服务器安装nginx步骤

安装依赖【必须】

// 安装4个依赖环境
yum -y install gcc zlib zlib-devel pcre-devel openssl openssl-devel

下载nginx安装包

两种方式:手动下载安装包再上传服务器,或者服务器在线下载安装包,任选一种,安装即可。

1、服务器在线下载(推荐)

// 进入需要安装的目录
cd /usr/local
// 下载安装包,此处版本可更换,参考官网版本号
wget http://nginx.org/download/nginx-1.20.2.tar.gz

2、手动下载

nginx官网提供了安装包下载,很好找nginx官网下载页
在这里插入图片描述
下载后完成后,使用rz命令或Xftp工具上传到服务器的/usr/local目录
如果没有安装rz命令或Xftp工具,建议使用在线下载,下载的安装包没有任何区别,初学者不要纠结于此

编译

// 解压安装包
tar -xvf nginx-1.20.2.tar.gz

// 进入解压的安装包目录
// 注意:这里只是安装包的文件夹,不是最终安装的文件夹
cd ./nginx-1.20.2/

// 指定需要安装的目录
// 这里指定的是/usr/local/nginx,也可以改其他
./configure --prefix=/usr/local/nginx

// 如果要https需要增加这个命令,不需要https的话可略过
./configure --with-http_ssl_module

// 编译
make

// 安装
make install

安装完成

// 进入安装好的nginx目录
cd /usr/local/nginx

// 查看目录文件
ll

显示以下文件则安装成功
在这里插入图片描述

启动&重启&停止 nginx

// 进入脚本目录
cd sbin/

// 启动
./nginx

// 重启(更改配置后)
./nginx -s reload

// 停止nginx
./nginx -s quit
// 或
./nginx -s stop

查看nginx服务

// 显示所有nginx服务
ps -ef | grep nginx

在这里插入图片描述

端口&防火墙

//放行nginx端口号
firewall-cmd --add-port=80/tcp --zone=public --permanent
//重启防火墙
systemctl restart firewalld
//查看防火墙放行端口号
firewall-cmd --list-port

查看nginx错误日志

// 查看访问日志
tail -f /var/log/nginx/access.log
// 或安装目录日志
tail -f /usr/local/nginx/logs/access.log
 
// 查看错误日志
tail -f /var/log/nginx/error.log
// 或安装目录日志
tail -f /usr/local/nginx/logs/error.log

开启自启动

懒得写了,贴一个别人的自启动配置
往下滑有自启动配置,没测过不负责

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值