事前準(zhǔn)備(安裝 wget怀大、screen槽棍、unzip弹囚,創(chuàng)建 screen 會話)如果是阿里云購買的服務(wù)器這些一般都是直接可以用的,那么我們就開執(zhí)行一下事項(xiàng)秒啦。
如果你ubuntu環(huán)境的話熬粗,在安裝lamp環(huán)境之前首先要更新一下ubuntu的源
sudo apt-get uodate
確保源下載及安裝完成后執(zhí)行一下命令
yum -y?install?wget screen git //?for?CentOS
apt-get?-y?install?wget screen git //?for?Debian/Ubuntu
等待命令執(zhí)行完成,接著進(jìn)行g(shù)it clone 并賦予腳本執(zhí)行權(quán)限
git?clone https://github.com/teddysun/lamp.git ? ? ? ? ?//執(zhí)行g(shù)it clone
cd lamp
chmod +x?*.sh ? ? ? ?//賦予可執(zhí)行權(quán)限
clone 好以后就可以執(zhí)行安裝操作了
screen?-S lamp
./lamp.sh
前面操作執(zhí)行完成以后帝蒿,開始進(jìn)行選擇并且安裝根據(jù)你的需求進(jìn)行選擇或者默認(rèn)安裝
apache一般是默認(rèn)回車就行了因?yàn)槟J(rèn)版本是2.4.29還算是一個比較穩(wěn)定的版本
安裝mysql這里是一個比較坑的點(diǎn)荐糜,我自己就在這里栽過好幾次的跟斗巷怜,如果你的服務(wù)器內(nèi)存不大于1G的話個人建議你選擇比較低的版本不然很有可能會安裝失敗葛超,這是mysql5.6的一個bug。所以我建議你選擇比較低版本的mysql5.5.58延塑。
按 1 然后回車
接下來會詢問你是否默認(rèn)路徑安裝我選擇我的是绣张,直接按回車就行
下一步是詢問你要不要設(shè)置數(shù)據(jù)庫密碼 個人建議設(shè)置會比較好不然的話會幫你設(shè)置默認(rèn)密碼root(這涉及到安全性的問題)
然后是選擇安裝php版本這里也是一個坑點(diǎn),個人經(jīng)驗(yàn)之談关带,如果你的服務(wù)器配置比較低請選擇比較低的版本侥涵,但是不要選擇低于php5.5,因?yàn)榈陀?.5的版本tp5是用不了的所以選擇請謹(jǐn)慎宋雏。這里我選擇的是5.6如果你的服務(wù)器配置稍微比較低的話請選擇5.5這是個比較保險的操作芜飘,選擇完P(guān)HP版本以后的操作請全部點(diǎn)回車結(jié)束吧!因?yàn)橄旅嬉呀?jīng)沒有什么坑了磨总。
等你看到這個提示的時候就證明你已經(jīng)選擇完了嗦明,請直接按回車結(jié)束!
lamp的安裝過程大概是20分鐘左右蚪燕,只要在安裝結(jié)束的時候沒有看到error字樣就說明你安裝成功了娶牌!
lamp的操作命令:
使用提示
lampadd? ? ? 創(chuàng)建虛擬主機(jī)lamp del? ? ? 刪除虛擬主機(jī)lamp list? ? 列出虛擬主機(jī)
如何升級
注意:雙斜杠//后的內(nèi)容不要復(fù)制輸入
git pull? ? ? ? ? ? ? ? // Get latest version./upgrade.sh? ? ? ? ? ? //Selectonetoupgrade./upgrade.sh apache? ? ? //UpgradeApache./upgrade.sh db? ? ? ? ? //UpgradeMySQL/MariaDB/Percona./upgrade.sh php? ? ? ? //UpgradePHP./upgrade.sh phpmyadmin? //UpgradephpMyAdmin
如何卸載
./uninstall.sh
程序目錄
MySQL 安裝目錄: /usr/local/mysql
MySQL 數(shù)據(jù)庫目錄:/usr/local/mysql/data(默認(rèn),安裝時可更改路徑)
MariaDB 安裝目錄: /usr/local/mariadb
MariaDB 數(shù)據(jù)庫目錄:/usr/local/mariadb/data(默認(rèn)馆纳,安裝時可更改路徑)
Percona 安裝目錄: /usr/local/percona
Percona 數(shù)據(jù)庫目錄:/usr/local/percona/data(默認(rèn)诗良,安裝時可更改路徑)
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)
網(wǎng)站根目錄
默認(rèn)的網(wǎng)站根目錄: /data/www/default
安裝wordpress
下載wordpress 官方安裝包(可以到官網(wǎng)查看安裝包下載路徑https://cn.wordpress.org/)
sudo wget?https://cn.wordpress.org/wordpress-4.9-zh_CN.tar.gz
解壓wordpress的tar.gz壓縮包
sudo tar -zxvf wordpress-4.9-zh_CN.tar.gz(解壓時請注意你下載的版本)
將wordpress移動到/data/www/default目錄下也就是你網(wǎng)站的根目錄
在瀏覽器中訪問?http://localhost/wordpress/wp-admin/install.php?若成功訪問,則 wordpress 環(huán)境搭建完成鲁驶。
安裝FTP(用于wodpress的更新與主題的下載)
執(zhí)行ftp安裝命令
sudo apt-get install vsftpd ? ? ?//ubuntu
yum install vsftpd ? ? ? ? ? ? ? //centos
驗(yàn)證vsftp是否安裝完成
sudo service vsftpd restart ? ? ? ?//ubuntu
service vsftpd restart ? ? ? ? ? //centos
進(jìn)行一些簡單的配置后便可以開始使用了鉴裹!