D版CentOS作業系統運維筆記

gobitan發表於2017-02-28

D版CentOS作業系統運維筆記
作者:雨水/家輝  日期:2017年2月28日 CSDN部落格:http://blog.csdn.net/gobitan
摘要:CentOS是Redhat的開源版本,目前應用很廣。曾經對RHEL很熟悉,但最近幾年用Ubuntu比較多,而最近又切換回CentOS了。很多操作都變了,這裡把與CentOS發行版相關的日常操作以筆記的形式記錄這裡,供自己同時也供大家參考,持續更新中...

說明:無特別說明的情況下,本文都以CentOS7為準!
檢視版本號
[root@localhost ~]# cat /etc/redhat-release
CentOS Linux release 7.3.1611 (Core)

修改時區
# cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime

查詢已安裝的包
[dennis@localhost ~]$ rpm -qa|grep jdk

解除安裝查詢到的包
[root@localhost dennis]# yum remove java-1.7.0-openjdk-1.7.0.111-2.6.7.8.el7.x86_64

切換到root許可權下,直接執行su
 
selinux管理
[1] 安裝selinux
如果沒有semanage,安裝方法如下:
# yum provides semanage
# yum install -y policycoreutils-python-2.5-8.el7.x86_64

[2] 檢視selinux 狀態
# sestatus

[3] 檢視selinux開啟的http埠
[root@Ambari conf.d]# semanage port -l|grep http
http_cache_port_t              tcp      8080, 8118, 8123, 10001-10010
http_cache_port_t              udp      3130
http_port_t                    tcp      80, 81, 443, 488, 8008, 8009, 8443, 9000
pegasus_http_port_t            tcp      5988
pegasus_https_port_t           tcp      5989

[4] 開啟某個特定埠
semanage port -a -t http_port_t  -p tcp 8190

[5] 臨時關閉
# setenforce 0

[6] 永久關閉
修改/etc/selinux/config中的SELINUX=disabled,然後重啟作業系統。

靜態網路配置
編輯/etc/sysconfig/network-scripts/ifcfg-ens33檔案,修改BOOTPROTO="static",然後在最末尾增加如下部分:
IPADDR=192.168.81.129
NETMASK=255.255.255.0
GATEWAY=192.168.81.2
DNS1=61.139.2.69

防火牆管理
#臨時關閉防火牆
# systemctl stop firewalld

#永久關閉防火牆
# systemctl disable firewalld

#安裝nginx
第一步:因為CentOS預設沒有nginx源,需要新增nginx源
新建 /etc/yum.repos.d/nginx.repo檔案,內容如下:
[nginx] name=nginx repo
baseurl=http://nginx.org/packages/centos/$releasever/$basearch/
gpgcheck=0enabled=1

第二步:執行如下命令安裝nginx
yum install nginx -y

#安裝MySQL
# rpm -ivh mysql-community-release-el7-5.noarch.rpm
# yum install mysql-community-server
# service mysqld restart
# mysql -uroot

最後更新日期:2017-09-27 

參考資料:
[1] 暫無


相關文章