in reply to Redistributable Apache Web Server with Strawberry Perl - Practical?

Discipulus++ is right, for light to medium load, a Perl-based web server should be sufficient.

Another option is to use XAMPP. It has its own set of odds, but you get a working set of Apache, MariaDB (MySQL fork), PHP, Perl, Mercury Mail, FileZilla, Tomcat, OpenSLL, and a custom control panel for all of that.

I don't like the fact that it installs all of the bundled software by default, filling the machine with a lot of software that may be a security risk. I also miss any kind of update mechanism. It's quite common to find Windows machines with ancient XAMPP versions full of vulnerable software versions. Also, I think that MySQL is one of the worst RDBMS, right after MS SQL Server.

Nevertheless, XAMPP is a very quick way to get a working web environment on a Windows PC, similar to what you would get at a shared hosting service (Apache, MySQL, PHP, Mail, FTP, and maybe Perl). And unlike some shared hosting services, XAMPP uses quite recent versions.

Alexander

--
Today I will gladly share my knowledge and experience, for there are no sweeter words than "I told you so". ;-)
  • Comment on Re: Redistributable Apache Web Server with Strawberry Perl - Practical?

Replies are listed 'Best First'.
Re^2: Redistributable Apache Web Server with Strawberry Perl - Practical?
by Anonymous Monk on Mar 28, 2017 at 10:23 UTC

    Hmm,

    Weird

    currently XAMPP says it distributes "Strawberry Perl 7.0.56 Portable" --- yeah, sure, that is real release

    that exists not

      Yepp, I've seen that, too. One of the odds of XAMPP. My guess is that some s/5\.\d+\./7.0./g intended to update PHP 5.x to PHP 7.0 in the docs went wrong. Oh well, such things happen, but they should not.

      Alexander

      --
      Today I will gladly share my knowledge and experience, for there are no sweeter words than "I told you so". ;-)