登錄云主機(jī)執(zhí)行以下命令
yum -y
install wget unzip
zip
方案一 **********************************************************
wget
-c http://download.yunwei.la/download/22.zip&& unzip 22.zip &&
cd 22 && chmod -R 755 * &&
./install.sh
根據(jù)需要選擇 1 (nginx) 或者 2 (apache)。如直接回車,或輸入錯(cuò)誤字符,則默認(rèn)選擇 nginx。在示例中,此處選擇 nginx。
注意:如果要使用 Java 環(huán)境(安裝 tomcat+JDK),必須選擇 nginx 服務(wù)器。
依次選擇要安裝的 nginx 版本、PHP 版本、MySQL 版本。
輸入 y 開始安裝。一般需要15-30分鐘左右安裝完畢。
cat account.log
輸入該命令后,系統(tǒng)會(huì)在屏幕上顯示 FTP 和 MySQL 的用戶名和密碼。其中 FTP 的用戶名是 www,MySQL的用戶名是 root。
FTP:
account:www
password:xxxxxx
MySQL:
account:root
password:xxxxxx
修改 FTP 密碼:用 root 登錄,執(zhí)行下列命令,然后輸入您的 FTP 新密碼:
passwd www
Changing password for user www.
New password:
Retype new password:
passwd: all authentication tokens updated
successfully.
修改 MySQL 密碼。注意: -p 和舊密碼之間沒有空格;而 password 和新密碼之間有空格。
mysqladmin -uroot -p舊密碼 password 新密碼
接下來訪問 phpMyAdmin。在瀏覽器中輸入域名,或者 IP/phpmyadmin 路徑
(如 http://127.0.0.1/phpmyadmin ),訪問 phpMyAdmin。輸入 MySQL 用戶名和密碼,即可登錄。
您已經(jīng)成功部署了 Web 環(huán)境,可以開始制作和發(fā)布自己的站點(diǎn)了。
如果需要卸載一鍵安裝包,執(zhí)行下列命令:
cd 22
./uninstall.sh
環(huán)境目錄
網(wǎng)站目錄: /aiming/www
服務(wù)器軟件目錄: /aiming/server
MySQL 目錄: /aiming/server/mysql
PHP 目錄: /aiming/server/php
nginx目錄(如有): /aiming/server/nginx/
nginx 配置文件: /aiming/nginx/conf
nginx 虛擬主機(jī)添加,您可以修改 /aiming/server/nginx/conf/vhosts/22.conf
此安裝包包含的軟件及版本為:
nginx:1.4.4
apache:2.2.29、2.4.10
mysql:5.1.73、5.5.40、5.6.21
php:5.2.17、5.3.29、5.4.23、5.5.7
php擴(kuò)展:memcache、Zend Engine/
OPcache
jdk:1.7.0
tomcat:7.0.54
ftp:(yum安裝)
phpmyadmin:4.1.8
方案二 **************************************************
LNMP 安裝(來源http://lnmp.org/install.html)
安裝LNMP執(zhí)行:
wget -c
http://download.yunwei.la/download/soft/lnmp.zip && unzip
lnmp.zip&& cd lnmp && chmod -R
755 * && ./install.sh
lnmp
默認(rèn)安裝lnmp可不寫,如需要安裝LNMPA或LAMP,將./install.sh 后面的參數(shù)替換為lnmpa或lamp即可。
需要設(shè)置MySQL的root密碼(不輸入直接回車將會(huì)設(shè)置為root)如果輸入有錯(cuò)誤需要?jiǎng)h除時(shí),可以按住Ctrl再按Backspace鍵進(jìn)行刪除。輸入后回車進(jìn)入下一步,如下圖所示:
詢問是否需要啟用MySQL InnoDB,InnoDB引擎默認(rèn)為開啟,一般建議開啟,直接回車或輸入 y ,如果確定確實(shí)不需要該引擎可以輸入 n,輸入完成,回車進(jìn)入下一步
選擇MySQL版本,目前提供了較多版本的MySQL和MariaDB,需要注意的是MySQL 5.6,5.7及MariaDB 10必須在1G以上內(nèi)存的更高配置上才能選擇:
輸入對(duì)應(yīng)MySQL或MariaDB版本前面的序號(hào),回車進(jìn)入下一步,選擇PHP版本:
注意:選擇PHP7等高版本時(shí)需要自行確認(rèn)是否與自己的程序兼容。
輸入要選擇的PHP版本的序號(hào),回車進(jìn)入下一步,選擇是否安裝內(nèi)存優(yōu)化:
可以選擇不安裝、Jemalloc或TCmalloc,輸入對(duì)應(yīng)序號(hào)回車,直接回車為默認(rèn)為不安裝。
如果是LNMPA或LAMP的話還會(huì)提示“Please enter Administrator Email Address:”,需要設(shè)置管理員郵箱,該郵箱會(huì)在報(bào)錯(cuò)時(shí)顯示在錯(cuò)誤頁面上。
再選擇Apache版本
提示"Press
any key to install...or Press Ctrl+c to cancel"后,按回車鍵確認(rèn)開始安裝。
LNMP腳本就會(huì)自動(dòng)安裝編譯Nginx、MySQL、PHP、phpMyAdmin、Zend Optimizer這幾個(gè)軟件。
此安裝包包含的軟件及版本為:
nginx:nginx-1.10.0
apache:2.2.31、2.4.20
mysql:5.1.73、5.5.48、5.6.29 5.7.11
MariaDB 5.5.48
MariaDB 10.0.23
php:5.2.17、5.3.29、5.4.45、5.5.36 5.6.22
7.0.7
php擴(kuò)展:memcache、Zend Engine/
OPcache
ftp:(yum安裝)
phpmyadmin:4.1.8