nginx的安装和使用

源码安装

1.环境准备:卸载其他方式安装的web应用,防止端口冲突

2.下载nginx源码包

wget https://nginx.org/download/nginx-1.20.2.tar.gz

3.源码编译安装

yum install -y gcc pcre-devel zlib-devel #安装依赖包

useradd -M -s /sbin/nologin nginx #创建程序运行用户和组

tar-axfnginx-1.19.7.tar.gz把下载下来的安装包解压

cd ~/nginx-1.19.7 进入到解压之后的安装nginx

#配置./configure --prefix=/usr/local/nginx --user=nginx --group=nginx

4.启动服务,防火墙放行

安装目录/usr/local/nginx/sbin/nginx

查看nginx端口netstat -tunlp | grep nginx

打开防火墙

刷新

服务管理

启动,停止,重启

nginx

nginx -s stop

nginx -s reload

相关推荐
爱奥尼欧几秒前
【Linux笔记】网络部分——socket 编程 TCP实现多台虚拟机使用指令访问云服务器
linux·服务器·网络
野犬寒鸦24 分钟前
从零起步学习Redis || 第十章:主从复制的实现流程与常见问题处理方案深层解析
java·服务器·数据库·redis·后端·缓存
帅帅梓1 小时前
nginx访问控制 用户认证 https
运维·nginx·https
海底列车2 小时前
ubuntu-20.04.6升级OpenSSH_10.2p1
linux·服务器·ubuntu
b***25112 小时前
比斯特自动化|为什么焊接18650电池离不开点焊机?
运维·自动化
xgysimida2 小时前
一文搞懂supervisord是什么?
运维·运维开发
风清再凯2 小时前
01-iptables防火墙安全
服务器·网络·安全
做运维的阿瑞2 小时前
从传统Linux部署到容器化:实践对比与工程化指南
linux·运维·服务器
阿巴~阿巴~2 小时前
Centos 7/8 安装 Redis
linux·服务器·数据库·redis·centos
怀旧,3 小时前
【Linux系统编程】2. Linux基本指令(上)
linux·运维·服务器