一、系統(tǒng)約定
軟件源代碼包存放位置:/usr/local/src
源碼包編譯安裝位置(prefix):/usr/local/software_name
腳本以及維護程序存放位置:/usr/local/sbin
MySQL 數(shù)據(jù)庫位置:/var/lib/MySQL(可按情況設(shè)置)
Apache 網(wǎng)站根目錄:/home/www/wwwroot(可按情況設(shè)置)
Apache 虛擬主機日志根目錄:/home/www/logs(可按情況設(shè)置)
Apache 運行賬戶:www:www
二、系統(tǒng)環(huán)境部署及調(diào)整
1. 檢查系統(tǒng)是否正常
# more /var/log/messages(檢查有無系統(tǒng)級錯誤信息)
# dmesg(檢查硬件設(shè)備是否有錯誤信息)
# ifconfig(檢查網(wǎng)卡設(shè)置是否正確)
# ping www.wfuwu.com(檢查網(wǎng)絡(luò)是否正常)
2. 關(guān)閉不需要的服務(wù)
# ntsysv
以下僅列出需要啟動的服務(wù),未列出的服務(wù)一律推薦關(guān)閉:
atd
crond
irqbalance
microcode_ctl
network
sendmail
sshd
syslog
3. 重新啟動系統(tǒng)
# init 6
4. 配置 vim
# vi /root/.bashrc
在 alias mv='mv -i' 下面添加一行:alias vi='vim' 保存退出。
# echo 'syntax on' > /root/.vimrc
5. 使用 yum 程序安裝所需開發(fā)包(以下為標(biāo)準(zhǔn)的 RPM 包名稱)
# yum install ntp vim-enhanced gcc gcc-c++ gcc-g77 flex bison autoconf automake bzip2-devel ncurses-devel libjpeg-devel libpng-devel libtiff-devel freetype-devel pam-devel kernel
6. 定時校正服務(wù)器時鐘,定時與中國國家授時中心授時服務(wù)器同步
# crontab -e
加入一行:
*/30 * * * * ntpdate 210.72.145.44