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 设置服务开机自启