RM新时代网站-首页

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

如何在樹莓派上托管WordPress網(wǎng)站

454398 ? 來源:網(wǎng)絡(luò)整理 ? 作者:網(wǎng)絡(luò)整理 ? 2020-01-30 17:55 ? 次閱讀

如果您想要最輕松的WordPress體驗,可管理的WordPress主機(如WP Engine)將處理所有設(shè)置和支持,以便您可以專注于自己的內(nèi)容。這就是我們用來運營自己的姐妹站點的方法。

但是,如果您沒有任何資金,或者只是想增強自己的DIY技能,則可以使用Raspberry Pi WordPress網(wǎng)站。

以下是在本地和網(wǎng)絡(luò)上的Raspberry Pi和托管網(wǎng)站上設(shè)置Apache,MySQL和PHP的方法。

為什么要使用WordPress?

如果您正在尋找一種以最少的麻煩來托管網(wǎng)站的方法,則WordPress并不是顯而易見的解決方案。我們已經(jīng)研究了如何配置Raspberry Pi來承載靜態(tài)或動態(tài)網(wǎng)站(即依賴標準,預寫頁面的網(wǎng)站,或使用數(shù)據(jù)庫填充頁面的網(wǎng)站)。

但是,如果您確實需要使用WordPress,或者您正在為WordPress網(wǎng)站開發(fā)主題或插件,那么安裝帶有博客平臺的Raspberry Pi并準備使用是一個不錯的選擇。

您應該使用哪種Raspberry Pi?

如何在樹莓派上托管WordPress網(wǎng)站

要在Raspberry Pi上安裝WordPress,您需要將其設(shè)置為LAMP服務(wù)器。安裝了Linux,Apache,MySQL和PHP之后,您的Pi便可以處理WordPress(和其他網(wǎng)站軟件)。

有多種型號的Raspberry Pi。您可能只有一個,幾個或沒有。但是哪個是最適合運行WordPress的呢?

很高興,任何版本的Raspberry Pi都可以用來托管WordPress網(wǎng)站。但是,為了獲得最佳效果,我們建議您使用Raspberry Pi 2或更高版本。此外,請確保您使用的是更大的SD卡(至少16GB),因為存儲空間是Web服務(wù)器的關(guān)鍵要求。 (也請考慮給Pi使用一些外部存儲?。?/p>

教程的其余部分假定Raspberry Pi已打開電源并已連接到本地網(wǎng)絡(luò)。您還應該配置SSH,以進行遠程命令行訪問。

步驟1:設(shè)置Apache Web服務(wù)器

從安裝Apache Web服務(wù)器開始。該軟件可讓您向任何瀏覽器提供任何類型的網(wǎng)頁。這是服務(wù)于HTML頁面的全部內(nèi)容,這些頁面可以通過PHP靜態(tài)創(chuàng)建或動態(tài)創(chuàng)建。

sudo apt install apache2 -y

安裝后,Apache會將測試HTML文件放入Pi上的Web文件夾。您應該從網(wǎng)絡(luò)上的另一臺計算機(或智能手機)進行測試。您需要在瀏覽器的地址欄中輸入Pi的IP地址。如果您使用的是SSH,那么您已經(jīng)知道了;否則,輸入:

hostname -I

這將顯示Raspberry Pi的IP地址。您看到的頁面應該是這樣的:

您還可以使用http://localhost地址從Raspberry Pi檢查該網(wǎng)頁的運行情況

步驟2:在Raspberry Pi上安裝PHP

接下來,是時候安裝PHP了。這是一個軟件預處理器,可用于提供服務(wù)器生成的網(wǎng)頁,而不是靜態(tài)HTML頁面。雖然HTML頁面可能是完整編寫的,但PHP頁面將包含對其他頁面和數(shù)據(jù)庫的調(diào)用,以用內(nèi)容填充它。

雖然有其他服務(wù)器端平臺(例如ASP)可用),PHP在這里至關(guān)重要,因為WordPress本身是用PHP編寫的,因為WordPress本身是必需的。

安裝方式:

sudo apt install php -y

一旦完成此操作,您應該測試PHP是否有效。像這樣將目錄更改為/var/www/html/:

cd /var/www/html/

在這里,刪除 index.html 文件(您之前查看過的網(wǎng)頁):

sudo rm index.html

下一步,創(chuàng)建一個名為 index.php 的新文件(默認情況下安裝了nano) :

sudo nano index.php

在這里,添加以下任何(或全部)代碼:

命令顯示:

短語“ hello world”

當前日期和時間

用于安裝的PHP信息

保存文件,然后重新啟動Apache:

sudo service apache2 restart

刷新頁面以查看結(jié)果。

PHP和Apache都可以運行?,F(xiàn)在是時候安裝數(shù)據(jù)庫軟件MySQL了。

第3步:在Raspberry Pi上安裝MySQL

WordPress(和其他動態(tài)生成的網(wǎng)站軟件)需要數(shù)據(jù)庫才能存儲內(nèi)容,圖像鏈接以及管理用戶訪問權(quán)限(還有許多其他功能)。該項目使用名為MariaDB的MySQL分支:

sudo apt install mysql-server php-mysql -y

一旦安裝,將再次需要重新啟動Apache:

sudo service apache2 restart

如上所述,其他數(shù)據(jù)庫選項可用于此類型的項目。但是,為了獲得最佳結(jié)果,尤其是如果這是您首次配置Web服務(wù)器,請堅持使用MySQL。

步驟4:在Raspberry Pi上安裝WordPress

要安裝WordPress,您需要首先需要安裝它。但是,在執(zhí)行此操作之前,請刪除/html/目錄的內(nèi)容:

cd /var/www/html/

sudo rm *

星號通配符(*)刪除目錄中的所有內(nèi)容感謝 rm (刪除)命令。

下一步,使用 wget 下載WordPress的最新版本:

sudo wget http://wordpress.org/latest.tar.gz

下載后,提取內(nèi)容:

sudo tar x*** latest.tar.gz

應創(chuàng)建wordpress目錄,但您希望它的內(nèi)容為html。盡管您可以使用桌面用戶界面手動移動這些內(nèi)容,但從命令行執(zhí)行此操作很簡單:

sudo mv wordpress/* 。

請務(wù)必在最后添加空格和句點,

輸入 ls 以確認該目錄已滿WordPress文件夾和PHP文件:

在繼續(xù)之前,請先整理一下,丟棄下載的文件和wordpress目錄:

sudo rm -rf wordpress latest.tar.gz

下一步,將Apache用戶設(shè)置為以下用戶的所有者目錄:

sudo chown -R www-data: 。 步驟5:配置MySQL

要設(shè)置數(shù)據(jù)庫,您首先需要運行安裝命令:

sudo mysql_secure_installation

很快就會提示您設(shè)置root密碼。請按照屏幕上的說明進行操作,確保記下密碼,以備以后使用。

一旦輸入了密碼,將出現(xiàn)以下提示:

刪除匿名用戶

禁止遠程root登錄

刪除測試數(shù)據(jù)庫并對其進行訪問

立即重新加載特權(quán)表

對于每個選項,點擊 Y 進行確認。完成后,將顯示“ All done!”消息。

步驟6:創(chuàng)建WordPress數(shù)據(jù)庫

要安裝WordPress,您首先需要配置數(shù)據(jù)庫。首先運行 mysql 命令,然后輸入較早的密碼。

sudo mysql -uroot -p

這將打開MariaDB監(jiān)視器。在提示符下,創(chuàng)建數(shù)據(jù)庫:

create database wordpress;

請注意,MariaDB監(jiān)視器中的所有命令如何以“;”結(jié)尾。接下來,root用戶需要數(shù)據(jù)庫特權(quán)。使用您自己的密碼代替PASSWORD。

GRANT ALL PRIVILEGES ON wordpress.* TO ‘root’@‘localhost’ IDENTIFIED BY ‘PASSWORD’;

通過刷新以前的數(shù)據(jù)庫特權(quán)來遵循此操作:

FLUSH PRIVILEGES;

退出

步驟7:安裝和配置WordPress

安裝WordPress很簡單;如果您已經(jīng)在現(xiàn)有網(wǎng)站上完成此操作,則應該知道該怎么做。

在瀏覽器中打開網(wǎng)站(如上所述)。您應該會看到WordPress設(shè)置屏幕。選擇您的語言,然后選擇繼續(xù),并記下所需的內(nèi)容:數(shù)據(jù)庫名稱,用戶名,密碼,主機和表前綴(用于數(shù)據(jù)庫表)。

如果已完成操作到目前為止,您應該已經(jīng)將數(shù)據(jù)庫命名為“ wordpress”,并記下了密碼。用戶名是 root ,主機是 localhost 。 表前綴是wp _。

點擊提交,然后運行安裝,然后輸入站點標題,以及管理員帳戶的用戶名和密碼。點擊安裝WordPress ,然后等待WordPress(快速)設(shè)置。

要登錄WordPress安裝,請轉(zhuǎn)到 http://localhost/wp-admin 。

在此階段,您有一個可以開始使用的網(wǎng)站。我們的WordPress入門指南將在此處提供幫助。不要忘記選擇主題和一些有用的插件。您還需要一種從Internet訪問該網(wǎng)站的方法。

從Internet訪問您的WordPress網(wǎng)站

從目前的情況來看,您可能只能訪問您家庭網(wǎng)絡(luò)中的站點。要更改此設(shè)置,您需要一個靜態(tài)IP地址,并管理從路由器到Raspberry Pi的端口轉(zhuǎn)發(fā)。

靜態(tài)IP地址非常昂貴,但是您可以改用動態(tài)DNS提供程序。這通常將自定義URL鏈接到您的Raspberry Pi,盡管此類服務(wù)通常是付費的。有關(guān)完整的詳細信息,請查看我們的最佳動態(tài)DNS提供商列表。

如果您遇到空白頁問題或WordPress中出現(xiàn)500個內(nèi)部服務(wù)器錯誤的情況,請查看我們的幫助指南。

在Raspberry Pi上托管WordPress網(wǎng)站:成功!

您現(xiàn)在已經(jīng)完成了一切,并且WordPress站點正在您的Raspberry Pi上運行。只要計算機保持開機狀態(tài),該站點就可以繼續(xù)訪問。該過程也很簡單,只需簡單地:

安裝Apache,PHP和MySQL

下載并安裝WordPress

配置MySQL數(shù)據(jù)庫

創(chuàng)建您的WordPress數(shù)據(jù)庫

配置WordPress

啟動站點并在本地或通過Web訪問

如果所有這些都讓人不知所措,我們就不會怪你。因此,我們建議使用WP Engine托管零麻煩的WordPress網(wǎng)站。他們管理所有管理問題,因此您可以專注于您的內(nèi)容。

責任編輯:wv

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 樹莓派
    +關(guān)注

    關(guān)注

    116

    文章

    1706

    瀏覽量

    105607
  • wordpress
    +關(guān)注

    關(guān)注

    0

    文章

    34

    瀏覽量

    2876
收藏 人收藏

    評論

    相關(guān)推薦

    干貨來嘍!實用樹莓派Linux編譯指南

    不友好,有沒有好的解決辦法? 今天來分享一下我的私藏干貨——樹莓派Linux編譯。編譯好之后,開發(fā)板只需插到樹莓派上連接電腦就可以直接用了,極其方便。 本文以樹莓派為例,其他板子只要帶
    的頭像 發(fā)表于 12-18 16:31 ?41次閱讀
    干貨來嘍!實用<b class='flag-5'>樹莓</b>派Linux編譯指南

    實用樹莓派Linux編譯指南,打工人必備!

    不友好,有沒有好的解決辦法? 今天來分享一下我的私藏干貨——樹莓派Linux編譯。編譯好之后,開發(fā)板只需插到樹莓派上連接電腦就可以直接用了,極其方便。 本文以樹莓派為例,其他板子只要帶
    的頭像 發(fā)表于 12-17 16:19 ?533次閱讀
    實用<b class='flag-5'>樹莓</b>派Linux編譯指南,打工人必備!

    何在樹莓派上安裝Docker容器

    1. 準備工作 在開始之前,請確保你的樹莓派已經(jīng)安裝了最新版本的Raspberry Pi OS。如果沒有,請按照以下步驟操作: 下載最新的Raspberry Pi OS鏡像:訪問 Raspberry
    的頭像 發(fā)表于 11-11 11:38 ?492次閱讀

    樹莓派上部署YOLOv5進行動物目標檢測的完整流程

    卓越的性能。本文將詳細介紹如何在性能更強的計算機上訓練YOLOv5模型,并將訓練好的模型部署到樹莓派4B上,通過樹莓派的攝像頭進行實時動物目標檢測。 一、在電腦上訓練YOLOv5模型
    的頭像 發(fā)表于 11-11 10:38 ?910次閱讀
    在<b class='flag-5'>樹莓</b><b class='flag-5'>派上</b>部署YOLOv5進行動物目標檢測的完整流程

    如何選擇合適的美國RAKsmart服務(wù)器托管

    選擇合適的美國RAKsmart服務(wù)器托管服務(wù)對于企業(yè)來說是一項重要的決策,因為它直接關(guān)系到網(wǎng)站或應用的性能、安全性和成本效益。RAKsmart是一家位于美國的數(shù)據(jù)中心提供商,提供包括服務(wù)器托管在內(nèi)的多種服務(wù)。以下是選擇合適RAK
    的頭像 發(fā)表于 10-24 10:14 ?90次閱讀

    樹莓派gui開發(fā)用什么ide

    樹莓派(Raspberry Pi)是一款功能強大的微型計算機,可以運行多種操作系統(tǒng),如Raspbian、Ubuntu等。在樹莓派上進行GUI(圖形用戶界面)開發(fā),可以使用多種集成開發(fā)環(huán)境(IDE
    的頭像 發(fā)表于 08-30 16:49 ?849次閱讀

    站群服務(wù)器真的對網(wǎng)站優(yōu)化有用嗎?

    ,但其效果和實際效果也取決于具體的使用方式和策略。 1. 提升SEO效果 創(chuàng)建和管理多個站點:站群服務(wù)器允許你在一個服務(wù)器上托管多個網(wǎng)站,這些網(wǎng)站可以有相似的主題或內(nèi)容,以便在搜索引擎中提升排名。例如,可以用來建立多個與主要
    的頭像 發(fā)表于 08-21 11:34 ?263次閱讀

    機房托管費用貴嗎?機房托管要考慮哪些因素?

     機房托管費用受多種因素影響,包括地理位置、設(shè)備規(guī)模、服務(wù)水平、安全性要求等。不同配置和服務(wù)質(zhì)量的托管價格差異較大,一般1U服務(wù)器托管費用一年在2000到5000元之間。Rak部落為您整理發(fā)布機房
    的頭像 發(fā)表于 08-16 11:34 ?493次閱讀

    機房托管的好處

    機房托管提供的專業(yè)級服務(wù)和便利性,是其受到企業(yè)青睞的重要原因。下面將詳細探討機房托管的多重優(yōu)勢,并了解這種服務(wù)模式如何幫助企業(yè)提升運營效率和安全保障。Rak部落為您整理發(fā)布機房托管的好處。
    的頭像 發(fā)表于 08-08 10:08 ?211次閱讀

    主機托管產(chǎn)品功能有哪些?

    主機托管產(chǎn)品功能主要包括安全穩(wěn)定的環(huán)境、高性能、靈活的資源配置與擴展性、專業(yè)的技術(shù)支持與維護等。在探討主機托管的產(chǎn)品功能時,其核心價值體現(xiàn)在為企業(yè)提供了一種穩(wěn)定、高效和安全的網(wǎng)絡(luò)環(huán)境,這對于企業(yè)尤其是中小型企業(yè)來說至關(guān)重要。Rak部落小編為您整理發(fā)布主機
    的頭像 發(fā)表于 08-05 11:35 ?197次閱讀

    IPO在即,你的樹莓派也要變?yōu)樯鲜泄井a(chǎn)品了

    社區(qū)提供可玩性極高的產(chǎn)品。就在近日,樹莓派基金會發(fā)布了尋求在倫敦證交所上市的消息。 ? 樹莓派上市背后的原因 ? 5月22日,在外媒已經(jīng)提前爆料樹莓派計劃IPO的消息后,
    的頭像 發(fā)表于 06-07 00:04 ?3086次閱讀
    IPO在即,你的<b class='flag-5'>樹莓</b>派也要變?yōu)樯鲜泄井a(chǎn)品了

    精選推薦!看大佬用樹莓派4做個迷你版PS5

    樹莓派上設(shè)置RetroPie: 將MicroSD卡插入電腦。 從官方網(wǎng)站下載適用于你的樹莓派型號的RetroPie .img.gz鏡像。 使用Raspberry Pi Imager(推
    發(fā)表于 05-13 10:24

    服務(wù)器托管公司

    互聯(lián)網(wǎng)的快速發(fā)展,使得網(wǎng)站成為了企業(yè)展示自己的重要平臺。而為了讓網(wǎng)站能夠正常運行,穩(wěn)定的服務(wù)器托管服務(wù)就顯得尤為重要。在選擇服務(wù)器托管服務(wù)時,大寬帶是一個不錯的選擇,它提供了高速穩(wěn)定的
    的頭像 發(fā)表于 03-06 14:06 ?744次閱讀

    在核桃派上實現(xiàn)USB攝像頭的OpenCV顏色檢測

    在前幾周的文章中已經(jīng)介紹過如何在核桃派上用OpenCV讀取圖像并顯示到pyqt5的窗口上,這里在上一篇文章的基礎(chǔ)上,給開發(fā)板加入顏色檢測功能,嘗試將圖像中所有藍色的東西都用一個框標記出來。
    的頭像 發(fā)表于 01-20 17:50 ?934次閱讀
    在核桃<b class='flag-5'>派上</b>實現(xiàn)USB攝像頭的OpenCV顏色檢測

    高防服務(wù)器托管,保證網(wǎng)站穩(wěn)定性和安全性!

    意味著網(wǎng)站的安全性和穩(wěn)定性。我們需要更可靠和穩(wěn)定的服務(wù)器托管高防 服務(wù),以確保我們的網(wǎng)站運行。 網(wǎng)絡(luò)的風險和安全威脅已經(jīng)成為我們不可避免的問題。例如,網(wǎng)絡(luò)攻擊、黑客入侵和病毒感染將直接影響我們的
    的頭像 發(fā)表于 01-10 15:30 ?301次閱讀
    RM新时代网站-首页