天天看點

ECS進階訓練營day4連接配接ECS伺服器建立Polar資料庫ECS安裝LAMP環境搭建門戶網站測試環節

連接配接ECS伺服器

因為遠端連接配接雲主機需要使用ssh服務,是以需要先進入控制台界面,進入安全組設定,把23端口放行,才能連接配接成功,進行進一步操作

ECS進階訓練營day4連接配接ECS伺服器建立Polar資料庫ECS安裝LAMP環境搭建門戶網站測試環節

建立Polar資料庫

1.建立使用者賬号

ECS進階訓練營day4連接配接ECS伺服器建立Polar資料庫ECS安裝LAMP環境搭建門戶網站測試環節

2.建立資料庫

ECS進階訓練營day4連接配接ECS伺服器建立Polar資料庫ECS安裝LAMP環境搭建門戶網站測試環節

注意編碼格式utf-8,設定使用者讀寫權限

3.建立白名單

ECS進階訓練營day4連接配接ECS伺服器建立Polar資料庫ECS安裝LAMP環境搭建門戶網站測試環節

設定0.0.0.0.預設允許通路

ECS安裝LAMP環境

1.安裝Apache服務及其擴充包。

yum -y install httpd httpd-manual mod_ssl mod_perl mod_auth_mysql

2.安裝PHP

yum -y install php php-mysql gd php-gd gd-devel php-xml php-common php-mbstring php-ldap php-pear php-xmlrpc php-imap

3.執行以下指令下載下傳并安裝MySQL

wget

http://dev.mysql.com/get/mysql57-

community-release-el7-10.noarch.rpm

yum -y install mysql57-community-release-el7-10.noarch.rpm

yum -y install mysql-community-server

4.啟動資料庫

systemctl start mysqld

搭建門戶網站

1.安裝git

yum -y install git
           

2.下載下傳PbootCMS源碼檔案

cd ~ && git clone     https://gitee.com/hnaoyun/PbootCMS.git
           

這裡下載下傳出現了問題,響應時間過長,下載下傳失敗,我采取的解決辦法是,使用自己購買的ECS下載下傳過後傳輸到體驗主機上,配置檔案依舊可以使用

3.将安裝包拷貝到Apache的wwwroot目錄下

cp -r PbootCMS/* /var/www/html/

4.修改站點根目錄權限

chmod -R a+w /var/www/html

5.向資料庫導入CMS初始檔案

sql_file="/var/www/html/static/backup/sql/"$(ls /var/www/html/static/backup/sql/) &&

mysql -h資料庫連接配接位址 -utest_user -pPassword1213 -Dpbootcms < $sql_file

連接配接位址格式:pc-uf64i220dld0l6v0q.mysql.polardb.rds.aliyuncs.com

這裡面隻改動了資料庫連接配接的位址,位址在生成執行個體裡面有,其餘使用者名與教程保持一緻即可。

這一步配置如果不導入,下面步驟繼續進行,會出現一下錯誤。

ECS進階訓練營day4連接配接ECS伺服器建立Polar資料庫ECS安裝LAMP環境搭建門戶網站測試環節

導入成功後,不會等待,卡住指令。

ECS進階訓練營day4連接配接ECS伺服器建立Polar資料庫ECS安裝LAMP環境搭建門戶網站測試環節

6.修改資料庫CMS系統配置

ECS進階訓練營day4連接配接ECS伺服器建立Polar資料庫ECS安裝LAMP環境搭建門戶網站測試環節

使用vim,進入目錄查找檔案進行修改,與伺服器上保持一緻

7.安全組

安全組除了放行剛開始的ssh服務端口,還要放行http(80)端口

systemctl restart httpd //重新開機服務,使配置生效

測試環節

ECS進階訓練營day4連接配接ECS伺服器建立Polar資料庫ECS安裝LAMP環境搭建門戶網站測試環節
ECS進階訓練營day4連接配接ECS伺服器建立Polar資料庫ECS安裝LAMP環境搭建門戶網站測試環節
ECS進階訓練營day4連接配接ECS伺服器建立Polar資料庫ECS安裝LAMP環境搭建門戶網站測試環節