LNMP架构实践
一:环境搭建
1.nginx
1.1安装nginx相关依赖
[root@web01 ~]# yum install -y gcc gcc-c++ autoconf pcre pcre-devel make automake httpd-tools
1.2配置nginx源
1.3安装nginx
[root@web01 ~]# yum install nginx -y [root@web01 ~]# systemctl enable nginx [root@web01 ~]# systemctl start nginx
1.4检查版本
选项说明:
-v:版本
-V:编译参数
1.5测试
1.5.1确认权限
1.5.2确认防火墙状态
1.5.3编辑配置文件
1.5.4检查语法
----reload而非restart说明----
重载(reload):在不停止 Nginx 服务的前提下,重新加载配置文件。在整个过程中,Nginx 始终保持对外提供服务,不会中断现有连接(平滑升级/重载)。 重启(restart):完全停止 Nginx 进程,然后重新启动。服务会短暂中断,正在处理的请求可能被丢弃或失败。
日常修改配置后,优先使用 reload。
----说明end----
1.5.5 添加域名解析
----hosts文件说明----
在 DNS(域名系统)查询之前被系统优先使用,具有较高的解析优先级。
当你在浏览器或其他网络程序中输入一个域名(如