在AlmaLinux 9.4上安装Nginx 1.26.2,你可以按照以下步骤操作:
首先,确保你的系统是最新的,并且已经安装了EPEL仓库,可以使用以下命令:
sudo dnf update -y
sudo dnf install epel-release -y
接下来,添加Nginx的官方仓库,并从该仓库安装Nginx:
sudo tee /etc/yum.repos.d/nginx.repo <<EOL
[nginx-stable]
name=nginx stable repo
baseurl=https://nginx.org/packages/rhel/9/x86_64/
gpgcheck=1
enabled=1
gpgkey=https://nginx.org/keys/nginx_signing.key
module_hotfixes=true
EOL
查看版本
yum list nginx
安装Nginx:
sudo dnf install nginx -y
尝试重新启动Nginx服务:sudo systemctl restart nginx 或 sudo service nginx restart。
如果Nginx服务不是通过系统服务管理器启动的,请直接使用Nginx的命令行工具,例如nginx或nginx -s reload来启动或重载配置。
启动并设置Nginx开机自启:
sudo systemctl start nginx
sudo systemctl enable nginx
验证Nginx版本:
nginx -v
查看Nginx运行状态(按Q退出) systemctl status nginx.service
如果一切进展顺利的话,现在你可以通过你的域名或IP来访问你的Web页面来预览一下Nginx的默认页面;
以下是nginx相关的验证命令及启动命令:
版本查看 nginx -v
测试命令 nginx -t
启动 nginx
关闭停止 nginx -s quit
修改nginx.conf之后,可以重载 nginx -s reload
强制停止 nginx -s stop
以下是Nginx的默认路径:
(1) Nginx配置目录:/etc/nginx
(2) PID文件:/var/run/nginx.pid
(3) 错误日志文件:/var/log/nginx/error.log
(4) 访问日志文件:/var/log/nginx/access.log
默认站点目录:/usr/share/nginx/html
Nginx全局配置文件:/etc/nginx/nginx.conf
默认站点配置文件: /etc/nginx/conf.d/default.conf
事实上,只需知道Nginx配置路径,
其他路径均可在/etc/nginx/nginx.conf
以及 /etc/nginx/conf.d/default.conf 中查询到.
要卸载nginx,你需要根据你的操作系统使用相应的包管理器。
对于基于RPM的系统(如CentOS),使用yum或dnf:
sudo yum remove nginx
# 或者
sudo dnf remove nginx
对于基于Debian的系统(如Ubuntu),使用apt:
sudo apt-get remove nginx nginx-common
对于macOS,如果你使用Homebrew安装nginx:
brew uninstall nginx
|