針對linux vps安裝centos完工後,安裝以nginx為前端處理靜態文件,apache後端處理動態文件的php,mysql和緩沖插件的環境。
針對linux vps安裝centos完工後,安裝以nginx為前端處理靜態文件,apache後端處理動態文件的php,mysql和緩沖插件的環境。
1.分區
fdisk /dev/hda //這裡你可能是sda
vi /etc/fstab //永久掛載盤
mount
賬戶密碼更改
passwd root
2.更新yum源
這裡我使用163的yum源,當然你可選官方的,畢竟官方的比較全,163的有些庫不是很全。首先備份/etc/yum.repos.d/CentOS-Base.repo
cd /etc/yum.repos.d/
mv CentOS-Base.repo CentOS-Base.repo.backup
下載對應版本repo文件, 放入/etc/yum.repos.d/(操作前請做好相應備份)
CENTOS4
wget http://mirrors.163.com/.help/CentOS4-Base-163.repo
CNETOS5
wget http://mirrors.163.com/.help/CentOS5-Base-163.repo
改名:
mv CentOS5-Base-163.repo CentOS-Base.repo
yum makecache
3.
名詞解釋:LNAMP 是指由 Linux(CentOS),Nginx,Apache,Mysql,Php 為主,其他諸如Pure-ftpd,Jailkit為輔的一套生產環境安裝包.所有操作均集成在一個Linux Shell腳本文件中,管理員可方便的進行安裝,卸載,增設用戶虛擬主機(子域),刪除用戶虛擬主機(子域)等操作.最大限度方便系統管理員,同時不會影響後續其他軟件的安裝兼容(有限).
實現功能:
1.全自動源碼安裝|卸載(有限) apache,mysql,php,nginx,pureftpd,jailkit,phpmyadmin
2.開機後自動更新本機IP到IP使用列表,供添加域名及更新默認虛擬主機
3.快速增刪用戶及增刪虛擬主機,數據庫等
4.默認開通用戶SSH,SSH已chroot,方便FQ…
5.默認開通FTP服務,增設用戶後FTP用戶名與Shell用戶名一致
如何獲取安裝?
下載版: http://icodex.org/dl/lnamp-1.0.tar.gz
完整版: http://icodex.org/dl/lnamp_src-1.0.tar.gz
解壓縮後執行#./install.sh 將直接進入安裝
具體可看:http://lnamp.net/
系統需求
Linux CentOS 5 (32bit/64bit)
至少2G硬盤容量
內存128M以上
使用 Tips:
安裝:下載一鍵包,解壓縮後執行 #./install.sh 安裝立刻開始,安裝之後不能重復安裝.必須先卸載才可再次安裝
卸載:執行 #lnamp uninstall 已安裝的庫文件不會被刪除.有設置誤操作取消的功能
增設用戶: 以增加用戶 demo 為例. 執行 #lnamp create demo 會提示設定用戶密碼,主域名,硬盤配額(Beta)等
列出用戶: 執行#lnamp list
編輯用戶: 以用戶 demo 為例. 執行 #lnamp modify demo 將出現菜單,從菜單中可選擇重設用戶密碼,硬盤配額(Beta),增刪子域名,增刪數據庫等
刪除用戶: 以用戶 demo 為例. 執行 #lnamp remove demo 這個選項沒有再次確認的,一鍵刪除該用戶名下所有配置文件,家目錄,數據庫等.慎用
訪問數據庫: 在任意綁定域名後面追加/phpmyadmin即可通過網頁的形式訪問到數據庫管理工具,如: http://www.domain.com/phpmyadmin
數據庫root用戶: 可以直接在終端中執行 #mysql 即可一鍵訪問到mysql數據庫命令行工具
root密碼隨機生成,如需查看,請在終端中查看 #cat /root/.my.cnf
手動重啟服務
service httpd restart #重啟nginx和apache
service mysql restart #重啟mysql
service pureftpd restart #重啟pureftpd