Linux环境安装配置nginx服务流程

Linux环境的Centos、麒麟、统信操作系统安装配置nginx服务流程操作:

1、官网下载

下载地址

或者通过命令下载

复制代码
wget http://nginx.org/download/nginx-1.20.2.tar.gz

2、上传到指定的服务器并解压

复制代码
tar -zxvf nginx-1.20.1.tar.gz

cd nginx-1.20.1

3、编译并安装到自定义的路径

复制代码
./configure --prefix=/usr/local/nginx #初始化安装地址

make  #编译
 
sudo make install #执行

安装路径(/usr/local/nginx),可以自定义确定。安装后去confg目录中修改配置文件,比如:

复制代码
server {
    listen 8080;
    server_name localhost;
    ...
}

4、启动服务:

复制代码
# 即启动sbin/nginx 的命令
sudo /usr/local/nginx/sbin/nginx 

5、检查是否启动

复制代码
ps aux | grep nginx

6、停止服务

复制代码
sudo /usr/local/nginx/sbin/nginx -s stop

7、修改后再次启动

复制代码
sudo /usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf

或者重新加载配置文件达到平滑重启

复制代码
sudo /usr/local/nginx/sbin/nginx -s reload

8、没有修改权限问题

解决方案,通过管理员用户给其他用户分配权限

复制代码
#更改目录所有者
sudo chown nandao /usr/local/nginx

#该单个首层目录权限
sudo chmod 775 /usr/local/nginx

#修改目录及其子目录权限
sudo chmod -R 775 /usr/local/nginx

安装报错其他问题的解决方案:

参考

参考2

其他环境安装参考如下:

ubuntu环境安装配置nginx流程

到此,linux环境安装完成,后面会分享容器环境安装nginx步骤,敬请期待!

相关推荐
?re?ta?rd?ed?3 小时前
linux中的调度策略
linux·运维·服务器
深圳市九鼎创展科技3 小时前
瑞芯微 RK3399 开发板 X3399 评测:高性能 ARM 平台的多面手
linux·arm开发·人工智能·单片机·嵌入式硬件·边缘计算
全栈工程师修炼指南3 小时前
Nginx | stream content 阶段:TCP 协议四层反向代理浅析与实践
运维·网络·网络协议·tcp/ip·nginx
hweiyu003 小时前
Linux 命令:tr
linux·运维·服务器
Trouvaille ~3 小时前
【Linux】应用层协议设计实战(一):自定义协议与网络计算器
linux·运维·服务器·网络·c++·http·应用层协议
allway23 小时前
基于华为taishan200服务器、arm架构kunpeng920 cpu的虚拟化实战
linux·运维·服务器
Junlan273 小时前
Cursor使用入门及连接服务器方法(更新中)
服务器·人工智能·笔记
CSCN新手听安3 小时前
【linux】高级IO,I/O多路转接之poll,接口和原理讲解,poll版本的TCP服务器
linux·运维·服务器·c++·计算机网络·高级io·poll
熊文豪3 小时前
服务器炸了才知道?Ward+cpolar让异常无处藏
运维·服务器·cpolar
杜子不疼.3 小时前
【Linux】教你在 Linux 上搭建 Web 服务器,步骤清晰无门槛
linux·服务器·前端