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步骤,敬请期待!

相关推荐
轩辰~3 分钟前
网络协议入门
linux·服务器·开发语言·网络·arm开发·c++·网络协议
wanhengidc42 分钟前
短视频运营行业该如何选择服务器?
运维·服务器
雨中rain1 小时前
Linux -- 从抢票逻辑理解线程互斥
linux·运维·c++
-KamMinG1 小时前
Centos7.9安装openldap+phpldapadmin+grafana配置LDAP登录最详细步骤 亲测100%能行
运维·grafana
Bessssss1 小时前
centos日志管理,xiao整理
linux·运维·centos
s_yellowfish1 小时前
Linux服务器pm2 运行chatgpt-on-wechat,搭建微信群ai机器人
linux·服务器·chatgpt
豆是浪个1 小时前
Linux(Centos 7.6)yum源配置
linux·运维·centos
vvw&1 小时前
如何在 Ubuntu 22.04 上安装 Ansible 教程
linux·运维·服务器·ubuntu·开源·ansible·devops
我一定会有钱1 小时前
【linux】NFS实验
linux·服务器
王铁柱子哟-1 小时前
解决 正在下载VS Code 服务器... 问题
运维·服务器