Web Server

Want to support HowtoForge? Become a subscriber!
 

The Perfect Server - CentOS 5.7 x86_64 [ISPConfig 2]

The Perfect Server - CentOS 5.7 x86_64 [ISPConfig 2]

This tutorial shows how to set up a CentOS 5.7 server (x86_64) that offers all services needed by ISPs and web hosters: Apache web server (SSL-capable), Postfix mail server with SMTP-AUTH and TLS, BIND DNS server, Proftpd FTP server, MySQL server, Dovecot POP3/IMAP, Quota, Firewall, etc. In the end you should have a system that works reliably, and if you like you can install the free webhosting control panel ISPConfig 2 (i.e., ISPConfig runs on it out of the box).

Serving CGI Scripts With Nginx On CentOS 6.0

Serving CGI Scripts With Nginx On CentOS 6.0

This tutorial shows how you can serve CGI scripts (Perl scripts) with nginx on CentOS 6.0. While nginx itself does not serve CGI, there are several ways to work around this. I will outline two solutions: the first is to proxy requests for CGI scripts to Thttpd, a small web server that has CGI support, while the second solution uses a CGI wrapper to serve CGI scripts.

Installing Apache2 With PHP5 And MySQL Support On Ubuntu 11.10 (LAMP)

Installing Apache2 With PHP5 And MySQL Support On Ubuntu 11.10 (LAMP)

LAMP is short for Linux, Apache, MySQL, PHP. This tutorial shows how you can install an Apache2 webserver on an Ubuntu 11.10 server with PHP5 support (mod_php) and MySQL support.

How To Tune Apache Subversion For MS Windows

How To Tune Apache Subversion For MS Windows

The use of Apache on Windows amongst our enterprise customers is rare, with the majority opting to host the Subversion Apache servers on one of the flavours of Linux. In the cases where Windows is the Subversion Apache server’s operating system, it is common that Administrators are plagued with overly high memory consumption by the Apache httpd process, leading in extreme cases to the Apache server shutting down.

The Perfect Server - Ubuntu 11.10 [ISPConfig 3]

The Perfect Server - Ubuntu 11.10 [ISPConfig 3]

This tutorial shows how to prepare an Ubuntu 11.10 (Oneiric Ocelot) server for the installation of ISPConfig 3, and how to install ISPConfig 3. ISPConfig 3 is a webhosting control panel that allows you to configure the following services through a web browser: Apache web server, Postfix mail server, MySQL, BIND or MyDNS nameserver, PureFTPd, SpamAssassin, ClamAV, and many more.

Running SquirrelMail On Nginx (LEMP) On Debian Squeeze/Ubuntu 11.04

Running SquirrelMail On Nginx (LEMP) On Debian Squeeze/Ubuntu 11.04

The SquirrelMail package from the Debian/Ubuntu repositories comes with a configuration file for Apache, but not for nginx. This tutorial shows how you can use the Debian Squeeze/Ubuntu 11.04 SquirrelMail package in an nginx vhost. Nginx is a HTTP server that uses much less resources than Apache and delivers pages a lot of faster, especially static files.

Using GeoIP With Nginx On Debian Squeeze/Ubuntu 11.04

Using GeoIP With Nginx On Debian Squeeze/Ubuntu 11.04

This tutorial explains how to use the GeoIP module with nginx on Debian Squeeze/Ubuntu 11.04 to find out where your visitors come from. The GeoIP module sets multiple variables like $geoip_country_name, $geoip_country_code, $geoip_city, etc. that you can use in your PHP scripts or directly in your nginx configuration, for example to serve content in different languages based on the user's country.

Running phpMyAdmin On Nginx (LEMP) On Debian Squeeze/Ubuntu 11.04

Running phpMyAdmin On Nginx (LEMP) On Debian Squeeze/Ubuntu 11.04

The phpMyAdmin package from the Debian/Ubuntu repositories comes with configuration files for Apache and Lighttpd, but not for nginx. This tutorial shows how you can use the Debian Squeeze/Ubuntu 11.04 phpMyAdmin package in an nginx vhost. Nginx is a HTTP server that uses much less resources than Apache and delivers pages a lot of faster, especially static files.

Installing Nginx With PHP5 (And PHP-FPM) And MySQL Support On Fedora 15

Installing Nginx With PHP5 (And PHP-FPM) And MySQL Support On Fedora 15

Nginx (pronounced "engine x") is a free, open-source, high-performance HTTP server. Nginx is known for its stability, rich feature set, simple configuration, and low resource consumption. This tutorial shows how you can install Nginx on a Fedora 15 server with PHP5 support (through PHP-FPM) and MySQL support.

Serving CGI Scripts With Nginx On Debian Squeeze/Ubuntu 11.04

Serving CGI Scripts With Nginx On Debian Squeeze/Ubuntu 11.04

This tutorial shows how you can serve CGI scripts (Perl scripts) with nginx on Debian Squeeze/Ubuntu 11.04. While nginx itself does not serve CGI, there are several ways to work around this. I will outline three solutions: the first is to proxy requests for CGI scripts to Thttpd, a small web server that has CGI support, while the second and third solution are very similar - both use a CGI wrapper to serve CGI scripts.

first page
previous page
...
21
...
next page
last page