Nginx学习之nginx安装

1、修改虚拟网络配置

cat   /etc/sysconfig/network-scripts/ifcfg-ens33 网络配置路径

2、修改固定IP

使用 sudo nmcli connection reload 命令重启网络服务

3、解压nginx  tar -zxvf  nginx-1.24.0.tar.gz

4、 指定路径安装 ./configure --prifex==/usr/local/nginx

5、编译  make 

6、安装 make install

注意:安装可能所需依赖如下

zlib库提供了很多种压缩和解压缩的方式,nginx需要使用zlib库来对http包的内容进行gzip,所以zlib插件也必须要安装

命令:yum install zlib zlib-devel -y

openssl是web安全通信的基石,如果没有spenssl,我们的所有信息都相当于是在裸奔,会全部暴露出来,其重要程度可想而知,所以也必须要安装

yum install openssl openssl-devel -y

pcre是一个 perl 库,它包括了 perl 兼容的正则表达式库,nginx中的http模块需要使用 pcre 来解析正则表达式,所以,安装  pcre 库是必须的

yum install pcre pcre-devel -y

添加开机重启

# 创建文件
vim /lib/systemd/system/nginx.service

# 文件内容
[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 stop

PrivateTmp=true

[Install]
WantedBy=multi-user.target

#刷新开机自启配置

systemctl daemon-reload

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

#删掉所有进程

killall nginx

# 服务状态
systemctl status nginx.service

#关机
systemctl stop nginx.service

#重启
systemctl restart nginx.service

#启动
systemctl start nginx.service

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值