怎麼在 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

Fedora Linux 與 Macbook Pro:怎麼裝與使用 facetimehd 的攝像頭
Fedora Linux 與 Macbook Pro:怎麼裝與使用 facetimehd 的攝像頭

如果你像我很喜歡 Mac 的形態,並不喜歡 OSX 這個作業系統,你有可能裝過另外一個作業系統。最近對我來說,Fedora Linux 就是 Linux 世界最有用的作業系統。我這麼說,當然會有很多人反對這個看法。沒問題,這個文章的原則有好幾個用場。 這個步驟說明有這些腳步: 下載與萃取 facetimehd 的韌體 利用 DKMS 創造一個核心模組 讓這個模組跟着作業系統開始 幸虧,網路已經有一個很方便下載韌體的方法。您必須確定您的電腦已經有這些套裝軟體:curl,xzcat,cpio。您有可能還需要 Fedora 的開發工具軟體。利用 Fedora 的話,我們所說的套裝軟體是這樣裝的: 軟體相依處理了以後,在您的終端仿真器裡,在起始目錄裡執行這個命令: 就換現行目錄換到剛剛創造的目錄,就執行下面的命令: 結果會這樣: 下一步,換 ROOT 用戶,然後執行這個命令: 結果會這樣: 那因為 Fedora 的核心是常常受到更新的,所以我們必須利用 DKMS 確定這個模組每一個更新以後都繼續起作用。為了這樣我們還是利用 ROOT 用戶。我們再要裝幾個套裝軟體: 然後,在起始目錄裡要複製驅動器的原始碼: 現在我們要創造 DKMS 會利用的目錄。DKMS 的意思就是 ‘動態核心模組支援 ‘。為了創造剛說的目錄,現換 ROOT 用戶,再執行下面的命令: 換目錄換到 bcwc_pcie。(它應該在~/bcwc_pci) 然後,把這個目錄所有的資料剪貼到我們剛創造的目錄: 再換一次目錄換到/usr/src/facetimehd-0.1/。我們需要一個 dkms.conf 檔案,DKMS 才能夠更新後自動地重裝我們的模組。幸虧,本目錄已經包括着這個檔案。我們有可能要查一下它寫地對不對: 我們可以在一個腳步裡加入與建立這個模組: 建立完後,我們最後要裝它: 要它跟着我們的作業系統開始的話,執行下面的命令:... » read more

怎麼設置一台網路的伺服器第三部:裝與設置 MariaDB
怎麼設置一台網路的伺服器第三部:裝與設置 MariaDB

我們上次討論的是怎麼設置 Apache2。設置一台伺服器的下一步就是裝與設置 MariaDB。MariaDB 就是一種資料庫的軟體。在 Debian10 裡,SQL 的預設後設套裝軟體叫做 mysql-server, 並且它會裝的就是 MariaDB,但是為了未來的相容性我們應該打的命令就是: 裝好後,我鍵議您執行 MariaDB 包括着的腳本。它會消除一些不保全的設定,與限制資料庫的進接。要執行這個腳本就打: 這個腳本會顯示幾個提示,幫你設置您的資料庫。第一個提示就會問您的資料庫 ROOT 密碼。因為我們剛剛裝了這個資料庫它還沒有什麼 ROOT 密碼;在這裡您只需要打進入鍵。下一個提示會問您要不要選一個 ROOT 密碼。因為 MariaDB 有一個特別的 ROOT 用戶鑑別方法,您不需要選一個密碼。打 N 再打進入鍵。 從這裡打 Y 在打進入鍵來接受預設的設定。腳本會消除佚名用着,試的資料庫,與使失效遠程存取。它還會重新資料庫的服務,趕快的應用腳本的變化。腳本完成後,由下面的命令來登入 MariaDB 的控制台: 這樣會用 ROOT 用戶連接到 MariaDB。連接的輸出在下面: 您注意吧,我們不用什麼密碼連接 ROOT 用戶的帳戶。原因在於 ROOT 用戶的預設鑑別方法不是 ‘密碼’ 而是 ‘UNIX-插座’。意思是,除非什麼帳戶有 sudo 特權還有是從控制台連接的或者是什麼有 ROOT 特權的應用軟體的,它才能這樣連接。 為了提高保全,MariaDB 所有的資料庫都應該有它們自己的帳戶,而且各個帳戶的特權又應該有限。為了演示一下這個設置,我們會創造例子的資料庫與例子用着。第一,在 MariaDB 控制台裡寫下面的命令再打進入鍵: 第二,用下面的命令創造新的用着,而給它資料庫的完全特權。這個例子是說用着的密碼是 ‘password’ 可是您應該選自己的秘密。 例子用着就會有例子資料庫的完全特權,並且例子用着也不會創造新的資料庫,又不會改變別的資料庫。... » read more

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

為了設置這個部落客,我最根本的需要是一台服務器。Google 那家公司是讓用者免費得利用它們的雲計算平台試試看。一年後,或用完三百美金的信用後,才要花錢。因為這個情況我用的平台就是 Google 的。你盡得去 https://cloud.google.com/ 按鍵 「 免費開始使用」 申請。我聽說,Amazon 也提供差不多一樣的服務,所以我未來有可能會換用 Amazon。 用 Google 的平台,第一腳步是什麼呢?我先要選一個作業系統。因為要挑戰自己,我選的是 DEBIAN。我為什麼這樣說呢?Debian 算多難利用之所以是因為 Debian 比別的 Linux 作業系統少了很多套裝軟體。這樣如此會讓我更深地了解 Linux 的作業。 下面的腳步都在主選項單的 Compute Engine > VM 執行個體。到這個網頁後,就按鍵 「 建立執行個體」。 我們必須決定這個伺服器應該有多少儲存,還要多少隨機存取記憶體。我決定了給我的伺服器 3.5GB RAM 跟 15GB 儲存。3.5GB 這個數字就是 Google 的一個默認選擇,也是這個平台便宜的選擇之一。這個默認也跟着給我們一個虛擬中央設置單元的磁心。雖然這個伺服器不算強可是這樣不會太快地花光我的信用。 我們下次討論一個 LAMP 堆疊有什麼意思,有什麼用!下次見! Image by Michal Jarmoluk from Pixabay