1. 購買域名和ECS服務器
2. 環境配置
2.1 官方教程位置
這里是按照官網上的教程進行的,入口如下圖所示:


官網的教程就不抄下來了,看官網就行,本文章只記載官網內容之外需要補充的操作,
2.2 安裝yum
因為購買服務器時選擇的Debian,因此安裝yum參照如下方法:
sudo apt-get update
sudo apt-get install build-essential
sudo apt-get install yum
然后發現我錯了,因為Debian不使用yum,而是apt-get,
使用yum會出現這個報錯There are no enabled repos.
2.3 安裝Apache及其擴展包
sudo apt-get install httpd httpd-manual mod_ssl mod_perl mod_auth_mysql
在RHEL / CentOS / Fedora上名為httpd的軟體包在Debian / Ubuntu中稱為apache2,
我要哭了,百度害人不淺,一晚上都不知道個所以然,
sudo apt-get install apache2
2.4 參考以下操作在ECS服務器上搭建一個MySQL資料庫
2.4.1 執行以下命令下載并安裝MySQL
wget http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm
sudo apt-get install mysql57-community-release-el7-10.noarch.rpm
sudo apt-get install mysql-community-server
Debian
sudo apt-get install mysql-server mysql-client
2.4.2 執行以下命令查看MySQL初始密碼
su root
vim /etc/mysql/debian.cnf
詳情可參考Linux (Debian) 安裝MySQL 后如何獲取登錄密碼
2.4.3 執行以下命令,登錄資料庫
mysql -u root -p
然后在>后面輸入:
??注意:結尾要寫;
2.4.4 執行以下命令修改MySQL默認密碼,
use mysql;
update user set password=password('我是密碼') where user='root';
??注意:新密碼必須同時包含大小寫英文字母、數字和特殊符號中的三類字符,
詳情可參考debian下修改mysql登陸密碼
2.4.5 執行以下命令創建資料庫
create database pbootcms;
2.4.6 輸入exit退出資料庫
exit
2.5 PbootCMS是使用PHP語言開發的CMS系統,參考以下操作安裝PHP環境,
2.5.1 執行以下命令,安裝PHP
看這篇文章就好,可行,但是排版有點問題,我就把我用到的摘出來,在 Ubuntu/Debian 下安裝 PHP7.3 教程
Debian
安裝軟體源拓展工具:
apt -y install software-properties-common apt-transport-https lsb-release ca-certificates
添加 GPG:
wget -O /etc/apt/trusted.gpg.d/php.gpg https://mirror.xtom.com.hk/sury/php/apt.gpg
添加 sury 軟體源:
sh -c 'echo "deb https://mirror.xtom.com.hk/sury/php/ $(lsb_release -sc) main" > /etc/apt/sources.list.d/php.list'
更新軟體源快取:
apt-get update
安裝 PHP7.4:
apt-get install php7.4-fpm php7.4-mysql php7.4-curl php7.4-gd php7.4-mbstring php7.4-xml php7.4-xmlrpc php7.4-zip php7.4-opcache -y
3. 搭建網站
在完成環境部署后,參考以下操作搭建網站(這里就把官網的按照Debian的改一下),
3.1 在ECS服務器上,執行以下命令,安裝Git
參考這篇文章debian安裝git管理本地代碼
apt-get install git-core
apt-get install git-doc git-svn git-email git-gui gitk
3.2 執行以下命令下載PbootCMS原始碼檔案
cd ~ && git clone https://gitee.com/hnaoyun/PbootCMS.git
3.3 執行以下命令將安裝包拷貝到Apache的wwwroot目錄下
cp -r PbootCMS/* /var/www/html/
3.4 執行以下命令修改站點根目錄檔案權限
chmod -R a+w /var/www/html
3.5 執行以下命令向MySQL資料庫中匯入CMS的初始資料
??注意:在執行命令前,請將命令中的==NewPassWord1.==替換為您設定的資料庫密碼,這里注意換成自己設定的資料庫密碼就好,密碼后面空一格是2.4.5創建的資料庫名,
sql_file="/var/www/html/static/backup/sql/"$(ls /var/www/html/static/backup/sql/) && mysql -uroot -pNewPassWord1. pbootcms < $sql_file
3.6 執行以下命令修改CMS系統資料庫配置
??注意:在執行命令前,請根據引數說明替換您的資料庫配置,默認您只需要更改資料庫密碼即可,
cat > /var/www/html/config/database.php << EOF
<?php
return array(
'database' => array(
'type' => 'mysqli', // 資料庫連接驅動型別: mysqli,sqlite,pdo_mysql,pdo_sqlite
'host' => '127.0.0.1', // 資料庫服務器
'user' => 'root', // 資料庫連接用戶名
'passwd' => 'NewPassWord1.', // 資料庫連接密碼
'port' => '3306', // 資料庫埠
'dbname' => 'pbootcms' //資料庫名稱
)
);
EOF
3.7 回傳ECS控制臺,在ECS實體串列頁面,單擊已創建的ECS實體ID鏈接進入ECS詳情頁,在左側導航欄,單擊 【本實體安全組】,然后單擊安全組的ID鏈接查看安全組配置

3.8 apache2埠號并在上圖位置添加
vim /etc/apache2/ports.conf
3.9 啟動apache2
sudo systemctl status apache2
3.10 在瀏覽器地址欄輸入云服務器的公網IP地址,進入CMS系統首頁
看到這個頁面就好啦

系統后臺默認訪問路徑為http://<ECS公網IP地址>/admin.php,默認賬號為admin,密碼為123456,
至此您已完成網站的搭建,您可以根據自己的需求自定義網站的內容,
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/244208.html
標籤:其他
上一篇:shell腳本快速創建格式化磁盤
