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

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

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

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

在預設的設定下 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 堆疊就完成了,可是它還需要幾個特別的設置。您下次來看看吧!