server1:192.168.1.11 安装nginx和php为用户提供服务访问入口
server3:192.168.1.13 安装mysql,存储数据
server2:192.168.1.12 安装redis作为缓存服务器,缓存mysql数据
一、搭建LNMP+Redis
1. server1安装nginx和php以及php相关插件
安装nginx
解压
tar zxf nginx-1.18.0.tar.gz
vim auto/cc/gcc ###这一步是为了取消debug模式,比较省空间,可以不做
安装依赖
yum install -y pcre-devel zlib-devel
编译
./configure --prefix=/usr/local/nginx
安装
make && make install
安装php及相关插件 gearman(后面会用到,为了实现redis更新mysql内容)
配置nginx为系统服务
vim /usr/lib/systemd/system/nginx.service
软连接,将nginx配置文件连接到/etc下
ln -s /usr/local/nginx/conf/nginx.conf /etc/
修改nginx配置文件如下
vim /etc/nginx.conf