來,我?guī)闵显?(入門篇)

來,我?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

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容