日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > Ubuntu >内容正文

Ubuntu

在阿里云服务器(Ubuntu系统)下使用WordPress搭建博客网站教程

發(fā)布時間:2025/3/19 Ubuntu 23 豆豆
生活随笔 收集整理的這篇文章主要介紹了 在阿里云服务器(Ubuntu系统)下使用WordPress搭建博客网站教程 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

最近著手也搭建了一個自己的博客網站,在這里與大家分享一下搭建的過程和遇見的問題,希望對同學們有所幫助。

環(huán)境:阿里云服務器(Ubuntu系統(tǒng))

提醒:申請阿里云服務器,可以到阿里云官網領取阿里云幸運券,會優(yōu)惠很多,詳見:https://promotion.aliyun.com/ntms/act/ambassador/sharetouser.html?userCode=2a7uv47d&utm_source=2a7uv47d

資源:WordPress

準備工作

第一步、有一個域名和服務器。當然如果不想花錢的話,可以使用主機屋的免費空間進行部署,體驗一把。但是不能被他人訪問到,只能自己調試練手。

第二步、到WordPress官網下載,最新的WordPress。下載完成后最好不要解壓,使用工具(filezilla)上傳到服務器后再解壓,不然上傳時間太長。

第三步、在filezilla官網下載,最新的filezilla,安裝filezilla。

WordPress的安裝過程

第一步、使用filezilla建立新的站點鏈接,在這里使用的是sftp鏈接,加密方式使用正常。最麻煩的是用戶名和密碼,這一個很關鍵,用戶名和密碼是阿里云服務器給的,若果你忘記了,可以找回。(window的用戶名是Administrator,Ubuntu的用戶名是root)如果重置密碼,需要重啟服務器,大概需要一分鐘左右的時間。在這里我浪費了時間,還打客服咨詢了一下,在這里我覺得如果是熟悉Linux命令的同學可以在創(chuàng)建服務器的時候,選用Ubuntu,通過指令進行操作也是方便。


第二步、測試連接到站點成功,將WordPress上傳。上傳成功后解壓。在這里我們將WordPress解壓到root/var/www/下。(后面會講為什么放在這里,如果沒有這個目錄,自己創(chuàng)建即可)。


第三步、訪問自己的站點,但是這時候你會發(fā)現訪問不到,因為在阿里云的服務器中是沒有安裝MySQL、apache2、PHP這些軟件的。

(在這里要將安裝服務器必須的軟件這個步驟加進來)

當把上述軟件安裝完成后,訪問站點,同樣你會發(fā)現訪問不了,提示:您的 PHP 似乎沒有安裝運行 WordPress 所必需的 MySQL 擴展。

對于這個問題網上有很多答案,不過有的太麻煩了需要手動修改php.ini。最直接的方法是通過安裝php5-mysql安裝php的mysql模塊來解決此問題。

sudo?apt-get?install?php5-mysql

但是php?5.5?已經不再支持?php_mysql?擴展了,要改用?php_mysqli?擴展。

第四步、創(chuàng)建數據庫。在做這一步之前需要自己去服務器的MySQL中創(chuàng)建一個數據庫。此時訪問你的網站,就可以填寫數據庫的信息,如果這里失敗的話,可以自己手動使用任一文本編輯器打開 wp-config-sample.php,填寫有關數據庫的內容。保存并重命名 wp-config-sample.php 為 wp-config.php。再次上傳覆蓋服務器的文件即可。在瀏覽器中訪問/wp-admin/install.php,WordPress 會自動建立數據庫表。

到此所有的步驟都已經完成,可以去設計自己的博客了。?


安裝服務器必須的軟件

第一步、在這里如果直接去安裝的話,你會發(fā)現有些軟件是安裝不了的。那是因為Ubuntu中的軟件源需要更新,使用指令:suso apt-get update進行更行。

第二步、更新完成后,安裝MySQL、apache2、PHP。指令依次如下:

sudo apt-get install mysql-server

sudo apt-get install apache2

sudo apt-get install php5

在這一步完成后,如果去訪問站點,你會發(fā)現跳轉的界面是Apache的界面,不是WordPress的主頁。這是因為Apache配置的默認頁在var/www/中,所以我們需要將其修改為var/www/wordpress。


------------------------------------------------------我是分割線------------------------------------------------------------

安裝上述三個軟件后你會發(fā)現兩個問題:

第一個問題:當你使用指令

[plain] view plain copy
  • sudo?/etc/init.d/apache2?restart??
  • 進行Apache2重啟的時候,你會發(fā)現出現了下面的一段提示 [plain] view plain copy
  • apache2:?Could?not?reliably?determine?the?server's?fully?qualified?domain?name,?using?127.0.1.1?for?ServerName??
  • ...?waiting?apache2:??
  • Could?not?reliably?determine?the?server's?fully?qualified?domain?name,?using?127.0.1.1?for?ServerName??
  • 這段提示其實不影響我們的使用,其中的緣由請參考:Could not reliably determine the server's fully qualified domain name?

    第二個問題:網上大多數給的教程都是說找到httpd將httpd.conf里面的DocumentRoot修改了,如果服務器你使用的是CentOS那么你可以找到httpd。
    如果是Ubuntu,你會發(fā)現找不到,因為在Ubuntu下的Apache2根本沒有這個文件。關于ubuntu的Apache的配置文件是 /etc/apache2/apache2.conf,Apache在啟動時會自動讀取這個文件的配置信息。而其他的一些配置文件,如 httpd.conf等,則是通過Include指令包含進來。在apache2.conf中可以找到這些Include行:?

    引用 ?

    # Include module configuration:?
    Include /etc/apache2/mods-enabled/*.load?
    Include /etc/apache2/mods-enabled/*.conf?
    ?
    # Include all the user configurations:?
    Include /etc/apache2/httpd.conf?
    ?
    # Include ports listing?
    Include /etc/apache2/ports.conf?
    ……?
    ?
    # Include generic snippets of statements?
    Include /etc/apache2/conf.d/?
    ?
    # Include the virtual host configurations:?
    Include /etc/apache2/sites-enabled/?
    結合注釋,可以很清楚地看出每個配置文件的大體作用。當然,你完全可以把所有的設置放在apache2.conf或者httpd.conf或者任何一個配置文件中。Apache2的這種劃分只是一種比較好的習慣。?
    ?安裝完Apache后的最重要的一件事就是要知道Web文檔根目錄在什么地方,對于Ubuntu而言,默認的是/var/www。怎么知道 的呢?apache2.conf里并沒有DocumentRoot項,httpd.conf又是空的,因此肯定在其他的文件中。經過搜索,發(fā)現在 /etc /apache2/sites-enabled/000-default中,里面有這樣的內容:?
    ?引用?
    NameVirtualHost *?
    <VirtualHost *>?
    ServerAdmin webmaster @localhost?
    DocumentRoot /var/www/

    (上面一段來自網絡,寫的也很詳細,不想手打,親測可用)

    將上面的DocumentRoot /var/www/修改為我們WordPress所處的位置就可以了。

    ------------------------------------------------------我是分割線------------------------------------------------------------


    附:WordPress 著名的5分鐘快速安裝法

    1、將 WordPress 壓縮包解壓至一個空文件夾。
    2、使用任一文本編輯器打開 wp-config-sample.php,填寫有關數據庫的內容。
    3、保存并重命名 wp-config-sample.php 為 wp-config.php。
    4、上傳整個 WordPress 文件夾至服務器。
    5、在瀏覽器中訪問/wp-admin/install.php,WordPress 會自動建立數據庫表。如果出現錯誤,請仔細檢查?wp-config.php 填寫的數據庫信息。要是依然錯誤,請前往支持論壇尋求解決方法。
    6、請記住系統(tǒng)生成的后臺登錄密碼。
    7、資料填寫完畢,安裝腳本會帶您前往登錄頁面,登錄用戶名為admin。登錄之后點擊”用戶”選項可以修改密碼。

    總結

    以上是生活随笔為你收集整理的在阿里云服务器(Ubuntu系统)下使用WordPress搭建博客网站教程的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。