標籤:
本指令碼適用環境:
- 系統支援:CentOS/Redhat/Fedora
- 記憶體要求:≥64M
- 硬碟要求:2GB以上的剩餘空間
- 伺服器必須配置好軟體源和可串連外網
- 必須具有系統 root 許可權
- 建議使用乾淨系統全新安裝
- 日期:2014年06月25日
關於本指令碼:
- 一鍵 yum 安裝所有的軟體包,方便升級;
- 支援 PHP 內建所有組件;
- 支援 MySQL ,MariaDB 資料庫;
- 支援 XCache ;
- 支援 Zend Guard Loader ;
- 支援 ionCube PHP Loader ;
- 支援自助升級 phpMyAdmin;
- 命令列新增虛擬機器主機,操作簡便;
- 一鍵卸載(卸載前請注意備份資料)。
將會安裝:
- 1、Apache
- 2、MySQL 5.5 latest version 或 MariaDB 5.5 latest version(二選一)
- 3、PHP 5.4 latest version
- 4、phpMyAdmin latest version
- 5、xcache
- 6、ZendGuardLoader
- 7、ionCube PHP Loader
如何安裝:
第一步,下載、解壓、賦予執行許可權:
wget --no-check-certificate https://github.com/teddysun/lamp-yum/archive/master.zip -O lamp-yum.zipunzip lamp-yum.zipcd lamp-yum-master/chmod +x *.sh
第二步,安裝LAMP一鍵安裝包
終端中輸入以下命令:
./lamp.sh 2>&1 | tee lamp.log
使用提示:
lamp add(del,list):建立(刪除,列出)虛擬機器主機。
lamp uninstall:一鍵刪除 LAMP(切記,刪除之前注意備份好資料!)
程式目錄:
MySQL 或 MariaDB 資料庫目錄: /var/lib/mysql
預設的網站根目錄: /data/www/default
命令一覽:
MySQL 或 MariaDB 命令:
/etc/init.d/mysqld(start|stop|restart|reload|status)service mysqld(start|stop|restart|reload|status)
Apache命令:
/etc/init.d/httpd(start|stop|restart|reload|status)service httpd(start|stop|restart|reload|status)
更多資訊或下載安裝包請參考項目首頁:https://github.com/teddysun/lamp-yum
關於本指令碼的說明:
1、Apache 為系統預設的版本,MySQL ,MariaDB 和 PHP 則是 Atomic repository 的最新版。
2、如果你的 VPS 記憶體≥256M,建議編譯安裝 LAMP,詳見:這裡
3、升級 phpMyAdmin 命令:./update_phpmyadmin.sh
更新日誌:
更新(2014年06月25日): 新增 MariaDB 安裝選項;新增升級 phpMyAdmin 的一鍵指令碼 update_phpmyadmin.sh。
更新(2014年06月10日): 通過 yum 安裝 LAMP 生產環境一鍵安裝包,初版作成。
CentOS下LAMP一鍵yum安裝指令碼