Nginx离线安装
2021/9/2 7:06:18
本文主要是介绍Nginx离线安装,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
第一步:Nginx官网下载安装包
以nginx-1.12.2.tar.gz版本为例。官网地址:http://nginx.org/en/download.html
第二步:安装相关依赖
pcre-8.37.tar.gz openssl-1.0.1t.tar.gz zlib-1.28.tar.gz
一、安装prce
官网地址:http://www.pcre.org
方式一:
wget https://ftp.pcre.org/pub/pcre/pcre-8.37.tar.gz
方式二:
- 将压缩文件放到Linux系统中。可使用rz命令,或者借助xftp工具等。放置到usr/src目录下
-
执行tar -xvf pcre-8.37.tar.gz 命令解压文件
-
进入解压后的目录,执行./configure
如果出现下面错误,则说明缺少环境依赖:
configure: error: in `/usr/src/pcre-8.37': configure: error: no acceptable C compiler found in $PATH
则执行:yum install gcc 后再执行:./configure
如果出现下面错误,则说明缺少环境依赖:
configure: error: You need a C++ compiler for C++ support.
则执行yum install -y gcc gcc-c++后再执行./configure
- 执行 make && make install 进行编译和安装,查看版本号,说明安装成功
二、安装openssl和zlib
执行:
yum -y install make zlib zlib-devel gcc++ libtool openssl openssl-devel
第三步:安装Nginx
1、解压nginx-1.12.2.tar.gz包。执行tar -xvf nginx-1.12.2.tar.gz 命令解压文件
2、进入压缩目录执行./configure
3、执行编译:make && make install
4、测试nginx。进入/usr/local/nginx/sbin目录下,执行./nginx启动
5、执行ps -ef | grep nginx 查看nginx进程
6、查看开放的端口号:firewall-cmd --list-all 默认是没有端口开放的
7、设置开放的端口号:nginx默认端口是80
# 开放端口 sudo firewall-cmd --add-port=80/tcp --permanent # 关闭端口 sudo firewall-cmd --remove-port=80/tcp --permanent # 执行完开放端口后,要重新加载防火墙,执行: firewall-cmd --reload
8、浏览器输入:http://192.168.40.128
这篇关于Nginx离线安装的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-12-13用Nginx防范DDoS攻击的那些事儿
- 2024-12-13用Terraform在AWS上搭建简单NGINX服务器指南
- 2024-10-29Nginx发布学习:从入门到实践的简单教程
- 2024-10-28Nginx发布:新手入门教程
- 2024-10-21nginx 怎么设置文件上传最大20M限制-icode9专业技术文章分享
- 2024-10-17关闭 nginx的命令是什么?-icode9专业技术文章分享
- 2024-09-17Nginx实用篇:实现负载均衡、限流与动静分离
- 2024-08-21宝塔nginx新增8022端口方法步骤-icode9专业技术文章分享
- 2024-08-21nginx配置,让ws升级为wss访问的方法步骤-icode9专业技术文章分享
- 2024-08-15nginx ws代理配置方法步骤-icode9专业技术文章分享