LAMP(linux+apache+mysql+php/perl/python) 适用于archlinux Apache 下面这些参数可以在/etc/httpd/conf/httpd.conf 中看到: # Listen 80 这是Apache监听的端口。对于通过路由器的网络,应该转发这个端口。 # ServerAdmin sample@sample.com 这是管理员admin的email地址,可以在出错页面error-pages找到,比如. # DocumentRoot "/srv/http" 这是你网页存放的目录,可以改变它 PHP 配置PHP 安装php-apache 在/etc/httpd/conf/httpd.conf中添加: 把它添加到 "LoadModule" 列表的后面。 LoadModule php5_module modules/libphp5.so 把它添加到 "include" 列表的后面。 Include /etc/httpd/conf/extra/php5_module.conf 注意: 如果在Apache的modules目录中没有libphp.so,请检查是否安装了php-apache包。 如果你的DocumentRoot不在/srv/http,在/etc/php/php.ini添加这个open_basedir 成: open_basedir = /home/:/tmp/:/usr/share/pear/:/path/to/documentroot 注意php文件为可执行文件(chmod o+x test.php). 如果php脚本没有执行,在/etc/httpd/conf/httpd.conf中添加: AddType application/x-httpd-php .php AddType application/x-httpd-php-source .phps MySQL 要支持MySQL,做以下步骤就行了: 编辑/etc/php/php.ini 取消注释如下行(移除;即可): ;extension=mysql.so 有必要的话重启Apache,在终端下运行: # /etc/rc.d/httpd restart MySQL应该在运行了。设置 root 密码并进行测试: # mysqladmin -u root password yourpassword # mysql -u root -p
posted on 2012-05-26 15:31  fengidri  阅读(152)  评论(0编辑  收藏  举报