裝好centos7 後,需要配置網絡及防火牆
配置網絡自啓動
1、編輯網絡配置文件
vim /etc/sysconfig/network-scripts/ifcfg-eth0
2、修改ONBOOT參數
ONBOOT=yes
備份文件
1、備份文件並在文件名中加入日期,通常在修改配置文件時記得備份
cp /etc/profile /etc/profile$(date "+%F")
配置防火牆
1、安裝iptables
yum install iptables-services
systemctl enable iptables
2、修改iptables
vim /etc/sysconfig/iptables
添加:
-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 81 -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 6379 -j ACCEPT
3、重啓服務
service iptables restart
介紹一些其他的常用配置方法
安裝常用環境
1、常用包
yum -y install cmake gcc gcc-c++ git wget
yum -y install automake autoconf openssl openssl openssl-devel zlib zlib-devel bzip2 bzip2-devel libtool curl-devel pcre pcre-devel freetype freetype-devel gd gd-devel
yum -y install libxml2 libxml2-devel libcurl libcurl-devel libjpeg libjpeg-devel libpng libpng-devel libevent libxslt libxslt-devel gmp gmp-devel readline readline-devel
3、開發工具
yum -y install httpd-tools
配置環境變量
1、打開profile文件
sudo vi /etc/profile
2、在文件末尾處添加常用環境變量
export PATH=/usr/local/bin/:/usr/local/php7/bin:/usr/local/mysql/bin:$PATH
安裝新的程序後就直接在後面添加即可,注意路徑順序。
3、更新配置
source /etc/profile
4、 避免每次重啓都得執行source 可以將 source /etc/profile 寫入 ~/.bashrc 末尾
vi ~/.bashrc
末尾添加 source /etc/profile
動態鏈接庫配置
1、編輯庫文件配置,如果不存在則創建一個
vim /etc/ld.so.conf.d/local.conf
2、添加本機庫
/usr/local/lib # 添加該行
/usr/local/lib64 # 64位系統的除了添加上一行,還需要添加此行
/usr/local/libmcrypt/lib/ #如果編譯安裝libmcrypt和Mysql 需要添加
/usr/local/mysql/lib/
以後再安裝新的程序直接在後面添加即可
3、重新加載配置,使之生效
ldconfig -v
設置自啓動
1、將啓動腳本保存至/etc/init.d/中
2、在腳本頭部添加默認配置
\# chkconfig: 2345 90 10
3、添加執行權限
chmod +x /etc/init.d/nginx
4、加入系統服務
chkconfig --add nginx
5、設置服務運行級別
chkconfig --level 2345 nginx on
YUM
1、開機yum提示配鎖定
rm -f /var/run/yum.pid
2、關閉yum-update自啓動
chkconfig –list yum-updatesd
service yum-updatesd stop
chkconfig –level 35 yum-updatesd off
3、清除yum緩存
yum clean packages
4、更新yum包,不升級系統及內核
yum -y upgrade
5、更新系統及內核
yum -y update