![复制代码]()
/*
1.先解决上网
1-1.参照联网状态文件 # cd /etc/sysconfig/network-scripts
# vi ifcfg-eth0
1-2.编辑联网状态文件 详见图1-2
1-3.重启网络 # service network restart | /etc/init.d/network restart
2.安装常用
2-1.下载工具wget # yum install wget
2-2.浏览器w3m # yum install w3m
3.Nginx
3-1.安装依赖: gcc(编译器) # yum install gcc gcc-c++
pcre(重定向支持) # yum install pcre pcre-devel
openssl(https支持) # yum install openssl openssl-devel
zlib(gzip模块支持) # yum install zlib zlib-devel
3-2.下载包 进入下载目录 # cd /home/tony/download
下载 # wget http://nginx.org/download/nginx-1.9.0.tar.gz
3-3.解压 解压 # tar -zxvf nginx-1.9.0.tar.gz
进入 # cd nginx-1.9.0
配置(图3-3) # ./configure --prefix=/service/nginx
安装 # make && make install
3-4.启动 进入 # cd /usr/local/nginx/sbin
执行 # ./nginx | ./nginx -s stop | ./nginx -s reload
注意: 如果出现::nginx: [error] invalid PID number "" in "/usr/local/nginx/logs/nginx.pid"
那么:运行 ./nginx -c /home/tony/nginx-1.9.0/conf/nginx.conf
再:./nginx -s reload
4.关闭防火墙
4-1.关闭 直接 # service iptables stop
添加开放端口 # vi /etc/sysconfig/iptables
添加记录后保存 -A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT
重启服务 # service iptables restart
5.安装php
5-1.安装 主文件 # yum install php php-devel
其他库 # yum install php-mysql php-gd php-imap php-ldap php-odbc php-pear php-xml php-xmlrpc
nginx依赖 # yum install php-fpm
启动依赖 # service php-fpm start
6.配置nginx支持php
6-1.修改配置 进入 # cd /usr/local/nginx/conf
编辑 # vi nginx.conf
6-2.重启服务 # cd /usr/local/nginx/sbin
# ./nginx | ./nginx -s stop | ./nginx -s reload
7.测试
7-1.新建php 进入 # cd /usr/local/nginx/html
新建且保存 # vi index.php
7-2.浏览 # w3m 127.0.0.1/index.php
8.安装 mysql 客户端 # yum install mysql
服务端 # yum install mysql-server
启动 # service mysqld start
9.访问mysql
9-1.访问 进入 # cd /usr/local/nginx/html
新建且保存 # vi mysql.php
浏览 # w3m 127.0.0.1/mysql.php
10.配置主机访问虚拟机
10-1.配置VM 如图(10-1)
10-2.配置NAT 如图(10-2)
10-3.重启服务 # service network restart
![复制代码]()