怎麼在 Debian 10 上安裝 PHP 7.4
怎麼在 Debian 10 上安裝 PHP 7.4

Debian 這個作業系統非常穩定,可是有時候您需要的套裝軟體 Debian 也沒有。在我個人的情況下,Wordpress 推薦的 PHP 版本就是 7.4 。 為了安裝它,我們得在 Debian10 上加一下一個軟體儲存庫。先確定您的伺服器是更新的: 下一步,我們得下載幾個套裝軟體與軟體儲存庫的保全鑰匙。 上面的命令執行以後,我們才可以加這個 PHP 軟體儲存庫: 我們現在就可以安裝 PHP7.4 : 您的網站使用 WordPress 的話,您還需要幾個 PHP 的延伸: 最後一步,我們得強制 Apache2 使用剛安裝的 PHP 版本: 您覺得呢?很簡單吧!下次見。

怎麼設置一台網路的伺服器第七部:裝與設置 WordPress 在 LAMP 堆疊下
怎麼設置一台網路的伺服器第七部:裝與設置 WordPress 在 LAMP 堆疊下

我終於要寫完我們第一個文章集。如果您沒看我寫的幾個跟 LAMP 有關的文章,從這裡開始吧。已經設置好您的伺服器的話,就繼續看看吧! 我們先得開 MariaDB 來創造新的資料庫。為了這樣就要執行下面的命令: 下一步,我們要創造 WordPress 會使用的資料庫。資料庫的名稱可以隨便您: 現在用下面的命令創造新的用着,而給它資料庫的完全特權。這個例子是說用着的密碼是 ‘password’ 可是您應該選自己的秘密。 您的資料庫就設置了。為了保存這幾個變化,就執行下面的命令: 保存變化後,離開 MariaDB: 我們現在得確定 WordPress 能夠跟 PHP 互動。為了這樣您要安裝幾個 PHP 的延伸。跟下面的命令一樣做: 為了應用剛剛安裝的延伸,重新開始 Apache2。 PHP 也是設置了。我們現在要換目錄換到我們的網站的目錄: 換目錄以後,您得下載與抽取 WordPress 的安裝檔案: WordPress 的檔案會抽取在您的領域目錄。把目錄的檔案結構持有者給 www-data 這個群識別符: 我們還要確定 WordPress 目錄的特權都是對的: 您得把 WordPress 的樣組態檔案變它的名字變成 WordPress 能懂的名稱。為了這樣,執行這個命令: 現在您應該編輯這個組態檔案: 找一下檔案的這個部分與寫下您的資料庫的細節: ‘database_name_here’ 要換成資料庫的名稱,’username_here’ 要換成資料庫的用着,’password_here’ 要換成用着的密碼。別的設定都不要改變。保存一下您的改變。 我們還需要生成幾個保全鑰匙。為了這樣,執行下面的命令: 複製命令的輸出與把它補貼在組態檔案。找下面的部分,補貼那些剛剛生成的保全鑰匙。就把’put your unique phrase here’ 換成對應的鑰匙: 保存與離開組態檔案。... » read more

怎麼設置一台網路的伺服器第六部:試一試 PHP 的處理
怎麼設置一台網路的伺服器第六部:試一試 PHP 的處理

如果您看過我上次的文章,你應該已經有一個虛擬主機檔案。有這個我們才能夠看一看我們的伺服器處理 PHP 的檔案處理得怎麼樣。為了這樣,我們得創造一個很短的腳本,確定 Apache 會處理 PHP 的檔案。 創造一個新的檔案在我們上次討論的目錄結構: 在新的空檔案裡,寫一下下面的 PHP 編碼。 寫完後,保存與關這個檔案。 我們現在可以看一看我們的伺服器會不會顯示 PHP 腳本會產生的內容。為了這樣再一次看望您的網站地址。您要看望的地址就是這樣: 什麼都做對的話,您會看到一個很像下面的網頁: 這個網頁有一些關於 PHP 的基本資訊。它對除錯與確定設定很有用。 看完這個網頁以後,您不應該留它下來,因為它的內容也有一些敏感資料。為了這樣,您就要按照下面的命令做: 再一次需要這個網頁的話,您隨時再創造它。 恭喜您!看着六章文章的話,您的網路的伺服器就完成了! 我們下次的題目就會是怎麼裝與設置 WordPress。下次見!

怎麼設置一台網路的伺服器第五部:創造虛擬主機檔案
怎麼設置一台網路的伺服器第五部:創造虛擬主機檔案

在預設的設定下 Apache 的內容是從 /var/www/html 這個目錄服務的,由 /etc/apache2/sites-available/000-default.conf 這個檔案設置的。我們不會編輯預設的設置檔案,反而會創造新的虛擬主機檔案來試一試我們的 PHP 環境。這個虛擬主機檔案是讓我們的伺服器能夠有幾個網站,不受限制。 接下來我們就會創造一下一個新的目錄結構在 /var/www/ 裡面叫做 ‘my_domain’(當然要換您的領域名稱)。 下一步,把檔案結構持有者給 $USER 這個環境變數。 以後,如果您像我要裝 WordPress 在伺服器上或者別的 APP,您有可能要把檔案結構持有者換給 www-data 這個群識別符。 現在利用您最喜歡的文字編輯器創造一個新的設置檔案在 Apache 的 sites-available 目錄裡。 把下面的設置剪貼在 my_domain.conf 裡。 利用這個設置後您才讓 Apache 把 /var/www/my_domain 當您的領域的樹根目錄。 現在您就可以用下面的命令來賦能本網站: 要使失效 Apache 的預設網站的話,您得執行下面的命令。如果您還沒得到一個領域名稱,您一定要這樣做。 要確定您的設置檔案沒有什麼問題,您就可以執行下面的命令: 最後,您必須重新開始 Apache 的服務: 您的網站現用了,可是您的網站樹根還沒有什麼內容。下一次我們會看一下我們裝 PHP 裝得對不對。下次見吧!

怎麼設置一台網路的伺服器第四部:裝 PHP
怎麼設置一台網路的伺服器第四部:裝 PHP

我們上次討論了怎麼裝與設置 MariaDB。我們這一次要裝與設置 PHP。PHP 是我們伺服器顯示動態内容的部分。它會腳本,連接到你的 MariaDB 資料庫,與把過程過的內容給你的網路伺服器顯示。 我們再用 apt 裝這個軟體。再加上,我們還要包括幾個幫助的套裝軟體,確定 PHP 能夠在 Apache 下執行,與能夠跟我們的資料庫溝通。 正常時,您得改變 Apache 是怎麼伺服檔案的。現在,有什麼人來看您的網站的一張頁 Apache 現要找一個檔案叫做 index.html。因為我們要讓我們的伺服器偏向 PHP 的檔案,所以我們得讓 Apache 現找 index.php 這個檔案。 為了這樣,用 ROOT 特權執行下面的命令來編輯 dir.conf。 它的樣子會這樣: 像下面把 index.php 搬到第一個地位: 編輯完後,就要保存我們所有的變化。打 CTRL-X,再打 Y,再打進入鍵。 要重新載入 Apache 的設置,執行下面的命令: 要查一下 Apache 現在怎麼樣,就這樣做: 您的 LAMP 堆疊就完成了,可是它還需要幾個特別的設置。您下次來看看吧!