Linux中安装Nginx,很详细
一、先到官网下载Nginx
官网地址:
http://nginx.org/en/download.html
我下载的是最新稳定版
二、上传到服务器,然后解压
1、上传到指定的服务器地址
上传的地址自己决定,我上传到 /usr/Nginx。
2、解压
使用命令: tar -zxvf “你的Nginx压缩包”,我这里是:
tar -zxvf nginx-1.22.1.tar.gz
等待解压结束。
三、初始化Nginx
1、进行configure
进入Nginx的根目录,执行命令:
./configure
2、假如进行configure时报错
有些朋友在进行configure时可能会报错,我的也报错了。
(1)、执行命令 yum -y install pcre-devel
可以使用命令:
yum -y install pcre-devel
然后再进行configure。
(2)、执行命令 yum -y install openssl openssl-devel
如果还报错,可以执行命令:
yum -y install openssl openssl-devel
再进行configure应该不会报错了。
太长了,中间没截图。
3、进行make
执行命令:
make
需要点时间,然后执行命令:
make install
四、查看Nginx是否成功安装
执行命令:
whereis nginx
出现Nginx的目录表示成功安装。
五、Nginx的一些常用命令
以下命令都是在进入安装Nginx的sbin目录中操作,我这里是 /usr/local/nginx/sbin
1、启动Nginx
执行命令:
./nginx
然后在浏览器中使用ip地址访问
表示Nginx成功启动。也可以使用命令查看,命令如下:
ps -ef | grep nginx
2、关闭Nginx
执行命令:
./nginx -s stop
使用之后可以看到Nginx进程以及消失了。
3、Nginx重启
命令如下:
./nginx -s reload
执行不报错就表示重启成功。
这个命令相对用的多些,修改了Nginx配置之后就需要重启,为了在任何地方可以修改和配置,我一般这样使用,进入修改Nginx配置:
vim /usr/local/nginx/conf/nginx.conf
重启Nginx:
/usr/local/nginx/sbin/nginx -s reload