LNMP+memcached搭建流程

本文档详细介绍了如何在Linux环境中搭建LNMP(Nginx、PHP、MariaDB)并结合memcached实现高可用和分布式缓存。步骤包括安装memcached、配置Nginx的负载均衡、在后端web服务器上搭建LNMP环境以及在PHP中设置Session共享。通过代理服务器和多台web服务器,以及memcached的使用,提高了动态web应用的响应速度。
摘要由CSDN通过智能技术生成

#!/bin/bash
#LNMP+memcached
#memcached是高性能的分布式缓存服务器 用来集中缓存数据库查询结果,减少数据库访问次数,用以提高中动态web应用的响应速度
#LNMP是主流网站搭建架构 即 nginx php linux mariadb
#代理服务器上proxy上安装memcached 最少需要三台 一代理服务 两台后面web 来做高可用 可以试着用代理服务本机做客户端

yum -y install memcached
#安装包
systemctl start memcached
systemctl status memcached
ss -pluatn | grep memcached
#开启服务 查看端口
setenforce 0
firewall-cmd --set-default-zone=trusted

#关闭SELinux、防火墙
yum -y install telnet
#telnet连接服务器测试memcached服务器 可装可不装
vim /usr/local/nginx/conf/nginx.conf
upstream webs {
server 192.168.2.100:80;
server 192.168.2.200:80;
}
server {
listen 80;
server_name localhost;
location / {
proxy_pass http://webs;
root html;
index

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值