78人参与 • 2024-12-26 • https
wget http://nginx.org/download/nginx-1.13.7.tar.gz
# 1.解压 tar -xvf /opt/apk/nginx-1.13.7.tar.gz -c /opt/apk # 2.添加用户组 groupadd nginx # 3.添加不可登录用户 useradd -r -g nginx nginx -s /sbin/nologin # 4.更改文件夹所属用户组 chown nginx:nginx /opt/apk/nginx-1.13.7/ -r # 5.检查安装依赖 yum -y install gcc zlib zlib-devel pcre-devel openssl openssl-devel
# 进入解压完的目录 cd /opt/apk/nginx-1.13.7 # 执行命令 考虑到后续安装ssl证书 添加两个模块 ./configure \ --user=nginx \ # 设置 nginx 进程运行时的用户 --group=nginx \ # 设置 nginx 进程运行时的组 --prefix=/opt/nginx-1.13.7 \ # 指定 nginx 的安装前缀目录 --with-http_ssl_module \ # 启用 http ssl 模块,用于支持 https 协议 --with-http_stub_status_module \ # 用于提供简单的服务器状态页面 --with-http_realip_module \ # 用于识别客户端的真实 ip 地址 --with-http_slice_module \ # 启用 http slice 模块,用于支持切片响应,适用于流媒体等场 --with-stream # 启用 stream 模块,用于处理非 http 流量,如 tcp 和 udp 数据流 注意:--prefix=/usr/local/nginx 安装目录和解压目录不能是同一个 # 执行make命令 make && make install # 创建软连接。可以不使用绝对路径,相当与/etc/profile ln -s /opt/nginx-1.13.7/sbin/nginx /usr/local/bin/nginx # 检查配置文件是否正确(-t是检查,-c是指定加载路径) /opt/nginx-1.13.7/sbin/nginx -t -c /opt/nginx-1.13.7/conf/nginx.conf # 服务启动 /opt/nginx-1.13.7/sbin/nginx -c /opt/nginx-1.13.7/conf/nginx.conf # 服务重启 /opt/nginx-1.13.7/sbin/nginx -c /opt/nginx-1.13.7/conf/nginx.conf -s reload # 服务暂停 /opt/nginx-1.13.7/sbin/nginx -c /opt/nginx-1.13.7/conf/nginx.conf -s stop # 查看运行状况 ps aux | grep nginx
到此这篇关于nginx安装配置的实现示例的文章就介绍到这了,更多相关nginx安装配置内容请搜索代码网以前的文章或继续浏览下面的相关文章希望大家以后多多支持代码网!
您想发表意见!!点此发布评论
版权声明:本文内容由互联网用户贡献,该文观点仅代表作者本人。本站仅提供信息存储服务,不拥有所有权,不承担相关法律责任。 如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 2386932994@qq.com 举报,一经查实将立刻删除。
发表评论