1. 登录系统,切换至root权限此处略过不表
2. 复制下载地址 nginx: download
3. 下载nginx
准备下载 下载完成wget http://nginx.org/download/nginx-1.18.0.tar.gz
4. 解压下载成功的安装包
准备解压 解压完成tar -zxvf nginx-1.18.0.tar.gz
5. 进入解压完成后的文件夹
cd nginx-1.18.0/
6. 安装libpcre3-dev 与zlib1g-dev
准备安装 libpcre3-dev zlib1g-dev 安装成功 libpcre3-dev zlib1g-devapt-get install libpcre3 libpcre3-dev zlib1g-dev
7. 编译解压完成后的nginx文件夹
在加压包下准备编译 编译成功./configure --prefix=/usr/local/nginx
8. 对编译完成的文件进行安装
准备安装 安装成功make && make install
9. 启动nginx
进入cd /usr/local/nginx/sbin/ 目录
进入启动目录 准备启动命令cd /usr/local/nginx/sbin/
启动成功./nginx
10 . 测试nginx 能否正常访问,因nginx默认端口为80 ,故浏览器直接输入ip地址即可
成功设置开机自启
11. 创建服务脚本 vim /etc/systemd/system/nginx.service
vim /etc/systemd/system/nginx.service
编辑服务脚本
编辑并保存服务脚本[Unit]
Description=Tomcat
After=syslog.target network.target remote-fs.target nss-lookup.target
[Service]
Type=oneshot
ExecStart= /usr/local/nginx/sbin/nginx
ExecReload=/bin/kill -s HUP $MAINPID
RemainAfterExit=yes
[Install]
WantedBy=multi-user.target
12. 设置服务开机自启
设置nginx自启systemtl enable nginx.service
13. nginx 常用命令:
systemtl stop nginx.service 停止服务
systemtl start nginx.service 启动服务
systemtl restart nginx.service 重启服务
网友评论