伺服器:阿里雲突發效能範例 t5-1核(vCPU) 512 MB + 網路按流量收費(該伺服器適用於小型網站)
系統:Ubuntu 22.04 64位元Ubuntu 22.04 64位元
|-----------------------------------------------------------------------------------------------------------------------------------|
| 此處省略購買伺服器與登入伺服器(使用阿里雲伺服器自帶使用者端 Alibaba Cloud Client)的過程 |
|-----------------------------------------------------------------------------------------------------------------------------------|
1、安裝apache2 + php
sudo apt install apache2 php -y
測試:瀏覽器進入伺服器公網IP,檢視是否成功顯示apache測試頁面
2、安裝mysql
sudo apt-get install mysql-server -y
如果出先安裝錯誤【mysql-serverE: Sub-process /usr/bin/dpkg returned an error code (1)】,在用以下替換
sudo apt install mariadb-server php-mysql -y
1、原始碼檔案下載與處理
進入網站跟目錄
cd /var/www/html
下載wordpress原始碼(官網https://cn.wordpress.org/download/)
sudo wget https://cn.wordpress.org/latest-zh_CN.tar.gz
解壓原始碼
sudo tar xzf latest-zh_CN.tar.gz
解壓完成後,將wordpress資料夾內的檔案移動到上級目錄,輸入命令移動所有檔案
sudo mv wordpress/* .
由於網站根目錄有apache測試主頁面,需要將其刪除
rm index.html
2、資料庫的建立與連結
初始化MySQL(設定root密碼 並 一路Yes)
sudo mysql_secure_installation
登入資料庫
sudo mysql -uroot -p
建立wordpress資料庫
CREATE DATABASE wordpress;
建立資料庫使用者
CREATE USER '使用者名稱'@'localhost' IDENTIFIED BY '密碼';
將資料庫使用者指定資料庫,並賦予許可權
GRANT ALL PRIVILEGES ON wordpress.* to '使用者名稱'@'localhost';
(wordpress為資料庫,使用者名稱為剛剛建立的資料庫使用者)
重新整理許可權
FLUSH PRIVILEGES;
顯示資料庫
show databases;
顯示資料庫使用者
Select user from mysql.user;
重啟apache 和 mysql
sudo systemctl restart apache2.service sudo systemctl restart mysql.service
使用瀏覽器進入公網IP地址進行wordpress設定
1、填寫資料庫資訊
2、設定站點資訊使用者名稱等等
3、設定完成進行測試
再次使用瀏覽器進入公網IP地址,登入後,發現成功了
如wordpress設定時出現以下錯誤,說明「將資料庫使用者指定資料庫,並賦予許可權」這一步驟錯誤,重新建立設定
不能選擇資料庫
我們能夠就連線到資料庫伺服器(這意味著您的使用者名稱和密碼正確),但未能選擇xx資料庫。 1. 你確定它存在嗎? 2. 使用者xx有許可權使用資料庫xx嗎? 3. 也在部分系統中您的資料庫名字首是您的使用者名稱,如果xx。可能是這種問題嗎? 如果您不知道如何設定資料庫,您應該聯絡您的主機提供商。或者您也可以在WordPress支援論壇獲得幫助。
感謝以下大佬部落格的支援
https://blog.csdn.net/TM2022/article/details/124386462 https://www.cpolar.com/blog/create-a-wordpress-database-on-ubuntu http://wordpress114.com/fangfa/bunengxuanzeshujuku.html https://blog.csdn.net/LiF29103/article/details/126498959 https://blog.csdn.net/weixin_32746931/article/details/116650051
1核(vCPU) 512 MB1核(vCPU) 512 MB