Linux上安裝xampp來搭建WordPress網站(圖文教程)
建站準備
建站流程
搭建網站注意事項可以參考以下文章
註冊域名
我是在阿里雲萬網上註冊的域名:註冊域名詳情地址 。不懂這一步的可以參考建站流程裡面的幾篇文章。
主機空間
在這裡推薦使用阿里雲。具體原因請看上面的文章。
不懂這一步的可以參考建站流程裡面的幾篇文章。
Linux搭建WordPress的幾種方案
- 方式一:直接獨立安裝PHP,Mysql,Nginx/Apache搭建WordPress執行環境。(對PHP熟悉的專業人士可以選擇這種方式)
- 方式二:通過安裝lnmp軟體包搭建WordPress執行環境
- 方式三:通過安裝xampp軟體包搭建WordPress執行環境(
本文采用這種
)
xampp整合環境軟體包支援Window,Linux,蘋果OS作業系統,優先推薦新手使用。 - 方式四:通過其它類似xampp整合軟體包搭建WordPress執行環境(這裡就不討論)
獲取下載連結
下載xampp安裝包:
首先下載xampp的安裝包。開啟網址:https://www.apachefriends.org/zh_cn/download.html,選擇你需要的版本,根據linux系統位數下載
xampp 官網地址:https://www.apachefriends.org/download.html (這裡你可以選擇其它作業系統的xampp版本)
xampp Linux安裝包下載: https://www.apachefriends.org/xampp-files/7.2.12/xampp-linux-x64-7.2.12-0-installer.run (點選這個直接下載就好)
下載WordPress
WordPress Linux環境下建議下載字尾名為.tar.gz格式的版本。
https://wordpress.org/download/
Linux安裝步驟詳解
在這裡推薦使用xshell,xftp進行Linux遠端連線操作。
安裝xampp安裝包
首先用xshell連線上遠端linu伺服器。檔案目錄位於root/tools下面。當然你可以放於其它的目錄。
第一步:shell終端命令—下載安裝包
使用linux的wget命令下載,下載前先進入root/tools/資料夾,不然我們不知道我們下載檔案到哪裡去了。下載連結是從xampp官網複製過來的。
cd /root/tools
wget https://www.apachefriends.org/xampp-files/7.2.12/xampp-linux-x64-7.2.12-0-installer.run
第二步:shell終端命令—執行安裝命令
然後我們先賦予755許可權,以防因為許可權不足,無法安裝
chmod -R 755 xampp-linux-x64-7.2.12-0-installer.run
./xampp-linux-x64-7.2.12-0-installer.run
安裝的過程就不多說了,也不用設定什麼,無非就是問你時候確定一些選項,出現提問,直接按 回車 下去即可。xampp預設安裝在/opt/lampp下
第三步:shell終端命令— 手動啟動xampp服務
/opt/lampp/lampp start
啟動之後,通過你雲伺服器的公網IP地址就能訪問到xampp啟動成功的首頁。
http://公網IP地址/dashboard/
第四步:shell終端命令—設定密碼
環境安裝完了,但是MySQL的密碼是多少,ftp的賬號密碼也是多少?我們不知道,這個預設為空,還需要我們自己設定。【要先在文字上面寫好先在複製安全點,不然密碼設定成什麼自己都不記得了】輸入命令
sudo /opt/lampp/lampp security
如圖所示:他會依次要求你
1、先輸入xampp控制皮膚的密碼(使用者名稱是xampp);
2、輸入phpmyadmin的密碼(使用者名稱是pma)
3、輸入mysql的密碼(使用者名稱是root)
4、輸入ftp密碼(使用者名稱是daemon,預設埠21)
【中間輸錯了幾次,所以讓我重複輸入,大家可以忽略】
1、先輸入xampp控制皮膚的密碼(使用者名稱是xampp);
2、輸入phpmyadmin的密碼(使用者名稱是pma)
3、輸入mysql的密碼(使用者名稱是root)
4、輸入ftp密碼(使用者名稱是daemon,預設埠21)
第五步:訪問phpmyadmin。
這是管理mysql資料庫的客戶端工具,可以在瀏覽器訪問。
在訪問phpmyadmin的時候,發現403錯誤。這個是由於伺服器設定了xampp不允許遠端訪問
找到httpd-xampp.conf配置檔案:
用命令 cd /opt/lampp/etc/extra進入目錄,ls列出檔案,找到httpd-xampp.conf
通過命令:vim httpd-xampp.conf 對配置檔案進行編輯
AllowOverride AuthConfig
Require all granted
ErrorDocument 403 /error/XAMPP_FORBIDDEN.html.var
也就是將 Require local
改成 Require all granted
。儲存檔案,使用命令 /opt/lampp/lampp restart 重啟xampp即可。訪問phpmyadmin出現如下介面,就表示問題解決,安裝xampp成功。
安裝WordPress
第一步:Wordpress檔案上傳
先把wordpress-4.9.8.tar.gz檔案上傳到htdocs目錄下。利用xftp5進行上傳操作。並對檔案進行解壓操作:
tar -xvzf wordpress-4.9.8.tar.gz
第二步:驗證mysql登入是否成功
在阿里雲伺服器中設定好安全組規則,把資料庫埠3306埠放行。否則,資料庫埠沒有放行,就沒辦法遠端訪問和操作mysql資料庫了。
問題一:mysql 設定遠端主機訪問許可權
問題二:雲主機放開埠訪問控制
grant all privileges on . to `賬號`@`%` identified by `密碼` with grant option;
例如:grant all privileges on . to `root`@`%` identified by `123456` with grant option;
第三步:利用phpmyadmin建立資料庫aliyun。這個資料庫在安裝wordpress是必須需要的。
第四步:瀏覽器安裝WordPress。(這一步必須保證mysql資料庫是安裝成功並且建立好了資料庫)
如果安裝的過程中遇到如下提示:
The file wp-config.php already exists. If you need to reset any of the configuration items in this file, please delete it first.
https://stackoverflow.com/questions/32686663/error-the-file-wp-config-php-already-exists
快取問題,重新整理一下。就能順利安裝WordPress.
其實在瀏覽器安裝wordpress的步驟跟在window安裝wordpress的步驟完全一樣了。非常簡單,如果遇到小問題,很多時候,百度都能幫你解決。
第五步:安裝wordpress成功,看效果:
訪問IP地址:http://47.100.188.105/ 可以看網站效果。剩下的是學習wordpress主題和wordpress外掛了。wordpress預設主題比較簡單。
後續繫結購買的域名,在域名管理後臺把域名跟你的伺服器公網ip地址進行繫結,就可以通過域名訪問你的網站了。
原文地址
:http://cloud.yundashi168.com/archives/250
相關文章
- 本地利用IIS7、XAMPP、WordPress建設網站教程(圖文、文字詳細)網站
- 網站搭建教程第三課——WordPress站點搭建網站
- 如何使用阿里雲搭建wordpress網站(圖文教程+小白專用+Linux版)?阿里網站Linux
- 安裝wordpress教程詳細安裝wordpress步揍
- 教程|阿里雲+wordpress搭建個人部落格網站阿里網站
- XAMPP安裝(zt)
- 通過兩種方式來安裝WordPress網站(LNMP+寶塔皮膚)網站LNMP
- 騰訊雲伺服器搭建wordpress網站的兩種方式(詳細圖文新手版)伺服器網站
- 在Centos上安裝wordpressCentOS
- Anaconda 的安裝教程(圖文)
- Mac如何安裝XAMPPMac
- Windows下搭建Wordpress部落格網站Windows網站
- 13個WordPress技巧和教程網站網站
- CentOS 7安裝教程(圖文詳解)CentOS
- linux下搭建屬於自己的部落格(WordPress安裝)Linux
- WordPress搭建過的知名網站有哪些?網站
- 利用WordPress搭建屬於自己的網站網站
- [教程文件]tuzicms系統安裝圖文詳細教程
- LNMP網站框架搭建(編譯安裝)LNMP網站框架編譯
- 帝國CMS網站管理系統安裝方法圖文教程網站
- nginx+php+mysql+wordpress搭建簡單站點 安裝及配置過程NginxPHPMySql
- 伺服器搭建圖床:Chevereto安裝教程伺服器圖床
- WordPress網站訪問慢解決方案(超詳細圖文教程)網站
- 安裝XAMPP時啟動Apache失敗解決方法 xamppApache
- 建站教程|小鳥雲伺服器搭建Wordpress站點伺服器
- Centos7安裝WordPress詳細教程CentOS
- wordpress開發的美女圖片網站網站
- Flask+Mysql搭建網站之安裝MysqlFlaskMySql網站
- 【Linux】LNMP 環境搭建(上):安裝篇LinuxLNMP
- [Linux] LNMP 環境搭建(上):安裝篇LinuxLNMP
- vmware安裝win10教程 (詳細圖文)Win10
- Nginx 實踐案例(原始碼編譯安裝方式):利用LNMP搭建wordpress站點Nginx原始碼編譯LNMP
- xampp安裝步驟及啟動
- 影音圖教程網站網站
- ug10.0安裝教程win10 ug10安裝詳細教程圖文Win10
- linux SVN安裝及配置圖解教程Linux圖解
- 在搬瓦工VPS上的網站安裝免費SSL證書的教程網站
- CentOS 7上安裝WordPress詳細步驟CentOS