免費開通
,稍作等待即可,開通完成後就可以看到實驗為我們提供的ECS伺服器
一鍵複製url
,在瀏覽器中開啟,輸入 子賬戶名稱
和 子賬戶密碼
進行登入【注意:這裡使用無痕模式或者使用另外一個瀏覽器開啟,不要直接使用當前瀏覽器開啟,因為登入後你當前登入賬戶就變成了子賬戶,當前主賬號下的範例體驗就會顯示無資格】登陸後,在左側找到 雲資料庫PolarDB
點選開啟
單擊左側 叢集列表
,然後選擇雲產品資源提供的地域
建立資料庫賬號,點選 叢集ID
,進入詳情頁面
點選 建立賬號
建立資料庫
設定資料庫白名單(連線資料庫需要)
LAMP是指執行在Linux下的Apache、MySQL和PHP的環境
在 ECS 伺服器上,安裝 Apache 服務及其擴充套件包
yum -y install httpd httpd-manual mod_ssl mod_perl mod_auth_mysql
安裝 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
下載並安裝 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
啟動 MySQL 資料庫
systemctl start mysqld
安裝 Git
yum -y install git
git 拉取 PbootCMS原始碼檔案
cd ~ && git clone https://gitee.com/hnaoyun/PbootCMS.git
將拉取下來的原始碼拷貝到 Apache 的 wwwroot 目錄下
cp -r PbootCMS/* /var/www/html/
修改站點根目錄檔案許可權
chmod -R a+w /var/www/html
向資料庫中匯入 CMS 的初始資料
資料庫連線地址
test_user:前面建立的資料庫賬號
Password1213:建立的資料庫密碼
pbootcms:前面建立的資料庫名稱
命令:sql_file="/var/www/html/static/backup/sql/"$(ls /var/www/html/static/backup/sql/) && mysql -h資料庫連線地址 -utest_user -pPassword1213 -Dpbootcms < $sql_file
sql_file="/var/www/html/static/backup/sql/"$(ls /var/www/html/static/backup/sql/) &&
mysql -hpc-uf69z2j97kd5rcr17.mysql.polardb.rds.aliyuncs.com -utest_user -pPassword1213 -Dtest_db < $sql_file
根據註釋修改對應的引數
cat > /var/www/html/config/database.php << EOF
<?php
return array(
'database' => array(
'type' => 'mysqli', // 資料庫連線驅動型別: mysqli,sqlite,pdo_mysql,pdo_sqlite
'host' => pc-uf660cuk0c49wd28c.mysql.polardb.rds.aliyuncs.com', // PolarDB資料庫連結地址
'user' => 'test_user', // PolarDB資料庫的使用者名稱
'passwd' => 'Password123', // PolarDB資料庫的密碼
'port' => '3306', // 資料庫埠
'dbname' => 'test_db' //資料庫名稱
)
);
EOF
安全組開放 22 和 80 埠
重新啟動 Apache 服務
systemctl restart httpd
最後輸入公網 IP 地址就可以進行存取了
輸入 公網IP/admin.php
可以存取後臺【預設使用者名稱:admin,預設密碼:123456】