Centeros7 環境相關問題

服務處理命令
systemctl start mariadb  #啓動MariaDB
systemctl stop mariadb  #中止MariaDB
systemctl restart mariadb  #重啓MariaDB
systemctl enable mariadb  #設置開機啓動

防火牆開放端口
firewall-cmd --zone=public --add-port=80/tcp --permanent
systemctl restart firewalld.service

壓縮解壓縮
加-c保留原文件


Redis使用
redis-server
redis-cli
php 用 predis鏈接redis服務器(遠程鏈接已經證實不是selinux致使,而是須要修改redis配置文件)

在安裝Cobbler和Puppet時須要關閉selinux,可是一般狀況下載安裝完CentOS7後,默認狀況下SElinux是啓用狀態,
以下所示:
查看命令
sestatus  
一、若是要臨時關閉,能夠執行
setenforce 0  
二、若是要永久關閉,能夠修改配置文件/etc/selinux/config,將SELINU置爲disabled。

修改該配置文件也能夠執行下面的命令來完成
[html] view plaincopy  
sed -i '/SELINUX/s/enforcing/disabled/' /etc/selinux/config  
修改完成後,保存重啓,重啓後狀態以下:
[html] view plaincopy  
[root@rdo ~]# sestatus  
SELinux status:              

# include /path/to/local.conf
# include /path/to/other.conf

在Ubuntu14.04安裝Redis後,主機鏈接虛擬機上的Redis時,報異常 
redis.clients.jedis.exceptions.JedisConnectionException: java.net.ConnectException: Connection refused。可是在虛擬機裏面,用redis-cli命令鏈接redis-server是沒問題的。最後發現須要修改redis.conf才能鏈接,修改以下。

# By default Redis listens for connections from all the network interfaces
# available on the server. It is possible to listen to just one or multiple
# interfaces using the "bind" configuration directive, followed by one or
# more IP addresses.
#
# Examples:
#
# bind 192.168.1.100 10.0.0.1
# bind 127.0.0.1

必須註釋掉「bind 127.0.0.1」,不然只能在本機上鍊接Redis,遠端不能鏈接Redis

 
相關文章
相關標籤/搜索