Nginx安装
依赖库:g++、gcc、openssl-devel、pcre-devel、zlib-devel
执行如下命令
yum –y install gcc-c++
yum –y install pcre pcre-devel
yum –y install zlib zlib-devel
yum –y install openssl openssl-devel
安装nginx
检查之前是否已安装nginx
find / –name nginx
如果已经安装nginx,那么先卸载
若之前用RPM装的 用rpm -e卸载
rpm –e nginx*
若是用yum装的用 yum remove卸载
yum remove nginx
若是源码装的直接删文件就OK
进入要安装的目录(测试环境:/usr/local)
从官网获取nginx
wget http://nginx.org/download/nginx-1.9.6.tar.gz
解压,并进入目录
tar -zxvf nginx-1.9.6.tar.gz
cd nginx-1.9.6
(目录名为nginx的目测是之前测试用的,本次所用的是带版本号的目录和包
)
接下来进行安装,使用源码安装,可以通过 –prefix参数指定安装目录,然后使用make、make install进行安装,测试环境为默认安装在/usr/local/nginx目录下
./configure
make
make install
如果没有报错,则为安装完成
使用whereis nginx可以产看安装目录
cd进入nginx目录
conf:控制文件目录
html:放置页面的目录
logs:日志文件目录
sbin:程序运行目录
开启nginx
进入/usr/local/nginx/sbin
运行./nginx
将80端口添加至防火墙
[root@localhost sbin]# /sbin/iptables -I INPUT -p tcp –dport 80 -j ACCEPT
[root@localhost sbin]# /etc/rc.d/init.d/iptables save
[root@localhost sbin]# /etc/init.d/iptables restart
通过浏览器输入测试机IP地址如果看到如下画面即为完成