1.安装mysql及其扩展
yum -y intsall mysql mysql-connector-odbc mysql-devel libdbi-dbd-mysql
2.安装apache及其扩展
yum -y install httpd httpd-manual mod_ssl mod_perl mod_auth_mysql
3.安装php及其扩展
yum -y install php php-gd php-xml php-mbstring php-ldap php-pear
B、系统配置
1.把apache和mysql设为开机启动
chkconfig httpd on
chkconfig mysqld on
2.设置mysql数据库root帐号密码
mysqladmin -u root passwd 'xxxxx'
C、配置文件存放位置
1.apache配置文件
/etc/httpd/conf/httpd.conf
2.php配置文件
/etc/php.ini和/etc/php.d/目录
3.mysql
/etc/my.cnf
D、解决403问题
原因是机器开了selinux,关闭selinux对apache的保护:
/usr/sbin/setsebool -P httpd_disable_trans 1
重启apache后就可以访问了,看来是虚拟目录的安全限制造成的。
删除该虚拟目录,然后对它的父目录执行一个指令,改变目录类型:
chcon -t httpd_sys_content_t <目录名>
然后重建目录,重新打开selinux对apache的保护:
/usr/sbin/setsebool -P httpd_disable_trans 0
重启apache。