LVS+memcache诗选session会话共享

准备四台虚拟机
 一台lvs服务器
 两台web服务器
 一台memcache服务器


 配置memcache服务器
   yum -y install memcached   //安装memcache
   service memcached start     //开启memcache服务器
   service memcached stop      //关闭memcache服务器 
  可以用ss -nlt 查看  监听端口是11211
  如果想用使用这个软件可以安装一个telnet

 


 配置keepalived服务器
   安装keepalived
    yum -y install keepalived
    vim /etc/keepalived/keepalived.conf

 

配置两台web服务器操作基本相同
  cd /etc/sysconfig/network-scripts/ 
  cp ifcfg-lo ifcfg-lo:0
  vim ifcfg-lo:0
     ##################################
      DEVICE=lo:0
  IPADDR=192.168.18.181
  NETMASK=255.255.255.255
  ONBOOT=yes
  ##################################
  service network restart
  echo 1 > /proc/sys/net/ipv4/conf/lo/arp_ignore
  echo 2 > /proc/sys/net/ipv4/conf/lo/arp_announce
  echo 1 > /proc/sys/net/ipv4/conf/all/arp_ignore
  echo 2 > /proc/sys/net/ipv4/conf/all/arp_announce
  route add 192.168.18.181 dev lo:0
  route -n
搭建lamp环境
  yum -y install php php-mysql php-gd php-fpm
  vim /var/www/html/index.php
  ###################################
   <h1>web1</h1>
   <?php
   phpinfo();
   ?>
  ###################################


  vim /etc/http/conf/httpd.conf   //编辑apache的配置文件
    ########################################################
    DirectoryIndex index.phpindex.html index.html.var
    AddType application/x-httpd-php .php
 ########################################################
  service httpd restart   //重启apache

  vim /etc/php.ini
  ######################################################################
    session.save_handler = memcache   //在web服务器上php成功支持memcache模块
    session.save_path = "tcp://192.168.18.137:11211"   //修改php的会话存储,将session存放在memcached服务器上
  ######################################################################
重启php-fpm
service php-fpm restart
重启apache
service httpd restart

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值