Apache+php+MySQL+SSL详细配置过程
首先安装将需要的文件都放到root目录下
.MySQLclientirpm MySQLserverirpm
phptargz
我们先来安装MySQL步骤如下
# >rpm–Uvh MySQLserverirpm
# >rpm Uvh MySQLclientirpm
# >mysql_install_db(对数据库初始化)
# >mysql –u root –p (看看是否能登陆要求输入密码)
接下来安装Apache步骤如下
# >tar zxvf
# >cd
# >/configure prefix=/usr/local/apache enableso enablessl
(prefix=/usr/local/apache 为安装路径enableso支持模块enablessl支持ssl)
# >make
# >make install (安装结束)
初步测试
# >cd /usr/local/apache/htdoc/
# >cp lzhcngb l
# >cd /conf (进入apache的配置文件夹也就是/usr/local/apache/conf)
# >vi nf
查找AddDefaultCharsetISO
将ISO替换成GB以解决中文乱码问题
继续查找AddType找到AddType application/xtar tgz取消注解改为如下
AddType application/xtar tgz
AddType image/x icon ico
AddType application/x(存盘退出)
# >/usr/local/apache/bin/apachectl start
(启动apache服务器现在用你的浏览器看一看没有什么问题就关闭它)
# >/usr/local/apache/bin/apachectl stop
# >/usr/local/apache/bin/apachectl –l (可以通过这个命令观看已经加载的模块)
最后安装PHP步骤如下
# >tar zxvf phptargz
# >cd php
#>/configure prefix=/usr/local/php withapxs=/usr/local/apache/bin/apxs withconfigfilepath=/usr/local/php enablesockets withmysql
(prefix=/usr/local/php安装路径)
(withapxs=/usr/local/apache/bin/apxs此段具体我也不太清楚是什么意思不过一定要自己看看这个文件在那里)
(withconfigfilepath=/usr/local/php配置文件的存放路径一会儿就要将配置文件拷贝到这里)
(enablesockets withmysql对一些功能的支持)
# >make
# >make install
# >cp phpinidist /usr/local/php/phpini (此文件为PHP配置文件.)
# >cd /usr/local/apache/conf/
# >vi
(编辑文件察看是否有LoadModule php_module modules/libphpso默认应该就有了)
# >/usr/local/apache/bin/apachectl start