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
安装报错其他问题的解决方案:
其他环境安装参考如下:
到此,linux环境安装完成,后面会分享容器环境安装nginx步骤,敬请期待!