Drupal: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
Line 1: | Line 1: | ||
== Installing software == |
|||
⚫ | |||
Start the 'Terminal' activity (on the far right of the menu bar). |
|||
⚫ | |||
Get root access: |
|||
uncomment: |
|||
su |
|||
⚫ | |||
⚫ | |||
You should now see a prompt that looks like: |
|||
add: |
|||
bash-3.2# |
|||
⚫ | |||
Install the various tools we will need: |
|||
⚫ | |||
== Basic Configuration == |
|||
Give MySQL a root password: |
|||
mysqladmin -u root password YOUR-ROOT-MYSQL-PASSWORD |
|||
Go to the /etc directory: |
|||
cd /etc |
|||
Edit the php.ini file (with your favorite editor): |
|||
nano php.ini |
|||
Add the following line to the very bottom of the file: |
|||
cgi.fix_pathinfo = 1 |
|||
Edit the lighttpd configuration file and enable FastCGI: |
|||
nano lighttpd/lighttpd.conf |
|||
* Uncomment ''"mod_fastcgi"'' line, in the ''server.modules'' section |
|||
* Uncomment the ''fastcgi.server'' section (all ~8 lines of it) |
|||
== XO Friendly MySQL Configuration == |
|||
Copy in the low memory configuration template: |
|||
⚫ | |||
Uncomment the following lines: |
|||
⚫ | |||
⚫ | |||
In the section [mysqld] add the line: |
|||
⚫ |
Revision as of 03:32, 2 January 2008
Installing software
Start the 'Terminal' activity (on the far right of the menu bar).
Get root access:
su
You should now see a prompt that looks like:
bash-3.2#
Install the various tools we will need:
yum install mysql mysql-server lighttpd lighttpd-fastcgi php php-mysql php-gd lynx
Basic Configuration
Give MySQL a root password:
mysqladmin -u root password YOUR-ROOT-MYSQL-PASSWORD
Go to the /etc directory:
cd /etc
Edit the php.ini file (with your favorite editor):
nano php.ini
Add the following line to the very bottom of the file:
cgi.fix_pathinfo = 1
Edit the lighttpd configuration file and enable FastCGI:
nano lighttpd/lighttpd.conf
- Uncomment "mod_fastcgi" line, in the server.modules section
- Uncomment the fastcgi.server section (all ~8 lines of it)
XO Friendly MySQL Configuration
Copy in the low memory configuration template:
cp /usr/share/mysql/my-small.cnf /etc/my.cnf
Uncomment the following lines:
skip-networking skip-bdb
In the section [mysqld] add the line:
skip-innodb