成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

如何在樹莓派上搭建WordPress

系統 Linux 開源
WordPress 是一個非常受歡迎的開源博客平臺和內容管理平臺(CMS)。它很容易搭建,而且還有一個活躍的開發者社區構建網站、創建主題和插件供其他人使用。

[[248838]]

這篇簡單的教程可以讓你在樹莓派上運行你的 WordPress 網站。

WordPress 是一個非常受歡迎的開源博客平臺和內容管理平臺(CMS)。它很容易搭建,而且還有一個活躍的開發者社區構建網站、創建主題和插件供其他人使用。

雖然通過一鍵式 WordPress 設置獲得托管包很容易,但也可以簡單地通過命令行在 Linux 服務器上設置自己的托管包,而且樹莓派是一種用來嘗試它并順便學習一些東西的相當好的途徑。

一個經常使用的 Web 套件的四個部分是 Linux、Apache、MySQL 和 PHP。這里是你對它們每一個需要了解的。

Linux

樹莓派上運行的系統是 Raspbian,這是一個基于 Debian,為運行在樹莓派硬件上而優化的很好的 Linux 發行版。你有兩個選擇:桌面版或是精簡版。桌面版有一個熟悉的桌面還有很多教育軟件和編程工具,像是 LibreOffice 套件、Mincraft,還有一個 web 瀏覽器。精簡版本沒有桌面環境,因此它只有命令行以及一些必要的軟件。

這篇教程在兩個版本上都可以使用,但是如果你使用的是精簡版,你必須要有另外一臺電腦去訪問你的站點。

Apache

Apache 是一個受歡迎的 web 服務器應用,你可以安裝在你的樹莓派上伺服你的 web 頁面。就其自身而言,Apache 可以通過 HTTP 提供靜態 HTML 文件。使用額外的模塊,它也可以使用像是 PHP 的腳本語言提供動態網頁。

安裝 Apache 非常簡單。打開一個終端窗口,然后輸入下面的命令:

  1. sudo apt install apache2 -y

Apache 默認放了一個測試文件在一個 web 目錄中,你可以從你的電腦或是你網絡中的其他計算機進行訪問。只需要打開 web 瀏覽器,然后輸入地址 <http://localhost>。或者(特別是你使用的是 Raspbian Lite 的話)輸入你的樹莓派的 IP 地址代替 localhost。你應該會在你的瀏覽器窗口中看到這樣的內容:

這意味著你的 Apache 已經開始工作了!

這個默認的網頁僅僅是你文件系統里的一個文件。它在你本地的 /var/www/html/index/html。你可以使用 Leafpad 文本編輯器寫一些 HTML 去替換這個文件的內容。

  1. cd /var/www/html/
  2. sudo leafpad index.html

保存并關閉 Leafpad 然后刷新網頁,查看你的更改。

MySQL

MySQL(讀作 “my S-Q-L” 或者 “my sequel”)是一個很受歡迎的數據庫引擎。就像 PHP,它被非常廣泛的應用于網頁服務,這也是為什么像 WordPress 一樣的項目選擇了它,以及這些項目是為何如此受歡迎。

在一個終端窗口中輸入以下命令安裝 MySQL 服務(LCTT 譯注:實際上安裝的是 MySQL 分支 MariaDB):

  1. sudo apt-get install mysql-server -y

WordPress 使用 MySQL 存儲文章、頁面、用戶數據、還有許多其他的內容。

PHP

PHP 是一個預處理器:它是在服務器通過網絡瀏覽器接受網頁請求是運行的代碼。它解決那些需要展示在網頁上的內容,然后發送這些網頁到瀏覽器上。不像靜態的 HTML,PHP 能在不同的情況下展示不同的內容。PHP 是一個在 web 上非常受歡迎的語言;很多像 Facebook 和 Wikipedia 的項目都使用 PHP 編寫。

安裝 PHP 和 MySQL 的插件:

  1. sudo apt-get install php php-mysql -y

刪除 index.html,然后創建 index.php

  1. sudo rm index.html
  2. sudo leafpad index.php

在里面添加以下內容:

  1. <?php phpinfo(); ?>

保存、退出、刷新你的網頁。你將會看到 PHP 狀態頁:

WordPress

你可以使用 wget 命令從 wordpress.org 下載 WordPress。***的 WordPress 總是使用 wordpress.org/latest.tar.gz 這個網址,所以你可以直接抓取這些文件,而無需到網頁里面查看,現在的版本是 4.9.8。

確保你在 /var/www/html 目錄中,然后刪除里面的所有內容:

  1. cd /var/www/html/
  2. sudo rm *

使用 wget 下載 WordPress,然后提取里面的內容,并移動提取的 WordPress 目錄中的內容移動到 html 目錄下:

  1. sudo wget http://wordpress.org/latest.tar.gz
  2. sudo tar xzf latest.tar.gz
  3. sudo mv wordpress/* .

現在可以刪除壓縮包和空的 wordpress 目錄了:

  1. sudo rm -rf wordpress latest.tar.gz

運行 ls 或者 tree -L 1 命令顯示 WordPress 項目下包含的內容:

  1. .
  2. ├── index.php
  3. ├── license.txt
  4. ├── readme.html
  5. ├── wp-activate.php
  6. ├── wp-admin
  7. ├── wp-blog-header.php
  8. ├── wp-comments-post.php
  9. ├── wp-config-sample.php
  10. ├── wp-content
  11. ├── wp-cron.php
  12. ├── wp-includes
  13. ├── wp-links-opml.php
  14. ├── wp-load.php
  15. ├── wp-login.php
  16. ├── wp-mail.php
  17. ├── wp-settings.php
  18. ├── wp-signup.php
  19. ├── wp-trackback.php
  20. └── xmlrpc.php
  21.  
  22. 3 directories, 16 files

這是 WordPress 的默認安裝源。在 wp-content 目錄中,你可以編輯你的自定義安裝。

你現在應該把所有文件的所有權改為 Apache 的運行用戶 www-data

  1. sudo chown -R www-data: .

WordPress 數據庫

為了搭建你的 WordPress 站點,你需要一個數據庫。這里使用的是 MySQL。

在終端窗口運行 MySQL 的安全安裝命令:

  1. sudo mysql_secure_installation

你將會被問到一系列的問題。這里原來沒有設置密碼,但是在下一步你應該設置一個。確保你記住了你輸入的密碼,后面你需要使用它去連接你的 WordPress。按回車確認下面的所有問題。

當它完成之后,你將會看到 “All done!” 和 “Thanks for using MariaDB!” 的信息。

在終端窗口運行 mysql 命令:

  1. sudo mysql -uroot -p

輸入你創建的 root 密碼(LCTT 譯注:不是 Linux 系統的 root 密碼,是 MySQL 的 root 密碼)。你將看到 “Welcome to the MariaDB monitor.” 的歡迎信息。在 “MariaDB [(none)] >” 提示處使用以下命令,為你 WordPress 的安裝創建一個數據庫:

  1. create database wordpress;

注意聲明***的分號,如果命令執行成功,你將看到下面的提示:

  1. Query OK, 1 row affected (0.00 sec)

把數據庫權限交給 root 用戶在聲明的底部輸入密碼:

  1. GRANT ALL PRIVILEGES ON wordpress.* TO 'root'@'localhost' IDENTIFIED BY 'YOURPASSWORD';

為了讓更改生效,你需要刷新數據庫權限:

  1. FLUSH PRIVILEGES;

Ctrl+D 退出 MariaDB 提示符,返回到 Bash shell。

WordPress 配置

在你的 樹莓派 打開網頁瀏覽器,地址欄輸入 http://localhost。選擇一個你想要在 WordPress 使用的語言,然后點擊“Continue”。你將會看到 WordPress 的歡迎界面。點擊 “Let’s go!” 按鈕。

按照下面這樣填寫基本的站點信息:

  1. Database Name:      wordpress
  2. User Name:          root
  3. Password:           <YOUR PASSWORD>
  4. Database Host:      localhost
  5. Table Prefix:       wp_

點擊 “Submit” 繼續,然后點擊 “Run the install”。

按下面的格式填寫:為你的站點設置一個標題、創建一個用戶名和密碼、輸入你的 email 地址。點擊 “Install WordPress” 按鈕,然后使用你剛剛創建的賬號登錄,你現在已經登錄,而且你的站點已經設置好了,你可以在瀏覽器地址欄輸入 http://localhost/wp-admin 查看你的網站。

***鏈接

更改你的***鏈接設置,使得你的 URL 更加友好是一個很好的想法。

要這樣做,首先登錄你的 WordPress ,進入儀表盤。進入 “Settings”,“Permalinks”。選擇 “Post name” 選項,然后點擊 “Save Changes”。接著你需要開啟 Apache 的 rewrite 模塊。

  1. sudo a2enmod rewrite

你還需要告訴虛擬托管服務,站點允許改寫請求。為你的虛擬主機編輯 Apache 配置文件:

  1. sudo leafpad /etc/apache2/sites-available/000-default.conf

在***行后添加下面的內容:

  1. <Directory "/var/www/html">
  2.     AllowOverride All
  3. </Directory>

確保其中有像這樣的內容 <VirtualHost *:80>

  1. <VirtualHost *:80>
  2.     <Directory "/var/www/html">
  3.         AllowOverride All
  4.     </Directory>
  5.     ...

保存這個文件,然后退出,重啟 Apache:

  1. sudo systemctl restart apache2

下一步?

WordPress 是可以高度自定義的。在網站頂部橫幅處點擊你的站點名,你就會進入儀表盤。在這里你可以修改主題、添加頁面和文章、編輯菜單、添加插件、以及許多其他的事情。

這里有一些你可以在樹莓派的網頁服務上嘗試的有趣的事情:

  • 添加頁面和文章到你的網站
  • 從外觀菜單安裝不同的主題
  • 自定義你的網站主題或是創建你自己的
  • 使用你的網站服務向你的網絡上的其他人顯示有用的信息

不要忘記,樹莓派是一臺 Linux 電腦。你也可以使用相同的結構在運行著 Debian 或者 Ubuntu 的服務器上安裝 WordPress。 

責任編輯:龐桂玉 來源: Linux中國
相關推薦

2017-04-24 17:00:26

Linux樹莓派Fedora 25

2020-11-03 10:37:01

樹莓派UbuntuLinux

2019-05-06 13:52:00

樹莓派Ubuntu MATEUbuntu

2020-06-01 20:00:28

樹莓派TT-RSSLinux

2021-03-19 13:00:39

樹莓派Linux

2021-12-21 21:00:23

Ansible樹莓派語音助手

2019-07-31 09:32:06

2020-03-31 12:50:34

樹莓派K3sKubernetes集

2013-03-04 14:35:05

WordPressEdge AnimatHTML5

2017-11-23 08:30:27

數據庫Postgres樹莓派

2024-08-22 12:49:02

2021-09-26 10:11:14

Ubuntu樹莓派

2016-07-26 13:58:52

Ubuntulinux網橋

2020-10-27 18:45:45

GolangGraphQ開發

2024-06-17 13:39:45

2014-04-15 15:14:49

UbuntuGhost博客平臺

2022-03-28 17:10:18

樹莓派服務器舊硬件

2021-09-06 09:45:54

Windows操作系統功能

2021-07-25 10:30:04

樹莓派Linux

2018-08-02 08:45:48

物聯網機器學習Tensorflow
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: av不卡一区 | 在线观看亚洲精品 | 日韩欧美在线免费观看视频 | 欧美精品中文 | 中文字幕免费 | 亚洲一区二区在线视频 | 精品婷婷 | av网站在线看 | 久操av在线 | 国产精品国产a | 国产一级片av | 欧美日本高清 | 精品国产乱码久久久久久88av | 综合色站导航 | 久久黄网 | 先锋影音资源网站 | 亚洲第一视频网 | 欧美亚洲国产精品 | 在线国产视频观看 | 国产在线高清 | 免费国产黄 | 亚洲精品视 | 九色91视频 | 欧美日韩三区 | 亚洲网站观看 | 热re99久久精品国99热观看 | 精品在线视频播放 | 国产成人一区二区三区 | 成人做爰www免费看 午夜精品久久久久久久久久久久 | 亚洲成av人片在线观看无码 | 国产免费高清 | 女同av亚洲女人天堂 | 久久久精品一区 | 国产福利在线 | 国产视频不卡一区 | 国产精品欧美一区二区 | 在线看av网址 | 亚洲精品一区在线 | 久久国产高清 | 国产一区二区 | 在线免费观看日本视频 |