httpd.conf option选项
把Options Indexes FollowSymLinks 修改成
Options FollowSymLinks 就可以了
有的linux版本可能是
Options Indexes FollowSymLinks MultiViews 修改成
Options FollowSymLinks MultiViews
然后重起一下apache
apachectl restart
httpd.conf option选项
把Options Indexes FollowSymLinks 修改成
Options FollowSymLinks 就可以了
有的linux版本可能是
Options Indexes FollowSymLinks MultiViews 修改成
Options FollowSymLinks MultiViews
然后重起一下apache
apachectl restart
MYSQL:
shell> groupadd mysql
shell> useradd -g mysql mysql
shell> cd /usr/local
shell> gunzip < /PATH/TO/MYSQL-VERSION-OS.tar.gz | tar xvf -
shell> ln -s FULL-PATH-TO-MYSQL-VERSION-OS mysql
shell> cd mysql
shell> scripts/mysql_install_db --user=mysql
shell> chown -R root .
shell> chown -R mysql data
shell> chgrp -R mysql .
shell> bin/mysqld_safe --user=mysql &
设置密码:
shell>bin/mysqladmin -u root password 'newpassword'
进入mysql:
shell>bin/mysql -uroot -p
Apache:
./configure --prefix=/opt/apache --enable-track-vars --enable-cgi --with-config-file-path=/opt/apache/conf
--prefix=/opt/apache 指定把apahce安装到/opt/apache目录中;
--enable-cgi 支持CGI;
--with-config-file-path=/opt/apache/conf 指定把apache的配制文件放在/opt/apache/conf中;比如httpd.conf配制文件就在这个目录中;
make
make install
/opt/apache/bin/apachectl start
vi /opt/apache/conf/httpd.conf
AddDefaultCharset ISO-8859-1
注:这句是指定网页的默认语言的,默认中文为"GB2312"。
DirectoryIndex index.html index.html.var
注:添加网站的默认页。
找到:
#AddType application/x-tar .tgz
加入:
AddType application/x-httpd-php .php
PHP:
1. gunzip apache_xxx.tar.gz
2. tar -xvf apache_xxx.tar
3. gunzip php-xxx.tar.gz
4. tar -xvf php-xxx.tar
5. cd apache_xxx
6. ./configure --prefix=/www --enable-module=so
(./configure --prefix=/usr/local/php --enable-fastcgi --enable-force-cgi-redirect --with-config-file-path=/etc/php --with-zlib --with-mysql=/opt/mysql --with-xml)
(./configure --prefix=/opt/php --with-mysql=/opt/mysql --with-apxs2=/opt/apache/bin/apxs --enable-track-vars --enable-force-cgi-redirect --with-config-file-path=/opt/php/etc)
--prefix=/opt/php 指定把php安装到/opt/php目录中;
--with-mysql=/opt/mysql 指定mysql数据服务器安装的位置;
--with-apxs2=/opt/apache/bin/apxs 这是加入apache中为DSO模块的位置;
-enable-track-vars 为启动cookie的get/post等追踪功能
--with-config-file-path=/opt/php/etc 指定php的配制文件存放的目录是/opt/php/etc目录,我们安装完成后,也要把php.ini复制到这个目录中来。
7. make
8. make install
9. cd ../php-xxx
10. cp php.ini-dist /usr/local/lib/php.ini
(cp php.ini-dist /etc/php/php.ini)
(cp php.ini-dist /opt/php/etc/php.ini)
vi /opt/php/etc/php.ini
找到:
default_charset = "iso-8859-1"
加一行
default_charset = "gb2312"
testphp
index.php
?>?>?>