【第一步】推荐这种云安装方式【安装最新版本的nginx,如果遇到yum安装无法找到包, 请按此操作】:
nginx安装错误:No package nginx available:https://www.cnblogs.com/maxwell-xu/p/8000458.html
【第二步】务必注意,nginx安装可能会出现如下错误【【Centos7-minimal安装yum无法使用错误】yum提示“Cannot retrieve metalink for repository: epel/x86_64” 解决方法】:https://blog.csdn.net/weixin_43343144/article/details/106697549
【第三步】你的centos7系统默认情况下,可能会开启SELinux【一定要设置禁用,否则无法访问nginx】https://blog.csdn.net/weixin_43343144/article/details/106325781
【最后一步】确保你的防火墙开通了80端口!
其他辅助参考资料
参考别人的文档:https://www.cnblogs.com/gucb/p/11989447.html
当你把路径放置在root目录下时,很有可能出现403禁止访问的权限问题
nginx常见错误:nginx文件访问403问题
参考:https://www.cnblogs.com/liqipeng/p/9451760.html
以下是官方需配置的方式【这种方式配置的nginx目录可能不是那么完整】:
可能出现的错误:https://blog.csdn.net/weixin_43343144/article/details/106325314
关于yum安装:请参考官方文档流程:https://nginx.org/en/linux_packages.html#RHEL-CentOS
第一步:要设置yum存储库,请创建名为/etc/yum.repos.d/nginx的文件。附条件:
[nginx-stable]
name=nginx stable repo
baseurl=http://nginx.org/packages/centos/$releasever/$basearch/
gpgcheck=1
enabled=1
gpgkey=https://nginx.org/keys/nginx_signing.key
module_hotfixes=true
[nginx-mainline]
name=nginx mainline repo
baseurl=http://nginx.org/packages/mainline/centos/$releasever/$basearch/
gpgcheck=1
enabled=0
gpgkey=https://nginx.org/keys/nginx_signing.key
module_hotfixes=true
第二步:然后查看一下是否成功加载了这个安装源:yum repolist
第三步:执行安装命令:
yum install nginx