lamp 一鍵安裝包是乙個用 linux shell 編寫的可以為 centos/debian/ubuntu 系統的 vps 或伺服器安裝 lamp(linux + apache + mysql/mariadb/percona + php) 生產環境的 shell 程式。包含一些可選安裝元件如:zendguardloader、ioncube loaders、xcache、opcache、memcached、redis、graphicsmagick、imagemagick、swoole 等。同時還有一些輔助指令碼如:虛擬主機管理、apache、mysql/mariadb/percona、php 及 phpmyadmin 的公升級等。
為什麼需要lamp?
手動編譯安裝需要輸入大量命令,且有可能會中途出錯。
對於 linux 新手來說,想要成功搭建建站環境,頗費周折。
lamp 是最經典的建站環境之一,風靡世界十多年,迄今仍舊十分受中小站長的歡迎。
安裝系統支援:centos/debian/ubuntu
記憶體要求:≥ 512m
硬碟要求:至少 2gb 以上的剩餘空間
伺服器必須配置好 軟體源 和 可連線外網
必須具有系統 root 許可權
建議使用乾淨系統全新安裝
支援元件
支援 php 自帶幾乎所有元件
支援 mysql、mariadb、percona 資料庫
支援 redis(可選安裝)
支援 xcache (可選安裝)
支援 swoole (可選安裝)
支援 memcached (可選安裝)
支援 imagemagick (可選安裝)
支援 graphicsmagick (可選安裝)
支援 zendguardloader (可選安裝)
支援 ioncube php loader (可選安裝)
自助公升級 apache,php,phpmyadmin,mysql/mariadb/percona 至最新版本
命令列新增虛擬主機(使用 lamp 命令),操作簡便
支援一鍵解除安裝
事前準備(安裝 wget、screen、unzip,建立 screen 會話)
注意:雙斜槓//後的內容不要複製輸入
yum -y install wget screen unzip // for centos
apt-get
-y install wget screen unzip // for debian/ubuntu
wget -o lamp.zip
unzip lamp.zip
cd lamp-master/
chmod +x *.sh
安裝 lamp 一鍵安裝包
screen -s lamp
./lamp.sh
元件安裝
關於本指令碼支援的所有元件,都可以在指令碼互動裡可選安裝。
使用提示
lamp add 建立虛擬主機
lamp del 刪除虛擬主機
lamp list 列出虛擬主機
如何公升級
注意:雙斜槓//後的內容不要複製輸入
./upgrade.sh // select one to upgrade
./upgrade.sh apache // upgrade apache
./upgrade.sh db // upgrade mysql/mariadb/percona
./upgrade.sh php // upgrade php
./upgrade.sh phpmyadmin // upgrade phpmyadmin
如何解除安裝
./uninstall.sh
程式目錄
mysql 安裝目錄: /usr/local/mysql
mysql 資料庫目錄:/usr/local/mysql/data(預設,安裝時可更改路徑)
mariadb 安裝目錄: /usr/local/mariadb
mariadb 資料庫目錄:/usr/local/mariadb/data(預設,安裝時可更改路徑)
percona 安裝目錄: /usr/local/percona
percona 資料庫目錄:/usr/local/percona/data(預設,安裝時可更改路徑)
php 安裝目錄: /usr/local/php
apache 安裝目錄: /usr/local/apache
命令一覽
mysql 或 mariadb 或 percona 命令
/etc/init.d/mysqld (start|stop|restart|status)
apache 命令
/etc/init.d/httpd (start|stop|restart|status)
memcached 命令(可選安裝)
/etc/init.d/memcached (start|stop|restart|status)
redis 命令(可選安裝)
/etc/init.d/redis-server (start|stop|restart|status)
**根目錄
github 專案主頁:
舊版本存檔:
/archive/archive.zip
LAMP環境的安裝
感覺一下子喜歡上了ubuntu。介面特別舒服。打算物理機裝ubuntu了都。00x1 linux 00x2 apache 命令 sudo apt get install apache2 來說一下ubuntu安裝mysql.命令 sudo apt get install mysql server my...
lamp環境安裝
安裝 yum install y vsftpd 設定開機啟動 systemctl enable vsftpd.service 啟動systemctl start vsftpd.service 停止systemctl stop vsftpd.service 檢視狀態 systemctl status ...
LAMP環境安裝
1.訪問 ftp報錯 解決方法 關閉selinux vi etc selinux config 內容修改為 selinux disable 之後輸入reboot重啟。2.依賴軟體查詢 一.安裝gcc gcccloog ppl ppl libppl.so.7 libppl c.so.2 cppmpfr...