1. 程式人生 > >lamp+redis集群配置詳解

lamp+redis集群配置詳解

ID 停止 target enable 關閉selinux targe 火墻 官網 not

一,配置防火墻,開啟80、3306端口

#停止firewall服務
systemctl stop firewalld.service
#禁止firewall開機啟動
systemctl disable firewalld.servic
#安裝
yum install iptables-services
#編輯防火墻配置文件 
vi /etc/sysconfig/iptables
加入紅色的兩行代碼,請註意位置一定要對應。 # Firewall configuration written by system-config-firewall # Manual customization of this file is not recommended. *filter :INPUT ACCEPT [0:0] :FORWARD ACCEPT [0:0] :OUTPUT ACCEPT [0:0] -A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT -A INPUT -p icmp -j ACCEPT -A INPUT -i lo -j ACCEPT -A INPUT -m state --state NEW -m tcp -p tcp --dport 22 -j ACCEPT -A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 8080 -j ACCEPT
-A INPUT -j REJECT --reject-with icmp-host-prohibited -A FORWARD -j REJECT --reject-with icmp-host-prohibited COMMIT #最後重啟防火墻使配置生效 systemctl restart iptables.service #設置防火墻開機啟動 systemctl enable iptables.service
關閉selinux
#修改配置文件
vi /etc/selinux/config
 
#SELINUX=enforcing #註釋掉
#SELINUXTYPE=targeted #註釋掉
SELINUX=disabled #增加

#使配置立即生效
setenforce 0 
二, 安裝lamp yum -y httpd http://d-devel php php-devel mariadb mariadb-server 三,安裝redis 1,安裝最新的redis,需要安裝Remi的軟件源

yum install -y http://rpms.famillecollet.com/enterprise/remi-release-7.rpm

當遇見詢問的時候輸入y

yum --enablerepo=remi install redis

yum -y install redis

2,也可以源碼安裝

從官網下載Redis 壓縮包,地址:http://redis.io/download 下載穩定版即可。

wget http://download.redis.io/releases/redis-3.2.4.tar.gz

源碼安裝時需要提前安裝好gcc相關的包
yum install -y gcc g++ gcc-c++ make
yum install -y open-ssl-devel gcc glibc gcc-c*   
驗證gcc是否安裝成功:#rpm -qa|grep gcc
# make test #如果沒有什麽錯誤再往下執行
# make && make install
tar xzf redis-3.2.4.tar.gz -C /usr/local/

3, 啟動redis

systemctl enable redis.service

vim /etc/redis.conf 修改成:bind 0.0.0.0 slaveof 10.66.1.123 安裝phpredis擴展模塊 ./configure --with-php-config=/usr/bin/php-config --enable-redis make && make install cd 進去後輸入命令phpize

修改 配置文件: vim /usr/local/php5/lib/php.ini

vim /etc/php.ini

在最後添加下面2行:extention_dir="/usr/lib64/php/modules/"

extention=redis.so

進入配置文件,修改redis server=‘10.66.1.128‘ memory prefix=‘你的網頁地址‘

發布先,沒寫完整,改天待續

lamp+redis集群配置詳解