因爲以前搭建我的博客和我的網站使用的虛擬空間到期了,因而我乾脆換成虛擬主機搭建博客和網站,正好阿里雲有活動花了9.9買了半年的虛擬主機。php
Z-BlogPHP是一款由PHP語言開發的博客程序;html
ZBlogPHP能夠運行在window,Linux等衆多平臺上,支持PHP 5.2 - 5.6,PHP 7.0,7.1和HHVM, 支持IIS,Nginx,Apache,Lighttpd,Caddy,Kangle等Web服務器。mysql
ZBlogPHP有着豐富和強大的可定製性,作爲CMS系統使用,Z-BlogPHP能夠更方便的管理和擴展你的網站。linux
基本流程nginx
使用雲服務器 ECS 搭建 Z-BlogPHP網站的操做步驟以下:
web
購買 ECS 實例,若是須要備案網站,請選擇 包年包月 付費模式。sql
部署 Web 環境,本文檔將介紹如何使用 雲市場 的 阿里雲linux一鍵安裝web環境 一鍵部署 Web 環境。shell
安裝 Z-BlogPHP。數據庫
購買域名。apache
備案。
我介紹下部署Web環境:
準備工做
部署以前請確保:
操做步驟
在瀏覽器中打開阿里雲的雲市場。
直接購買阿里雲linux一鍵安裝web環境。
登陸雲服務器管理控制檯。打開 產品與服務 > 雲市場。
單擊 已購買的服務。在 阿里雲Linux一鍵安裝Web環境 的右側,單擊 管理。
單擊 下載地址,一鍵下載安裝包。
解壓縮安裝包。文件夾名稱爲 sh-1.5.5。說明:這是寫文檔時參考的文件夾名稱,您下載的版本可能與此不一樣。
確保您安裝了鏈接 Linux 實例的工具,如 Xshell 和 Xftp。
打開 Xshell,設置登陸實例所需的信息。
設置鏈接名稱。
協議選擇 SSH。
輸入主機公網 IP 地址。
端口號填 22。
而後單擊 肯定 保存。
單擊左側導航中的 鏈接 > 用戶身份驗證,驗證方法選擇 Password,而後輸入用戶名 root 和登陸密碼。
單擊 Xshell 工具欄的 新建文件傳輸 圖標,或使用快捷鍵 CTRL + ALT + F 打開 Xftp。
而後經過 Xftp 上傳一鍵安裝包文件:直接按住左側的本地安裝文件夾,拖放到右側 Linux 實例的目錄下。
回到 Xshell 的連接界面,依次鍵入如下命令安裝。
chmod -R 777 sh-1.5.5
cd sh-1.5.5
./install.sh
命令中的 sh-1.5.5 是寫做本文檔時 阿里雲Linux一鍵安裝Web環境 安裝包文件夾名稱。您能夠根據實際的文件夾名稱修改上述命令。
根據須要選擇 1 (nginx) 或者 2 (apache)。如直接回車,或輸入錯誤字符,則默認選擇 nginx。在示例中,此處選擇 2。
注意:若是要使用 Java 環境(安裝 Tomcat+JDK),必須選擇 Nginx 服務器。
依次選擇要安裝的軟件版本:
Nginx 或 Apache:建議選擇最新版本;
PHP:建議選擇最新版本;
MySQL:建議選擇 5.5.40,不要選擇最新版本,不然可能沒法正常使用。
輸入 y 開始安裝。通常須要半個小時左右安裝完畢。看到下面這個界面,就表示安裝順利完成了。
輸入下面的命令檢查安裝結果。
netstat -tunpl
端口與服務信息說明以下:
9000:PHP 進程服務。若是安裝的是 Apache,則沒有此端口。
3306:MySQL 服務。
80:HTTPD 或者 Nginx 服務.
21:FTP服務。
輸入如下命令,查看保存在 account.log 文件中的 FTP 和 MySQL 用戶名和密碼:
cat account.log
輸入該命令後,系統會在屏幕上顯示 FTP 和 MySQL 的用戶名和密碼。其中 FTP 的用戶名是 www,MySQL 的用戶名是 root。
修改 FTP 密碼:用 root 登陸,輸入下列命令,並根據提示輸入您的 FTP 新密碼。
passwd www
修改 MySQL 密碼。注意:-p 和舊密碼之間沒有空格;而 password 和新密碼之間有空格。
mysqladmin -uroot -p舊密碼 password 新密碼
輸入下列命令 ,查看剛纔安裝軟件的版本信息。至此全部配置結束。
cat /alidata/website-info.log
添加安全組:
進入阿里雲管理臺
添加安全規則組:
安裝 PHPWind。能夠經過訪問一鍵安裝包默認安裝的 PHPWind 進行安裝。直接在任一瀏覽器中輸入您的域名或者公網 IP 地址。若是是第一次訪問 PHPWind,系統會自動跳轉到安裝頁面。單擊 接受 進行安裝。
說明:若是沒法打開PHPWind頁面,可能由如下問題致使:
操做系統版本問題。 阿里雲linux一鍵安裝web環境 目前僅支持 CentOS、Ubuntu 和 Aliyun Linux 系統,可是 Ubuntu16.04及以上版本、Aliyun 17 的版本不支持。
在建立數據頁面,單擊 下一步。
選擇數據庫類型爲 MySQL,數據庫用戶名和密碼填寫 account.log 中的用戶名和剛修改過的密碼。而後設置數據庫名稱、管理員帳號和密碼等信息。單擊 下一步。系統會自動安裝。
登陸 phpMyAdmin。在瀏覽器中輸入域名,或者 「公網 IP/phpmyadmin」 路徑 (如 http://127.0.0.1/phpmyadmin
),訪問 phpMyAdmin。輸入 MySQL 用戶名和密碼,而後單擊 執行,便可登陸。
從 phpMyAdmin 便可操做 MySQL。能夠建立博客使用的數據庫。輸入數據庫名稱,而後排序規則選擇 utf8_general_ci,單擊 建立。
恭喜您!您已經成功部署了 Web 環境,能夠開始製做和發佈本身的站點了。
卸載一鍵安裝包
若是須要卸載一鍵安裝包,執行下列命令:
chmod 777 -R sh-1.5.5 cd sh-1.5.5 ./uninstall.sh
若是在 Xftp 中看不到 alidata 文件夾,單擊 sh-1.5.5 文件夾上面的 .. 便可。
目錄名稱 | 路徑 |
---|---|
網站目錄 | /alidata/www |
服務器軟件目錄 | /alidata/server |
MySQL目錄 | /alidata/server/mysql |
PHP 目錄 | /alidata/server/php |
Apache 目錄 | /alidata/server/httpd |
Apache 配置文件 | /alidata/server/httpd/conf |
Apache 虛擬主機添加 | 能夠修改/alidata/server/httpd/conf/vhosts/phpwind.conf |
nginx 目錄(若有) | /alidata/server/nginx/ |
nginx 配置文件 | /alidata/nginx/conf |
nginx 虛擬主機添加 | 能夠修改 /alidata/server/nginx/conf/vhosts/phpwind.conf |