linux安装与配置nginx,linux centos下nginx的安装与配置

66b52468c121889b900d4956032f1009.png

8种机械键盘轴体对比

本人程序员,要买一个写代码的键盘,请问红轴和茶轴怎么选?

前言

本博客记录在linux(CentOS)下的安装步骤

1.版本说明及安装包下载

nginx: 建议下载最新稳定版下载

linux: CentOS 7.6 64位

2.步骤

2.1.安装依赖

通过yum -y install gcc zlib zlib-devel pcre-devel openssl openssl-devel安装依赖

2.2.解压缩安装包将下载好的依赖包通过winSCP这一类的工具上传到服务器的根目录

通过tar -xzvf nginx-1.16.0.tar.gz -C /usr/local命令解压缩文件到指定目录

cd /usr/local/nginx-1.16.0,执行编译安装前配置,指定安装路径和需要安装的模块(ssl)./configure --prefix=/usr/local/nginx --with-http_ssl_module

2.3.编译&安装

进入到解压后的目录,通过make && make install命令可以进行编译并且安装

修改nginx配置,启动nginx即可查看是否安装成功

2.4.配置

2.4.1.nginx配置成服务

centos 6.x下

a.在/etc/init.d下创建nginx,命令:vim /etc/init.d/nginx,按下i键进入编辑模式,将文档下的配置代码修改后粘入,按下ESC后,再按下:wq保存退出编辑

需要修改的内容

nginx=”path”修改为nginx的执行文件的路径,如果按照上面的步骤,则路径为/usr/local/nginx/sbin/nginx

NGINX_CONF_FILE=”path”修改为nginx的配置文件的路径,如果按照上面的配置,则路径为/usr/local/nginx/conf/conf.conf

b.给/etc/init.d/nginx文件增加执行权限,命令:chmod a+x /etc/init.d/nginx

c.将nginx服务加入chkconfig管理列表,命令:chkconfig --add /etc/init.d/nginx,至此,就可以通过service nginx 管理nginx服务了

d.设置开机自启,命令:chkconfig nginx on

centos 7.x下

a.编辑自定义服务脚本,命令:vi /usr/lib/systemd/system/nginx.service,复制粘贴下面的代码1

2

3

4

5

6

7

8

9

10

11

12

13[Unit]

Description=nginx service

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

b.文件赋权,命令:chmod +x /usr/lib/systemd/system/nginx.service

c.重启systemctl,命令:systemctl daemon-reload

d.设置开机启动,命令:systemctl enable nginx.service

其他命令:1

2

3

4

5

6

7systemctl start nginx.service  #启动nginx服务

systemctl stop nginx.service  #停止服务

systemctl restart nginx.service  #重新启动服务

systemctl list-units --type=service #查看所有已启动的服务

systemctl status nginx.service #查看服务当前状态

systemctl enable nginx.service #设置开机自启动

systemctl disable nginx.service #停止开机自启动

过程中如果执行命令不成功可以尝试传统方法彻底关闭nginx服务,然后再尝试使用上述命令进行相关操作

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值