Linux(centos7)下安装 nginx-1.18.0
1.下载 nginx进入home目录cd /home下执行以下命令下载 nginxwget http://nginx.org/download/nginx-1.18.0.tar.gz2.配置Linux环境安装所需依赖需要安装gcc gcc-c++yum -y install gcc gcc-c++ autoconf automake make安装所需依赖 zlib-devel、openssl-de
·
1.下载 nginx
- 进入home目录
cd /home
- 下执行以下命令下载 nginx
wget http://nginx.org/download/nginx-1.18.0.tar.gz
2.配置Linux环境
安装所需依赖
需要安装 gcc gcc-c++
yum -y install gcc gcc-c++ autoconf automake make
安装所需依赖 zlib-devel、openssl-devel、pcre-devel
yum -y install zlib zlib-devel openssl openssl-devel pcre pcre-devel
3.安装 nginx
- 解压
tar -xzvf nginx-1.18.0.tar.gz
- 进入nginx-1.18.0 目录下
cd nginx-1.18.0
- 配置 在 nginx-1.18.0 目录内执行以下命令
./configure --prefix=/opt/nginx --sbin-path=/usr/bin/nginx --with-http_stub_status_module --with-http_ssl_module
nginx-1.18.0 目录下会多出一个Makefile 的文件
- 编译安装
make && make install
- 安装完成
- nginx的配置路径
/opt/nginx/conf
- nginx的日志路径
/opt/nginx/logs
4.启动 nginx
首先:开启 web 端口
firewall-cmd --permanent --add-port=80/tcp
重启防火墙
firewall-cmd --reload
- 启动命令
nginx
访问成功
nginx可以通过命令来启动,操作命令
- 启动:nginx
- 停止:nginx -s stop
- 重新加载:nginx -s reload
配置防火墙
- 查看防火墙状态:service firewalld status
- 开启防火墙:service firewalld start
- 关闭:chkconfig iptables off
- 临时关闭防火墙:service iptables off
- 重启防火墙: firewall-cmd --reload
更多推荐
已为社区贡献1条内容
所有评论(0)