Centos7安装nginx
1、去官网http://nginx.ong下载对应的nginx包,推荐使用稳定版,上传到centos系统 /home/software/
解压 tar -zxvf nginx-1.18.0.tar.gz
2、安装依赖环境
1 2 3 4 5 6 7 8 | # (1)安装gcc环境 yum install -y gcc-c++ # (2)安装PCRE库,用于解析正则表达式 yum install -y pcre pcre-devel # (3)zib压缩和解压缩依赖 yum install -y zlib zlib-devel # (4)SSL安全的加密的套接字协议层,用于HTTP安全传输,也就是htts yum install -y openssl openss L-devel |
3、解压之后是源码,要编译才能安装。编译之前,先创建nginx临时目录,如果不创建,在启动nginx的过程中会报错。
配置并创建makefile文件。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 | mkdir -p / var /temp/nginx # 创建临时目录 cd nginx-1.18.0/ ./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 |
4、编译且安装
1 | make && make install |
5、命令
1 2 3 4 5 6 7 8 | cd /usr/local/nginx/sbin/ # conf 等目录均位于/usr/local/nginx/中 ./nginx # 启动 ./nginx -s stop # 直接停止 ./nginx -s quit # 优雅停止 ./nginx -s reload # 重新加载 ./nginx -t # 检测配置文件 ./nginx -v # 查看 Nginx 版本 ./nginx -V # 查看版本及编译信息 |
命令 | 解释 |
---|---|
–prefix | 指定nginx安装目录 |
–pid-path | 指向nginx的pid |
–lock-path | 锁定安装文件,防止被恶意篡改或误操作 |
–error-log | 错误日志 |
–http-log-path | http日志 |
–with-http_gzip_static_module | 启用gzip模块,在线实时压缩输出数据流 |
–http-client-body-temp-path | 设定客户端请求的临时目录 |
–http-proxy-temp-path | 设定http代理临时目录 |
–http-fastcgi-temp-path | 设定fastcgi临时目录 |
–http-uwsgi-temp-path | 设定uwsgi临时目录 |
–http-scgi-temp-path | 设定scgi临时目录 |
分类:
Centos
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· AI与.NET技术实操系列:基于图像分类模型对图像进行分类
· go语言实现终端里的倒计时
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 25岁的心里话
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· 零经验选手,Compose 一天开发一款小游戏!
· 一起来玩mcp_server_sqlite,让AI帮你做增删改查!!