Installing Cherokee With PHP5 And MySQL Support On Fedora 11
Installing Cherokee With PHP5 And MySQL Support On Fedora 11Version 1.0 Cherokee is a very fast, flexible and easy to configure Web Server. It supports the widespread technologies nowadays: FastCGI, SCGI, PHP, CGI, TLS and SSL encrypted connections, virtual hosts, authentication, on the fly encoding, load balancing, Apache compatible log files, and much more. This tutorial shows how you can install Cherokee on a Fedora 11 server with PHP5 support (through FastCGI) and MySQL support. I do not issue any guarantee that this will work for you!
1 Preliminary NoteIn this tutorial I use the hostname server1.example.com with the IP address 192.168.0.100. These settings might differ for you, so you have to replace them where appropriate.
2 Installing MySQL 5First we install MySQL 5 like this: yum install mysql mysql-server Then we create the system startup links for MySQL (so that MySQL starts automatically whenever the system boots) and start the MySQL server: chkconfig --levels 235 mysqld on Create a password for the MySQL user root (replace yourrootsqlpassword with the password you want to use): mysqladmin -u root password yourrootsqlpassword
3 Installing CherokeeCherokee is available as a Fedora package, therefore we can install it like this: yum install cherokee Next we create the system startup links for Cherokee and start it: chkconfig --levels 235 cherokee on Now direct your browser to http://192.168.0.100, and you should see the Cherokee placeholder page: Cherokee can be configured through a web-based control panel which we can start as follows: cherokee-admin -b (By default cherokee-admin binds only to 127.0.0.1 (localhost), which means you can only connect to it from the same system. With the -b parameter you can specify the network address to listen to. If no IP is provided, it will bind to all interfaces.) Output should be similar to this one: [root@server1 ~]# cherokee-admin -b You need the username and password to log into the web interface which can be found on http://192.168.0.100:9090/: This is how the web interface looks: To stop cherokee-admin, type CTRL+C on the shell.
4 Installing PHP5We can make PHP5 work in Cherokee through FastCGI. Therefore we install the package php-cli: yum install php-cli
5 Configuring PHP5We must modify /etc/php.ini and add the line cgi.fix_pathinfo = 1 right at the end of the file: vi /etc/php.ini
Then we restart Cherokee: /etc/init.d/cherokee restart
|
www.seamlessenterprise.com
One number. One voicemail. Seize the lead. Sprint Mobile Integration.
www.seamlessenterprise.com
One Number. One Voicemail.
Make it easier for clients to reach you. Turn your desk phone and mobile phone into one with Sprint Mobile Integration.
www.seamlessenterprise.com
One number. One voicemail. Sprint Mobile Integration.
www.seamlessenterprise.com
AT&T Synaptic Compute as a Service. Boost your power on demand.
Trial: IBM Cognos Express Reporting, Analysis & Planning








print: 

Recent comments
13 hours 58 min ago
15 hours 59 min ago
19 hours 10 min ago
21 hours 29 min ago
22 hours 39 min ago
23 hours 58 min ago
1 day 4 hours ago
1 day 7 hours ago
1 day 7 hours ago
1 day 22 hours ago