來,我?guī)闵显?/p>
一起在云上翱翔吧!
阿里云為例
首先注冊阿里云賬號(hào),可以使用淘寶賬號(hào)快速注冊,也方便后續(xù)登錄。
新人練習(xí)使用的話可以新購這款ECS ,非常適合新上云的baby。

找到云服務(wù)器ECS
點(diǎn)擊

找到云服務(wù)器ECS

找到對應(yīng)的實(shí)例,(如果看不到實(shí)例,查看地域大區(qū)),點(diǎn)擊右邊的管理,可以看到ECS的狀態(tài)

重置實(shí)例密碼,重置密碼之后需要重啟

點(diǎn)擊遠(yuǎn)程連接,登錄實(shí)例。
至此可以擁有一臺(tái)云上ECS服務(wù)器。接下里就是在云上翱翔了。
(接上)
使用命令操作
執(zhí)行命令安裝Apache服務(wù)
yum -y install httpd httpd-manual mod_ssl mod_perl mod_auth_mysql
啟動(dòng)Apache服務(wù)
systemctl start httpd.service
在本地電腦瀏覽器(就是你現(xiàn)在使用的電腦瀏覽器),輸入ECS公網(wǎng)地址 按回車鍵打開
ECS公網(wǎng)地址 :如下

接下來安裝數(shù)據(jù)庫管理系統(tǒng):MySQl
下載并安裝MySQL 命令:
rpm -e mariadb-libs --nodeps
yum install -yhttps://mirrors.aliyun.com/mysql/MySQL-5.7/mysql-community-common-5.7.35-1.el7.x86_64.rpm
yum install -yhttps://mirrors.aliyun.com/mysql/MySQL-5.7/mysql-community-libs-5.7.35-1.el7.x86_64.rpm
yum install -yhttps://mirrors.aliyun.com/mysql/MySQL-5.7/mysql-community-libs-compat-5.7.35-1.el7.x86_64.rpm
yum install -yhttps://mirrors.aliyun.com/mysql/MySQL-5.7/mysql-community-client-5.7.35-1.el7.x86_64.rpm
yum install -yhttps://mirrors.aliyun.com/mysql/MySQL-5.7/mysql-community-server-5.7.35-1.el7.x86_64.rpm
查看版本號(hào)
命令
mysql -V
啟動(dòng)MySQL 數(shù)據(jù)庫 :systemctl start mysqld.service
然后登陸MySQL數(shù)據(jù)庫
授予root 用戶遠(yuǎn)程管理權(quán)限
命令:
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '12345678';
輸入exit 退出數(shù)據(jù)庫
安裝PHP
執(zhí)行命令,安裝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
創(chuàng)建PHP 測試頁面
命令:
echo "<?php phpinfo(); ?>" > /var/www/html/phpinfo.php
重啟Apache服務(wù)
命令:
systemctl restart httpd
打開PHP測試頁面
在本地電腦瀏覽器,輸入
http://<ECS公網(wǎng)IP>/phpinfo.php
按回車鍵打開,出現(xiàn)如圖,即為PHP安裝成功

接下來安裝PHPMyAdmin 數(shù)據(jù)庫管理工具
執(zhí)行命令,創(chuàng)建phpMyAdmin數(shù)據(jù)存放目錄
mkdir -p /var/www/html/phpMyAdmin
執(zhí)行命令,下載phpMyAdmin壓縮包
wget --no-check-certificatehttps://files.phpmyadmin.net/phpMyAdmin/4.0.10.20/phpMyAdmin-4.0.10.20-all-languages.zip
執(zhí)行命令,安裝unzip并解壓phpMyAdmin壓縮包。
yum install -y unzip #安裝unzip
unzip phpMyAdmin-4.0.10.20-all-languages.zip #解壓zip
執(zhí)行命令,復(fù)制phpMyAdmin文件到數(shù)據(jù)存放目錄
mv phpMyAdmin-4.0.10.20-all-languages/* ?/var/www/html/phpmyadmin
在本地電腦瀏覽器,輸入
http://<ECS公網(wǎng)IP>/phpmyadmin
按回車鍵打開,出現(xiàn)如圖,即為phpMyAdmin安裝成功

在phpMyAdmin登錄頁面,依次輸入MySQL的用戶名和密碼,單擊執(zhí)行
如圖所示,表示MySQL連接成功。

至此ECS 基礎(chǔ)配置完成,Apache、MySQL和PHP環(huán)境安裝完成,數(shù)據(jù)庫創(chuàng)建完成。
接下來 搭建門戶網(wǎng)站
執(zhí)行命令安裝Git
yum -y install git
執(zhí)行命令下載PbootCMS源碼文件
cd ~ && git clonehttps://gitee.com/hnaoyun/PbootCMS.git
執(zhí)行命令將安裝包拷貝到Apache的wwwroot目錄下
cp -r PbootCMS/* /var/www/html/
執(zhí)行命令修改站點(diǎn)根目錄文件權(quán)限
chmod -R a+w /var/www/html
將CMS初始數(shù)據(jù)導(dǎo)入數(shù)據(jù)庫
初始化數(shù)據(jù)庫
在執(zhí)行命令前,請修改一下三個(gè)參數(shù)
sql_file="/var/www/html/static/backup/sql/"$(ls /var/www/html/static/backup/sql/) &&
mysql -h數(shù)據(jù)庫連接地址 -utest_user -pPassword1213 -Dpbootcms < $sql_file
注:
-h 后面是你的數(shù)據(jù)庫地址
-u 后面是你的數(shù)據(jù)庫賬號(hào)
-p 后面是你的數(shù)據(jù)庫密碼
執(zhí)行命令,修改CMS系統(tǒng)數(shù)據(jù)庫配置。
cat > /var/www/html/config/database.php << EOF
<?php
return array(
? ?'database' => array(
? ? ? ?'type' => 'mysqli', // 數(shù)據(jù)庫連接驅(qū)動(dòng)類型: mysqli,sqlite,pdo_mysql,pdo_sqlite
? ? ? ?'host' => '數(shù)據(jù)庫連接地址', // PolarDB數(shù)據(jù)庫鏈接地址
? ? ? ?'user' => 'test_user', // PolarDB數(shù)據(jù)庫的用戶名
? ? ? ?'passwd' => 'Password1213', // PolarDB數(shù)據(jù)庫的密碼
? ? ? ?'port' => '3306', // 數(shù)據(jù)庫端口
? ? ? ?'dbname' => 'pbootcms' //數(shù)據(jù)庫名稱
? ?)
);
EOF
查看實(shí)例安全組,開放80端口
執(zhí)行以下命令重啟 Apache服務(wù)
systemctl restart httpd
最后
進(jìn)入你的網(wǎng)站
在本地電腦瀏覽器,輸入
http://<ECS公網(wǎng)IP地址>/admin.php ?按回車打開

至此你已經(jīng)擁有屬于自己的云上門戶網(wǎng)站。
詳情:
https://developer.aliyun.com/adc/series/activity/serverlessjob