Redhat7 xampp memcached 安装

一 安装xampp环境(linux)
  
  1.下载XAMPP
         a.官网下载xampp : https://www.apachefriends.org/zh_cn/download.html
        b.选择XAMPP for Linux 5.6.33, 7.0.27, 7.1.14 & 7.2.2    
        c.选择版本 5.6.33/PHP5.6.33
        d.下载完成会在目录中看到名为:xampp-linux-x64-5.6.33-0-installer.run 的文件
  2.安装
        a.安装前,需要先给xampp安装包可执行的权限
        # chmod 777 xampp-linux-x64-5.6.33-0-installer.run(若嫌权限高可以把777改为x)
         b.运行 ./xampp-linux-x64-5.6.33-0-installer.run 进行安装操作。
          根据提示进行选择需要安装的部分即可:(需要Y/n时输入y)
  3.安装完成
        a.启动xampp

           # /opt/lampp/lampp start

           此时,lampp组件就成功启动了,但它并不是每次随系统启动
           输入以下命令

           ln -s /opt/lampp/lampp /etc/rc.d/rc3.d/S99lampp
           ln -s /opt/lampp/lampp /etc/rc.d/rc4.d/S99lampp
           ln -s /opt/lampp/lampp /etc/rc.d/rc5.d/S99lampp

           这样,就随系统启动了!

        b.停止xampp
           # /opt/lampp/lampp stop
        c.卸载xampp
           # /opt/lampp/lampp stop
           # rm -rf /opt/lampp
  4.配置
        a.让局域网均可访问(外网访问)
           在xampp的配置文件:/opt/lampp/etc/extra/httpd-xampp.conf中将下列内容
           # since XAMPP 1.4.3

           <Directory "/opt/lampp/phpmyadmin">

           AllowOverride AuthConfig Limit

           Require local

           ErrorDocument 403 /error/XAMPP_FORBIDDEN.html.var

           </Directory>
         改为:
          # since XAMPP 1.4.3

          <Directory "/opt/lampp/phpmyadmin">

           AllowOverride AuthConfig Limit

           Require all granted

           ErrorDocument 403 /error/XAMPP_FORBIDDEN.html.var

           </Directory>
         然后重启xampp:
         /opt/lampp/lampp restart
         如果按照以上修改后,重启后还是不能访问,则可能是防火墙把80端口给干掉了,
          要么把防火墙关闭,要么配置一下80端口允许访问。
         关闭防火墙(CentOS7):
         firewall-cmd --state 状态
         service firewalld restart 重启
         systemctl  start  firewalld.service 开启
          systemctl  stop   firewalld.service 关闭
         systemctl disable firewalld.service 禁止开机启动启动防火墙
   5.mysql设置密码:
         a.修改配置文件
            vim /opt/lampp/phpmyadmin/config.inc.php
           $cfg['Servers'][$i]['auth_type'] = 'cookie'; // 从配置文件中获取密码,还可以配成cookie、http等见default文件可知               含义。
             $cfg['Servers'][$i]['password'] = 'XXXXX';  // 你新配置的密码
         b.进入MySQL
             xxxx.xx.xx.xxx(localhost)/phpmyadmin
             账户->root@localhost->修改权限->修改密码->输入密码然后执行
    
   6.xampp开机启动:
        #ln -s /opt/lampp/xampp /etc/rc.d/init.d/xampp 
        #chkconfig --add xampp 
        #chkconfig xampp on 

      *以上方法参考:
            http://blog.csdn.net/hel12he/article/details/49781813
            https://www.cnblogs.com/ygyg/p/5395207.html
            http://blog.csdn.net/aoshilang2249/article/details/51044855

 

二 安装memcached服务端

 

 

       1.下载memcached  libevent
         a.下载memcached  https://github.com/memcached/memcached/wiki/ReleaseNotes
         b.下载libevent   http://monkey.org/~provos/libevent/
          *两个文件为:libevent-2.1.8-stable.tar.gz    memcached-1.5.4.tar.gz
      2.安装
         a.俩文件传入/opt目录
         b.安装libevent
            解压libevent
           tar -zxvf libevent-2.1.8-stable.tar.gz
           得到libevent-2.1.8-stable文件 进入
           编译libevent
           ./configure
           安装
           make && make install
             *libevent安装路径查找 whereis libevent 得到 /usr/local/lib
             *测试libevent是否成功安装 ls -al /usr/local/lib | grep libevent
         c.安装memcached
            解压memcached
            tar -zxvf memcached-1.5.4.tar.gz
            得到memcached-1.5.4文件  进入
            编译memcached
           ./configure --with-libevent=/usr/local
              *memcached的安装需要用到libevent 此处--with-libevent配置的是memcached寻找libevent
                的路径 查看memcached从哪里找libevent的命令: LD_DEBUG=libs memcached -v 2>&1 > /dev/null | less
                可以看到是:/usr/local/lib/libevent-xxx 所以配置/usr/local
           安装
           make && make install
        d.启动memcached
           memcached -u root -d -m 11211
          *检测启动是否成功(查看进程)
           ps -ef|grep memcached    

* 以上文件下载网盘:

    链接:https://pan.baidu.com/s/1W9RpJGAf42iFr4f8tVgVbw  密码:btje        

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值