Nginx 的安装与反向代理配置
精通 Nginx,学其它的 Apache、Tomcat 更轻松。
安装 Nginx
环境信息:
CPU&内存:1 核 (vCPU)2 GiB
操作系统:Alibaba Cloud Linux 3.2104 64 位
实例规格:ecs.n4.small
实例规格族:共享计算型
刚刚初始化云盘的 ECS 服务器。
运行以下命令安装 Nginx
1 | dnf -y install http://nginx.org/packages/centos/8/x86_64/RPMS/nginx-1.22.1-1.el8.ngx.x86_64.rpm |
您可以访问 Nginx官方安装包 获取适用于 CentOS 8 系统的多版本的 Nginx 安装包。
运行以下命令查看 Nginx 版本。
1 | nginx -v |
启动 Nginx 服务:
1 | systemctl start nginx |
在本地电脑的浏览器输入主机地址并访问,出现 Nginx 默认页面即成功。
反向代理的配置
找到 nginx.conf 文件进行配置,一般在 /etc/nginx
目录下。但我遇到一个问题,就是配置文件没有 server 字段。于是我参考了 这篇文章。最终在 /etc/nginx/conf.d/default.conf
中找到了。
修改配置文件,设定好网站的根目录:
重启 Nginx:
1 | systemctl restart nginx |
你可以在服务器上对应自己设置的根目录创建文本文件,如 xiazai.txt
,然后浏览器访问网址 <服务器主机IP>/xiazai.txt
进行测试。
本文参考
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 半方池水半方田!
评论