目录
前言
基于生产环境,如果所有服务都安装在一台主机上,一旦出现故障,所有服务全部瘫痪。但服务不在同一台主机上,此台主机故障,只有此主机的服务不可用,安装在其他主机的服务照常运行。
搭建LNMP
L-Linux系统
N-Nginx (192.168.22.13)
M-Mysql (192.168.22.14)
P-PHP (192.168.22.15)
一、安装Nginx
编译安装、yum安装
编译安装
配置基础环境
防火墙设置、宽容模式、静态IP要为NAT段或者自动分配,方便要用网络下载网络源,需ping 百度先试通
将下载好的1.18版本拖入
tar xf nginx-1.18.tar.gz
cd nginx-1.18
./configrue --prefix=/usr/local/nginx
yum install -y 缺失依赖-devel
make && make install
更改配置
优化启动命令
ln -s /usr/local/nginx/sbin/nginx /usr/local/sbin/nginx
cd /usr/local/nginx/conf
vim nginx.conf
可以默认使用暂不作更改
cd /usr/local/nginx/htmp
vim index.html(随意插入内容)
启动服务nginx(到 /usr/local/nginx/bin下启动或-c路径)
访问验证192.168.22.13:80
vim nginx.conf打开注释更改
cd //usr/local/nginx/htmp
mv index.html index.php插入脚本
nginx -s reload(平滑加载)
二、安装Mysql
编译安装、源码装、yum安装
配置基础环境
防火墙设置、宽容模式、静态IP