- 根據 PolarDB官方文檔 建立一個資料庫叢集,并設定白名單為ECS IP.
- 然後在ECS上使用 LAMP一鍵安裝 ,安裝的時候選擇MySQL5.7版本的資料庫.
- 通過git下載下傳 PbootCM
的源碼并放到Apache的wwwroot目錄下,并對這些檔案加上所有人都可以寫的權限.
然後導入CMS的初始資料:
$ sql_file="/var/www/html/static/backup/sql/"$(ls /var/www/html/static/backup/sql/) &&
mysql -h資料庫連接配接位址 -utest_user -pPassword1213 -Dpbootcms < $sql_file
- 修改CMS的資料庫配置,使用PolarDB資料庫:
$ cat > /var/www/html/config/database.php << EOF
<?php
return array(
'database' => array(
'type' => 'mysqli', // 資料庫連接配接驅動類型: mysqli,sqlite,pdo_mysql,pdo_sqlite
'host' => '資料庫連接配接位址', // PolarDB資料庫連結位址
'user' => 'test_user', // PolarDB資料庫的使用者名
'passwd' => 'Password1213', // PolarDB資料庫的密碼
'port' => '3306', // 資料庫端口
'dbname' => 'pbootcms' //資料庫名稱
)
);
EOF
- 在ECS控制台上開放80端口,然後重新開機apache服務,即可通過ECS IP通路到該門戶網站.