0.参考文章
Linux安装nginx 文章写得很详细,本文将依照该文章的流程,附带截图复现一遍
1.依赖安装
如果出现nothing to do,说明之前就已安装过。此时继续下一个步骤即可
-
先安装gcc-c++编译器
yum install gcc-c++
-
再安装openssl
yum install -y openssl openssl-devel
-
再安装pcre包
yum install -y pcre pcre-devel
-
最后安装zlib包
yum install -y zlib zlib-devel
2.Nginx安装
-
nginx的安装目录是/usr/local/nginx,因此先创建文件夹
mkdir /usr/local/nginx
当然这里也可以不使用指令,用WinSCP来偷懒:
-
进入到刚刚创建的文件夹中,使用wget命令获取nginx压缩包
cd /usr/local/nginx wget https://nginx.org/download/nginx-1.19.9.tar.gz
-
解压并进入到解压出的文件夹中
tar -zxvf nginx-1.19.9.tar.gz cd nginx-1.19.9
-
使用nginx的默认配置
./configure
-
编译并安装
make make install
-
进入到安装路径的sbin目录下
cd /usr/local/nginx/sbin
-
运行可执行文件"nginx"
./nginx
-
查看是否成功启动
ps -ef | grep nginx
此时,在浏览器中,以80端口访问自己服务器的公网ip
3.重启nginx
每次配置nginx后都需要重新启动。首先进入到nginx安装目录下的sbin目录:
cd /usr/local/nginx/sbin
输入下方指令重启nginx(注:输入后不会有任何反馈)
./nginx -s reload