install_nginx

本文档详细介绍了如何从源码安装Nginx的过程,包括准备目录、下载、解压、配置安装路径、编译及安装等步骤,并提供了启动、停止及重启Nginx的方法。同时,还涉及了防火墙配置、端口设置等内容。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

本地访问nginx

curl 127.0.0.1:8099
http://www.nginx.cn/4191.html

查看防火墙

service iptables status状态,

service iptables start/restart 开启/重启防火墙
https://www.cnblogs.com/zienzir/p/9346528.html

安装nginx

准备目录:
mkdir /usr/local/nginx
cd /usr/local/nginx/
下载:
wget http://nginx.org/download/nginx-1.5.9.tar.gz
(如果没有wget,yum install wget)
解压:
tar -zxvf nginx-1.5.9.tar.gz
cd nginx-1.5.9/
设置安装路径:
设置Nginx安装路径,如果没有指定,默认为/usr/local/nginx
./configure --prefix=/usr/local/nginx
会报错:
yum -y install gcc gcc-c++ autoconf automake make
yum -y install openssl openssl-devel
再次执行:
./configure --prefix=/usr/local/nginx
编译:
make
安装:
make install 
启动:
nginx -t -c /usr/nginx/conf/nginx.conf
或者
/usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf
停止:
1.先查看主进程号:
ps -ef | grep nginx
2.停止进程:
kill -QUIT 主进程号
重启:
kill -HUP 主进程号或进程号文件路径
或者:
/usr/nginx/sbin/nginx -s reload
查看nginx配置是否正确:
/usr/nginx/sbin/nginx -t
或者
nginx -t -c /usr/nginx/conf/nginx.conf
  • 因为是源码安装所以会有一点麻烦,但是知道软件安装的路径
  • 修改好端口号后,需要在阿里云上添加这个端口,添加这个规则
  • 系统放在阿里云上,防火墙分两个,一个云顿,一个linux自带的,要想访问nginx,必须关闭防火墙
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值