創建PolarDB數據庫賬號
1.進入 阿里雲控制檯 並選擇 地域 ,搜索 “PolarDB” ,進入 “雲數據庫PolarDB管理控制檯” 並選擇 “集群列表”
2.在 集群列表 頁面,單擊 集群ID (無集群,請先創建新集群) ,進入 集群詳情界面 ,於左側導航欄中選擇 賬號管理 。
3.單擊 “創建賬號” ,依據提示,填寫相關信息。
4.模仿之前步驟,在 集群詳情界面 左側導航欄中選擇 “數據庫管理” 並 “創建數據庫” 。
- 支持字符集,默認設為
utf8mb4
- 授權賬號:選擇之前船艦的數據庫賬號。
- 賬號類型:默認設置為讀寫。
5.模仿之前步驟,在 集群詳情界面 左側導航欄中選擇 “集群白名單” ,單擊 “配置” 。
- 連接數據庫需要數據庫白名單。
- 將默認的白名單地址
127.0.0.1
改為0.0.0.0/0
,然後單擊 確定 使白名單生效。
安裝LAMP環境
#環境
LSB Version: :core-4.1-amd64:core-4.1-noarch
Distributor ID: CentOS
Description: CentOS Linux release 7.7.1908 (Core)
Release: 7.7.1908
Codename: Core
1.連接ECS服務器後,執行以下命令安裝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.執行以下命令啟動MySQL數據庫
systemctl start mysqld
搭建門戶網站
1.執行以下命令,安裝Git
yum -y install git
2.執行以下命令下載PbootCMS源碼文件
cd ~ && git clone https://gitee.com/hnaoyun/PbootCMS.git
3.執行以下命令將安裝包拷貝到Apache的wwwroot目錄下
cp -r PbootCMS/* /var/www/html/
4.執行以下命令修改站點根目錄文件權限
chmod -R a+w /var/www/html
5.向數據庫中導入CMS的初始數據,執行以下命令初始化數據庫pbootcms的表結構和數據
sql_file="/var/www/html/static/backup/sql/"$(ls /var/www/html/static/backup/sql/) && mysql -h 數據庫連接地址 -u user -p Password -D bd < $sql_file
# 數據庫連接地址參見集群詳情頁面下方鏈接地址板塊。
# user 為之前創建的數據庫賬號。
# Password 為之前創建的數據庫密碼。
# bd 為之前創建的數據庫名稱
6.執行以下命令,修改CMS系統數據庫配置
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
7.在ECS實例網絡安全組中,開放80
端口,並執行以下命令重啟 Apache
服務
systemctl restart httpd
8.在瀏覽器地址欄輸入雲服務器的公網IP地址,進入門戶網站首頁。
系統後臺默認訪問路徑為http://<ECS公網IP地址>/admin.php
。默認賬號為admin,密碼為123456。
9.至此已完成門戶網站的搭建,可根據自身需求自定義門戶網站的內容。