php內(nèi)容管理系統(tǒng) 開(kāi)源正文搭建網(wǎng)站最簡(jiǎn)單方法(內(nèi)容管理系統(tǒng))(圖)php開(kāi)源酒店預(yù)訂系統(tǒng)
2022-04-17
文本
建立網(wǎng)站的最簡(jiǎn)單方法之一是使用 CMS(內(nèi)容管理系統(tǒng)),此外,另一種流行的 CMS 是 . 是基于 PHP 構(gòu)建的免費(fèi)開(kāi)源 CMS,并將其數(shù)據(jù)存儲(chǔ)在后端基于 SQL 的數(shù)據(jù)庫(kù)引擎中。
在本文中網(wǎng)站開(kāi)發(fā),您將學(xué)習(xí)如何在 18.04 及更高版本上安裝。
步驟 1:更新系統(tǒng)包
首先更新系統(tǒng)包和存儲(chǔ)庫(kù)始終是一個(gè)好習(xí)慣。因此,通過(guò)運(yùn)行更新和升級(jí)您的系統(tǒng)。
[@:~/]$ sudo apt -y && sudo apt -y
第 2 步:在 7.2 中安裝和 PHP
用PHP編寫(xiě)并在后端存儲(chǔ)數(shù)據(jù)。此外php內(nèi)容管理系統(tǒng) 開(kāi)源,用戶將通過(guò)瀏覽器訪問(wèn)任何基于站點(diǎn)的站點(diǎn),因此,我們需要安裝一個(gè)為頁(yè)面提供服務(wù)的 Web 服務(wù)器。
要安裝 PHP(我們將使用 PHP 7.2),請(qǐng)執(zhí)行以下命令。
[@:~/]$ sudo apt -mod-php7.2 php-php7.2-php7.2-curl php7.2-gd php7.2-imap php7.2-intl php7.2-json php7.2-ldap php7.2-php7.2-php 7.2-php-php-ssh2 php7.2-php7.2-xml php7.2-zip
安裝后,您可以通過(guò)運(yùn)行 dpkg 命令來(lái)驗(yàn)證安裝的版本。
[@:~/]$ sudo dpkg -l
您可以從輸出中看到我們安裝了 2.4.29 版本。
現(xiàn)在啟動(dòng)并啟用 Web 服務(wù)器。
[@:~/]$ 須藤
[@:~/]$ 須藤
要確認(rèn)它已啟動(dòng)并運(yùn)行php內(nèi)容管理系統(tǒng) 開(kāi)源,請(qǐng)運(yùn)行以下命令:
[@:~/]$ 須藤
現(xiàn)在轉(zhuǎn)到您的瀏覽器并在 URL 欄中輸入服務(wù)器的 IP 地址,如下所示:
您應(yīng)該會(huì)在下面看到一個(gè)網(wǎng)頁(yè),顯示它已安裝并正在運(yùn)行。
要確認(rèn) PHP 已安裝,請(qǐng)執(zhí)行命令。
[@:~/]$ php -v
第 3 步:安裝在
由于我們需要在后端建立一個(gè)數(shù)據(jù)庫(kù)來(lái)存儲(chǔ)其數(shù)據(jù),因此我們需要安裝一個(gè)關(guān)系數(shù)據(jù)庫(kù)服務(wù)器。對(duì)于本指南,我們將安裝服務(wù)器,它是 . 它是一個(gè)免費(fèi)的開(kāi)源數(shù)據(jù)庫(kù)引擎,具有改進(jìn)的功能。
要安裝,請(qǐng)執(zhí)行以下命令:
[@:~/]$ sudo apt-
由于默認(rèn)情況下它不受保護(hù),因此很容易受到潛在的破壞。作為預(yù)防措施,我們將保護(hù)數(shù)據(jù)庫(kù)引擎。
要開(kāi)始保護(hù)您的服務(wù)器,請(qǐng)運(yùn)行以下命令:
[@:~/]$ 須藤
當(dāng)提示輸入 root 密碼時(shí),按 鍵,然后按“Y”設(shè)置 root 密碼。
對(duì)于其余的提示,只需鍵入“Y”并按。
您的服務(wù)器現(xiàn)在是安全的。
第 4 步:構(gòu)建數(shù)據(jù)庫(kù)
如前所述,將其數(shù)據(jù)存儲(chǔ)在后端 SQL 服務(wù)器(在本例中)。因此,我們將創(chuàng)建一個(gè)數(shù)據(jù)庫(kù)來(lái)存儲(chǔ)其文件。
首先,我們將使用以下命令登錄:
[@:~/]$ sudo -u root -p
要?jiǎng)?chuàng)建數(shù)據(jù)庫(kù)、數(shù)據(jù)庫(kù)用戶并向數(shù)據(jù)庫(kù)用戶授予權(quán)限,請(qǐng)運(yùn)行以下命令。
[(無(wú))]> ;
[(none)]> ALL ON .* TO ''@'' BY '';
[(無(wú))]> ;
[(無(wú))]> 退出;
第5步:下載
在這一步中,我們會(huì)從官網(wǎng)下載安裝文件。在撰寫(xiě)本文時(shí),最新版本是 3.9.16。要下載安裝包,請(qǐng)執(zhí)行以下命令:
[@:~/]$ sudo wget
下載完成后。我們需要將它解壓到一個(gè)目錄中。因此網(wǎng)站建設(shè),我們創(chuàng)建目錄并將其命名為“”。你可以隨意命名它。
[@:~/]$ sudo /var/www/html/
接下來(lái),將壓縮文件解壓到剛剛創(chuàng)建的“”目錄中。
[@:~/]$ sudo -9-16--.zip -d /var/www/html/
完成后,將目錄的目錄所有權(quán)設(shè)置為 user 并更改權(quán)限,如下所示:
[@:~/]$ sudo -R www-data:www-data /var/www/html/
[@:~/]$ sudo -R 755 /var/www/html/
要使更改生效,請(qǐng)重新啟動(dòng) Web 服務(wù)器。
[@:~/]$ 須藤
第 6 步:配置為
我們將配置 Web 服務(wù)器以提供網(wǎng)頁(yè)。為此,我們將為虛擬主機(jī)創(chuàng)建一個(gè)文件并將其命名為 .conf。
[@:~/]$ sudo vim /etc//-/.conf
將以下配置粘貼到文件中并保存。
/var/www/html//
${}/.log
${}/.log
全部
全部