1.1.1下载
进入cd /usr/local/src/目录里,命令:wget安装
1.1.2解压
1.1.3安装和配置
cd /usr/local/mysql
(问题)
(解决办法)
安装yum install –y perl-Module-Install
yum install libaio* -y
执行echo $?验证,出现0为正确
**配置MySQL
先复制配置文件
配置文件
内容如下
复制启动脚本并修改其属性
修改启动脚本 vim /etc/init.d/mysqld
如果启动不了,请到/data/mysql/目录下产看错误日志
1.2安装apache
cd进入/usr/local/src,下载源码包
安装apr和apr-util
(yum install –y gcc)(yum install –y expat-devel)
安装http配置编译参数
编译安装(yum install –y pcre pcre-devel)
查看加载模块
1.3安装php
cd进入/usr/local/src,下载源码包,tar zxvf解压
配置编译参数
(yum install –y libxml2-devel)(yum install –y openssl openssl-devel)(yum install –y bzip2 bzip2-devel)(yum install –y libpng libpng-devel)(yum install –y freetype freetype-devel)(yum install –y epel-release)(yum install –y libmcrypt-devel)(yum -y install libjpeg-devel)
使用make && make install编译和安装
复制配置文件
1.4解析php
编辑文件
搜索ServerName,把#ServerName www. example. com: 80前面的#号删除,(目的:允许所有请求,如果不设置该行,会报403错误)
搜索AllowOverride none修改为
搜索AddType,在这一行后面添加一行
搜索Directoryindex修改为
启动httpd之前需要检验配置文件是否正确,如果配置正确会显示Syntax OK
/usr/local/apache2.4/bin/apachectl –t
启动命令:/usr/local/apache2.4/bin/apachectl start
查看是否启动的命令:
(1) netstat –lnp |grep httpd
tcp6 0 0 :::80 :::* LISTEN 47533/httpd
如果显示这行说明已经启动httpd
(2)
测试
先编辑测试脚本vim /usr/local/apache2.4/htdocs/1.php
<?php
echo “php解析正常”;
?>
保存脚本测试命令如下: