服务器安装nginx,并设置开机自启

安装Nginx

1.下载tar包

官方网站下载 nginx:nginx news

2.上传tar包

上传tar包到/use/local 目录下

3.解压tar包

进入 /usr/local 执行下面命令

tar zxvf nginx-1.20.2.tar.gz

4.创建makeFile文件

进入nginx-1.20.2目录 ,使用 configure 命令创建一 makeFile 文件。

执行下面命令,其中prefix为安装目录 client为临时存放资源目录

./configure \
--prefix=/usr/local/nginx \
--pid-path=/var/run/nginx/nginx.pid \
--lock-path=/var/lock/nginx.lock \
--error-log-path=/var/log/nginx/error.log \
--http-log-path=/var/log/nginx/access.log \
--with-http_gzip_static_module \
--http-client-body-temp-path=/var/temp/nginx/client \
--http-proxy-temp-path=/var/temp/nginx/proxy \
--http-fastcgi-temp-path=/var/temp/nginx/fastcgi \
--http-uwsgi-temp-path=/var/temp/nginx/uwsgi \
--http-scgi-temp-path=/var/temp/nginx/scgi

5.编译

使用make命令,然后会生成很多.c的文件

make

6.安装

使用make install命令

make install

7.创建临时目录文件夹

目录为上面的4步骤的 http-client-body-temp-path指定的位置

mkdir /var/temp/nginx/client -p

pid文件也创建一下,不然可能会启动报错

mkdir /var/run/nginx -p  #创建文件夹

cd /var/run/nginx   #进入该文件夹

touch nginx.pid  #创建文件

8.启动nginx

我们这时候就可以进入到nginx的安装目录了, 4步骤指定了安装目录位置

发现里面有三个文件夹

.其中

conf 为配置类文件夹

html为前端静态资源文件夹

sbin为启动文件文件夹

我们进入sbin文件夹 输入命令即可启动nginx

./nginx

这时候就可以访问了,默认端口是80 如果是服务器注意放行端口

9.开机自启nginx

一.创建自启脚本

在/etc/rc.d/init.d目录下创建nginx_auto.sh文件可使用vi命令或touch命令创建nginx_auto.sh,文件名称可自定义


cd /etc/rc.d/init.d	# 改变目录

vi nginx_auto.sh 		# 创建文件  或 touch nginx_auto.sh
二.编写自启脚本

使用vim 编辑 nginx_auto.sh 脚本文件

vim nginx_auto.sh  #1.编辑脚本文件

2.添加以下内容并保存:
#!/bin/bash
sudo mkdir -p /var/run/nginx
sudo touch /var/run/nginx/nginx.pid
# 进入Nginx目录
cd /usr/local/nginx/sbin
# 执行Nginx命令
./nginx
三.赋予脚本执行权限
chmod +x /etc/rc.d/init.d/nginx_auto.sh 
四.为jar脚本赋予开机自启权限

编辑/etc/rc.d目录下的rc.local文件,将jar启动脚本加入该文件中即可。

vim /etc/rc.d/rc.local  #编辑文件

2.添加并保存下面内容:
# rc.local文件
/etc/rc.d/init.d/nginx_auto.sh

重新赋予启动配置文件执行权限

chmod +x /etc/rc.d/rc.local

重启服务器即可

  • 10
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值