1:在线云安装
-
创建文件(首先需要给yum设置存储库)
vi /etc/yum.repos.d/nginx.repo
-
插入如下信息(指定下载地址,本机系统及系统版本)
[nginx] name=nginx repo baseurl=http://nginx.org/packages/centos/7/$basearch/ gpgcheck=0 enabled=1
-
执行命令
yum install nginx
-
执行完成后查看nginx的系统版本
nginx -v
2:下载后安装
- 在
https://nginx.org/download/
中下载Nginx的对应版本 - 解压
tar -zxvf nginx
- 进入Nginx的解压目录执行语句
./configure
- 在该目录下执行命令
make
- 这样的安装是没有写入到配置文件的所以执行nginx -v是无法查看版本号的。
- 进入默认的安装目录
/usr/local/nginx/
执行./sbin/nginx -t
测试是否安装成功,如果输出如下信息表示安装成功nginx: the configuration file /usr/local/nginx/conf/nginx.conf syntax is ok nginx: configuration file /usr/local/nginx/conf/nginx.conf test is successful
- 设置Nginx开机启动
在/lib/systemd/system/目录下创建文件 vi /lib/systemd/system/nginx.service 文件内容如下 [Unit] Description=nginx After=network.target [Service] Type=forking ExecStart=/usr/local/nginx/sbin/nginx ExecReload=/usr/local/nginx/sbin/nginx -s reload ExecStop=/usr/local/nginx/sbin/nginx -s quit PrivateTmp= true [Install] WantedBy=multi-user.target 执行 systemctl enable nginx.service 设置服务开机自启