方法1:
1.卸载旧版本:yum remove nginx ,如果有,请rm -rf 路径
2.查看yum的nginx信息:yum info nginx
3.安装并启动:
# yum install nginx
# service nginx start
4.看启动成功没:ps -ef|grep nginx
5.浏览器里输入:ip地址
6.停止服务:service nginx stop
方法二:同事的供大家学习:
卸载:yum remove nginx
nginx安装:::
● 方式一:
1. 解压安装包:
tar -zxvf nginx-1.11.11.tar.gz -C .......
2.安装c++依赖(nginx是用c++编写的):
yum -y install gcc pcre-devel openssl openssl-devel(必须执行)
3.创建一个nginx2目录,在压缩包的目录下就行,随便
4.cd 到nginx解压的目标路径下,检查安装环境
./configure --prefix=解压的那个目标路径
5.cd 到解压后的nginx目录,安装
make && make install
这就安装到了nginx2中了。
然后进入到conf目录。vi nginx.conf 修改文件;(或者将该文件改名,然后将外面配置好的文件拉进去,使之生效)。
{
好像是另一种方法:::make PREFIX=/opt/apps/nginx2 install 首先编译,然后安装到/opt/apps/nginx2
}
-------之后的操作都是在nginx2中操作的。
6.cd sbin目录下,启动nginx
./nginx
7.查看nginx是否启动成功,
netstat -nltp (如果启动成功,会看到80端口。80是在nginx.conf里面配置的)
8.关闭nginx的命令:
nginx -s stop
pkill nginx
kill -9 1232
9.访问
在浏览器中输入: ip/index.html 或者直接 ip 如果能出现welcome to nginx ,说明nginx已经安装并配置成功了。在html文件夹里面的东西就都可以在网面通过浏览器访问到了。
10.注意点:
如果是普通用户,可能会出现启动成功但是不能在浏览器访问的情况。这可能是由于权限的问题,可以在 nginx.conf 的第一行,添加 user root; 这样一句话。