chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

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

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

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

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

454398 ? 來源:網(wǎng)絡(luò)整理 ? 作者:網(wǎng)絡(luò)整理 ? 2020-01-30 17:55 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

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

但是,如果您沒有任何資金,或者只是想增強(qiáng)自己的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)或動(dòng)態(tài)網(wǎng)站(即依賴標(biāo)準(zhǔn),預(yù)寫頁面的網(wǎng)站,或使用數(shù)據(jù)庫填充頁面的網(wǎng)站)。

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

您應(yīng)該使用哪種Raspberry Pi?

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

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

有多種型號(hào)的Raspberry Pi。您可能只有一個(gè),幾個(gè)或沒有。但是哪個(gè)是最適合運(yùn)行WordPress的呢?

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

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

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

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

sudo apt install apache2 -y

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

hostname -I

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

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

步驟2:在Raspberry Pi上安裝PHP

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

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

安裝方式:

sudo apt install php -y

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

cd /var/www/html/

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

sudo rm index.html

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

sudo nano index.php

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

命令顯示:

短語“ hello world”

當(dāng)前日期和時(shí)間

用于安裝的PHP信息

保存文件,然后重新啟動(dòng)Apache:

sudo service apache2 restart

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

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

第3步:在Raspberry Pi上安裝MySQL

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

sudo apt install mysql-server php-mysql -y

一旦安裝,將再次需要重新啟動(dòng)Apache:

sudo service apache2 restart

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

步驟4:在Raspberry Pi上安裝WordPress

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

cd /var/www/html/

sudo rm *

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

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

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

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

sudo tar x*** latest.tar.gz

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

sudo mv wordpress/* 。

請(qǐng)務(wù)必在最后添加空格和句點(diǎn),

輸入 ls 以確認(rèn)該目錄已滿WordPress文件夾和PHP文件:

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

sudo rm -rf wordpress latest.tar.gz

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

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

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

sudo mysql_secure_installation

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

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

刪除匿名用戶

禁止遠(yuǎn)程root登錄

刪除測(cè)試數(shù)據(jù)庫并對(duì)其進(jìn)行訪問

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

對(duì)于每個(gè)選項(xiàng),點(diǎn)擊 Y 進(jìn)行確認(rèn)。完成后,將顯示“ All done!”消息。

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

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

sudo mysql -uroot -p

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

create database wordpress;

請(qǐng)注意,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)站上完成此操作,則應(yīng)該知道該怎么做。

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

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

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

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

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

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

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

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

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

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

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

安裝Apache,PHP和MySQL

下載并安裝WordPress

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

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

配置WordPress

啟動(dòng)站點(diǎn)并在本地或通過Web訪問

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

責(zé)任編輯:wv

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

    關(guān)注

    122

    文章

    2069

    瀏覽量

    109561
  • wordpress
    +關(guān)注

    關(guān)注

    0

    文章

    37

    瀏覽量

    3252
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    何在樹莓派上安裝Ubuntu MATE ?

    ,而非GNOME。在本文中,我將介紹如何輕松地在樹莓派上安裝它。UbuntuMATE官方支持樹莓派,因此每發(fā)布一個(gè)新版本,都會(huì)為樹莓派發(fā)布一個(gè)鏡像。該鏡像可刷入S
    的頭像 發(fā)表于 08-12 18:56 ?2924次閱讀
    如<b class='flag-5'>何在</b><b class='flag-5'>樹莓</b><b class='flag-5'>派上</b>安裝Ubuntu MATE ?

    技能+1!如何在樹莓派上使用C++控制GPIO?

    在使用樹莓派時(shí),你會(huì)發(fā)現(xiàn)Python和Scratch是許多任務(wù)(包括GPIO編程)中最常用的編程語言。但你知道嗎,你也可以使用C++進(jìn)行GPIO編程,而且這樣做還有不少好處。借助WiringPi
    的頭像 發(fā)表于 08-06 15:33 ?3542次閱讀
    技能+1!如<b class='flag-5'>何在</b><b class='flag-5'>樹莓</b><b class='flag-5'>派上</b>使用C++控制GPIO?

    這個(gè)套件讓樹莓派5運(yùn)行幾乎所有YOLO模型!Conda 與 Ultralytics!

    何在樹莓派上設(shè)置YOLO計(jì)算機(jī)視覺?Conda與Ultralytics在本指南中,我們將學(xué)習(xí)如何使用Conda在樹莓派上安裝Ultraly
    的頭像 發(fā)表于 07-31 11:51 ?3746次閱讀
    這個(gè)套件讓<b class='flag-5'>樹莓</b>派5運(yùn)行幾乎所有YOLO模型!Conda 與 Ultralytics!

    零成本建站!使用樹莓派在家搭建網(wǎng)站:分步指南!

    解釋。要在樹莓派上搭建網(wǎng)站,你必須安裝一個(gè)網(wǎng)絡(luò)服務(wù)器來提供頁面服務(wù)。同時(shí),樹莓派必須接入互聯(lián)網(wǎng),以便訪客能夠找到你的網(wǎng)站。本文并非技術(shù)深度剖
    的頭像 發(fā)表于 07-29 17:27 ?557次閱讀
    零成本建站!使用<b class='flag-5'>樹莓</b>派在家搭建<b class='flag-5'>網(wǎng)站</b>:分步指南!

    初學(xué)者指南:樹莓派上搭建虛擬環(huán)境!

    在這篇簡明扼要的指南中,我們將探討如何在樹莓派上設(shè)置和使用虛擬環(huán)境(或稱為Venv)——包括在終端和Thonny集成開發(fā)環(huán)境中。使用Bookworm操作系統(tǒng)或更高版本時(shí),或在嘗試安裝Python
    的頭像 發(fā)表于 07-27 13:24 ?626次閱讀
    初學(xué)者指南:<b class='flag-5'>樹莓</b><b class='flag-5'>派上</b>搭建虛擬環(huán)境!

    何在樹莓派上設(shè)置并使用VNC?遠(yuǎn)程訪問完整指南!

    為什么要在樹莓派上使用VNC?使用VNC與樹莓派的主要優(yōu)勢(shì)在于其提供的靈活性。我們可以在“無頭模式”(無物理顯示器)下運(yùn)行樹莓派,同時(shí)仍能完全訪問其圖形用戶界面(GUI)。這減少了對(duì)額
    的頭像 發(fā)表于 07-26 20:42 ?5017次閱讀
    如<b class='flag-5'>何在</b><b class='flag-5'>樹莓</b><b class='flag-5'>派上</b>設(shè)置并使用VNC?遠(yuǎn)程訪問完整指南!

    C++ 與 Python:樹莓派上哪種語言更優(yōu)?

    Python是樹莓派上的首選編程語言,我們的大部分教程都使用它。然而,C++在物聯(lián)網(wǎng)項(xiàng)目中同樣廣受歡迎且功能強(qiáng)大。那么,在樹莓派項(xiàng)目中選擇哪種語言更合適呢?Python因其簡潔性、豐富的庫和資源而被
    的頭像 發(fā)表于 07-24 15:32 ?623次閱讀
    C++ 與 Python:<b class='flag-5'>樹莓</b><b class='flag-5'>派上</b>哪種語言更優(yōu)?

    樹莓派防火墻完整指南:如何在局域網(wǎng)中配置 IPFire ?

    如果你希望在樹莓派上配置IPFire,本指南將提供一種簡單而有效的方法來加強(qiáng)你的網(wǎng)絡(luò)安全。在日益互聯(lián)的世界中,保護(hù)家庭或小型辦公室網(wǎng)絡(luò)免受外部威脅至關(guān)重要。一個(gè)有效的解決方案是部署防火墻——一種監(jiān)控
    的頭像 發(fā)表于 07-21 16:34 ?777次閱讀
    <b class='flag-5'>樹莓</b>派防火墻完整指南:如<b class='flag-5'>何在</b>局域網(wǎng)中配置 IPFire ?

    何在樹莓派 AI HAT+上進(jìn)行YOLO姿態(tài)估計(jì)?

    大家好,接下來會(huì)為大家開一個(gè)樹莓派5和YOLO的連載專題。內(nèi)容包括四個(gè)部分:在樹莓派5上使用YOLO進(jìn)行物體和動(dòng)物識(shí)別-入門指南在樹莓派5上開啟YOLO姿態(tài)估計(jì)識(shí)別之旅!如何在
    的頭像 發(fā)表于 07-20 20:34 ?592次閱讀
    如<b class='flag-5'>何在</b><b class='flag-5'>樹莓</b>派 AI HAT+上進(jìn)行YOLO姿態(tài)估計(jì)?

    完整教程:如何在樹莓派上配置防火墻?

    引言防火墻是任何網(wǎng)絡(luò)包括樹莓派網(wǎng)絡(luò)中必不可少的工具。本質(zhì)上,防火墻是內(nèi)部網(wǎng)絡(luò)(如樹莓派網(wǎng)絡(luò))與其他外部網(wǎng)絡(luò)(如互聯(lián)網(wǎng))之間的安全屏障。其主要目的是控制和過濾網(wǎng)絡(luò)流量,根據(jù)預(yù)定義的規(guī)則允許或阻止某些
    的頭像 發(fā)表于 07-07 16:30 ?784次閱讀
    完整教程:如<b class='flag-5'>何在</b><b class='flag-5'>樹莓</b><b class='flag-5'>派上</b>配置防火墻?

    釋放潛力:在樹莓派上運(yùn)行安卓系統(tǒng)實(shí)現(xiàn)多樣化應(yīng)用!

    為什么要在樹莓派上運(yùn)行安卓系統(tǒng)?安卓系統(tǒng)以其龐大的應(yīng)用生態(tài)系統(tǒng)和用戶友好的界面而聞名,它能夠?qū)?b class='flag-5'>樹莓派轉(zhuǎn)變?yōu)楣δ軓?qiáng)大的設(shè)備,能夠處理從媒體消費(fèi)到輕量級(jí)計(jì)算和物聯(lián)網(wǎng)應(yīng)用等各種任務(wù)。優(yōu)勢(shì)高度定制化:
    的頭像 發(fā)表于 07-05 08:33 ?883次閱讀
    釋放潛力:在<b class='flag-5'>樹莓</b><b class='flag-5'>派上</b>運(yùn)行安卓系統(tǒng)實(shí)現(xiàn)多樣化應(yīng)用!

    何在樹莓派上安裝并運(yùn)行 Arduino 集成開發(fā)環(huán)境!

    ,我們將介紹如何在樹莓派上安裝并運(yùn)行ArduinoIDE。所需物品要在樹莓派上運(yùn)行ArduinoIDE,你需要以下組件:配備適當(dāng)電源的
    的頭像 發(fā)表于 07-01 17:41 ?4019次閱讀
    如<b class='flag-5'>何在</b><b class='flag-5'>樹莓</b><b class='flag-5'>派上</b>安裝并運(yùn)行 Arduino 集成開發(fā)環(huán)境!

    從初學(xué)到進(jìn)階:樹莓派上最適合你的代碼編輯器推薦!

    安裝樹莓派操作系統(tǒng)后,你就可以使用Python、Scratch、Java、C/C++等受Linux支持的多種編程語言進(jìn)行編程了。其中,Python是樹莓派上最受歡迎的編程語言。在樹莓
    的頭像 發(fā)表于 05-15 16:20 ?757次閱讀
    從初學(xué)到進(jìn)階:<b class='flag-5'>樹莓</b><b class='flag-5'>派上</b>最適合你的代碼編輯器推薦!

    樹莓派云OS哪個(gè)最受歡迎?來看看Github Star 28.9k的項(xiàng)目!

    本文討論了在樹莓派上使用的熱門開源云OSCasaOS,介紹了其特點(diǎn)、安裝與使用方法、作者體驗(yàn)及總結(jié)評(píng)價(jià)等內(nèi)容。關(guān)鍵要點(diǎn)包括:1.CasaOS簡介:它基于Docker生態(tài)系統(tǒng)構(gòu)建,像指揮家整合自托管
    的頭像 發(fā)表于 03-25 09:21 ?895次閱讀
    <b class='flag-5'>樹莓</b>派云OS哪個(gè)最受歡迎?來看看Github Star 28.9k的項(xiàng)目!

    人臉識(shí)別指南:如何在樹莓派上安裝和設(shè)置 Dlib

    學(xué)習(xí)如何在樹莓派上安裝Dlib并配置人臉識(shí)別功能,為您的AI項(xiàng)目奠定基礎(chǔ)。在樹莓派上安裝Dlib的詳細(xì)步驟要為
    的頭像 發(fā)表于 03-24 17:31 ?1232次閱讀
    人臉識(shí)別指南:如<b class='flag-5'>何在</b><b class='flag-5'>樹莓</b><b class='flag-5'>派上</b>安裝和設(shè)置 Dlib