- 資訊首頁(yè) > 互聯(lián)網(wǎng) > 主機資訊 >
- 如何在Hostwinds云VPS上安裝 Drupal教程
Drupal 是一個(gè)成熟且備受推崇的 CSM(內容管理系統),在管理網(wǎng)站時(shí)提供靈活性和易用性。Drupal 為大型系統提供卓越的性能和安全性,并已被美國政府、艾美獎和 NASA 使用。,Drupal 具有陡峭的學(xué)習曲線(xiàn),但它提供了創(chuàng )建簡(jiǎn)單博客之外的許多優(yōu)勢。這些額外的優(yōu)勢包括更高的可定制性、更大平臺的可擴展性而不損失性能,以及社區驅動(dòng)(開(kāi)源)支持。,Drupal 通常需要 LAMP 堆棧(Linux、Apache、MySQL、PHP)才能高效運行并安裝任何提供 PHP 和可分配數據庫的操作系統。,在安裝 Drupal 之前,您需要設置其正常工作的基本要求。首先,您需要通過(guò) SSH 登錄到您的服務(wù)器并準備您的服務(wù)器。,步驟 1:通過(guò)運行以下命令更新您的操作系統。,第 1 步:安裝 Apache 作為網(wǎng)絡(luò )服務(wù)器。出現提示時(shí)輸入“Y”表示是。,第 2 步:啟用 Apache,第 3 步:設置 Apache 在啟動(dòng)時(shí)啟動(dòng),第 4 步:檢查 Apache (httpd) 的狀態(tài),第 5 步:安裝并驗證 Apache 后,通過(guò)導航到 URL 中的服務(wù)器 IP 來(lái)驗證它是否正常工作?,F在應該會(huì )出現一個(gè) HTTP 服務(wù)器測試頁(yè)面。,步驟 1:通過(guò)安裝 MySQL 開(kāi)始為 drupal 準備數據庫。,第 2 步:通過(guò)輸入以下命令啟用 MySQL。,第 3 步:將 mySQL 設置為在服務(wù)器啟動(dòng)時(shí)啟動(dòng)。,第 4 步:驗證 MySQL 是否處于活動(dòng)狀態(tài)。,第 5 步:保護您的 MySQL。,當提示您輸入 MySQL 密碼時(shí),請選擇介于 0 和 2 之間的密碼強度。接下來(lái),根據您需要的強度輸入密碼。Hostwinds 始終建議使用強密碼來(lái)確保您的系統安全。設置密碼后,繼續對以下問(wèn)題回答“是”:,第 6 步:登錄到您安裝的 MySQL。,第 7 步:為您的 Drupal 安裝創(chuàng )建一個(gè)數據庫以及具有特權的用戶(hù)。請注意,我們使用“drupaluser”和“password”作為 Drupal 數據庫用戶(hù)名和密碼。隨后,您可以將這些與您的要求互換。,注意:運行 MySQL 命令,“drupal_db”將是 drupal 數據庫,“drupaluser”將是 drupal 數據庫用戶(hù)名,“password”將是在 Drupal GUI 中設置 Drupal 期間需要時(shí)的數據庫密碼。,第一步: Drupal 需要 PHP 并且需要在正式安裝 CRM 之前進(jìn)行設置。首先運行以下命令,并在出現提示時(shí)回答“Y”表示是。,第 2 步:安裝更多 PHP 擴展和應用程序。出現提示時(shí)回答“Y”表示是,第 3 步:啟用 PHP,第 4 步:確保 PHP 在啟動(dòng)時(shí)啟動(dòng),下載并安裝 Drupal 版本,第 1 步:查看 Drupal 的下載頁(yè)面https://www.drupal.org/download和可用版本。將您所需的版本替換為以下命令末尾的版本。我們在這個(gè)例子中安裝了 8.8.5 版本。,第 2 步:提取您的 drupal 下載。,第三步:將解壓出來(lái)的文件夾移動(dòng)到Apache文檔根目錄,第四步:通過(guò)修改權限允許Apache訪(fǎng)問(wèn)未壓縮的Drupal根目錄,第 1 步:配置您的 Drupal 設置。您可以通過(guò)訪(fǎng)問(wèn)默認文件夾來(lái)執行此操作。
cd /var/www/html/drupal/sites/default,步驟 2:將默認設置復制到設置文件中,您現在可以訪(fǎng)問(wèn) settings.php 文件以進(jìn)一步配置您的任何 Drupal 設置。,要訪(fǎng)問(wèn) Drupal GUI,您需要在 Apache 中創(chuàng )建一個(gè)配置文件,以告訴您的 Web 服務(wù)器在哪里查看和訪(fǎng)問(wèn)所需的文件夾和文件。,步驟 1:在以下文件上運行 nano 以進(jìn)入文本編輯器模式。,第 2 步:添加以下標準 Apache 配置文本。請注意,您需要手動(dòng)將 ServerAdmin 和 ServerName 列中的“domainexample.com”更改為您的域。為了使這些更容易看到,我們將它們加粗。,第 3 步:重新啟動(dòng) Apache Web 服務(wù)器以完成此操作。,在 Web 瀏覽器的 URL 中輸入服務(wù)器的 IP 現在應該會(huì )提示 Drupal 的安裝向導。,第 1 步:選擇您要使用的語(yǔ)言。,第 2 步:選擇您希望為您的配置文件安裝的安裝配置文件類(lèi)型。請注意,默認情況下會(huì )選擇標準安裝配置文件。,第 3 步:輸入您在安裝 MySQL 時(shí)創(chuàng )建的數據庫名稱(chēng)和密碼以附加您的 Drupal。請注意,在我們的示例中,我們的數據庫名稱(chēng)是 drupal_db,我們的數據庫用戶(hù)是“drupaluser”,我們的密碼是“password”。,第 4 步:輸入并驗證數據庫后,Drupal 將開(kāi)始正式安裝。,第 5 步:最后,您將在配置站點(diǎn)下配置站點(diǎn)信息。輸入所需的詳細信息,為您的 Drupal CRM 創(chuàng )建用戶(hù)名和密碼。準備好后,保存并繼續。,恭喜!您現在已經(jīng)在您的服務(wù)器上設置了 Drupal,您可以使用此處的 Drupal用戶(hù)指南開(kāi)始構建您的網(wǎng)站。,下面的套餐都是直接享受優(yōu)惠價(jià)格,不需要使用優(yōu)惠碼。,
Drupal 是一個(gè)成熟且備受推崇的 CSM(內容管理系統),在管理網(wǎng)站時(shí)提供靈活性和易用性。Drupal 為大型系統提供卓越的性能和安全性,并已被美國政府、艾美獎和 NASA 使用。
Drupal 具有陡峭的學(xué)習曲線(xiàn),但它提供了創(chuàng )建簡(jiǎn)單博客之外的許多優(yōu)勢。這些額外的優(yōu)勢包括更高的可定制性、更大平臺的可擴展性而不損失性能,以及社區驅動(dòng)(開(kāi)源)支持。
Drupal 通常需要 LAMP 堆棧(Linux、Apache、MySQL、PHP)才能高效運行并安裝任何提供 PHP 和可分配數據庫的操作系統。
在安裝 Drupal 之前,您需要設置其正常工作的基本要求。首先,您需要通過(guò) SSH 登錄到您的服務(wù)器并準備您的服務(wù)器。
步驟 1:通過(guò)運行以下命令更新您的操作系統。
yum update
第 1 步:安裝 Apache 作為網(wǎng)絡(luò )服務(wù)器。出現提示時(shí)輸入“Y”表示是。
yum install httpd
第 2 步:啟用 Apache
systemctl enable httpd
第 3 步:設置 Apache 在啟動(dòng)時(shí)啟動(dòng)
systemctl start httpd
第 4 步:檢查 Apache (httpd) 的狀態(tài)
systemctl status httpd
第 5 步:安裝并驗證 Apache 后,通過(guò)導航到 URL 中的服務(wù)器 IP 來(lái)驗證它是否正常工作?,F在應該會(huì )出現一個(gè) HTTP 服務(wù)器測試頁(yè)面。
步驟 1:通過(guò)安裝 MySQL 開(kāi)始為 drupal 準備數據庫。
yum -y install @mysql
第 2 步:通過(guò)輸入以下命令啟用 MySQL。
systemctl enable --now mysqld
第 3 步:將 mySQL 設置為在服務(wù)器啟動(dòng)時(shí)啟動(dòng)。
systemctl start mysqld
第 4 步:驗證 MySQL 是否處于活動(dòng)狀態(tài)。
systemctl status mysqld
第 5 步:保護您的 MySQL。
mysql_secure_installation
當提示您輸入 MySQL 密碼時(shí),請選擇介于 0 和 2 之間的密碼強度。接下來(lái),根據您需要的強度輸入密碼。Hostwinds 始終建議使用強密碼來(lái)確保您的系統安全。設置密碼后,繼續對以下問(wèn)題回答“是”:
第 6 步:登錄到您安裝的 MySQL。
mysql -u root -p
第 7 步:為您的 Drupal 安裝創(chuàng )建一個(gè)數據庫以及具有特權的用戶(hù)。請注意,我們使用“drupaluser”和“password”作為 Drupal 數據庫用戶(hù)名和密碼。隨后,您可以將這些與您的要求互換。
注意:運行 MySQL 命令,“drupal_db”將是 drupal 數據庫,“drupaluser”將是 drupal 數據庫用戶(hù)名,“password”將是在 Drupal GUI 中設置 Drupal 期間需要時(shí)的數據庫密碼。
CREATE DATABASE drupal_db; CREATE USER drupaluser@localhost IDENTIFIED BY 'password'; GRANT ALL PRIVILEGES ON * . * TO 'drupaluser'@'localhost'; FLUSH PRIVILEGES;
第一步: Drupal 需要 PHP 并且需要在正式安裝 CRM 之前進(jìn)行設置。首先運行以下命令,并在出現提示時(shí)回答“Y”表示是。
yum install php
第 2 步:安裝更多 PHP 擴展和應用程序。出現提示時(shí)回答“Y”表示是
yum install php-pear php-mysqlnd php-curl php-mbstring php-gd php-xml php-pear php-fpm php-pdo php-opcache php-json php-zip php-cli
第 3 步:啟用 PHP
systemctl enable php-fpm
第 4 步:確保 PHP 在啟動(dòng)時(shí)啟動(dòng)
systemctl start php-fpm
下載并安裝 Drupal 版本
第 1 步:查看 Drupal 的下載頁(yè)面https://www.drupal.org/download和可用版本。將您所需的版本替換為以下命令末尾的版本。我們在這個(gè)例子中安裝了 8.8.5 版本。
wget https://ftp.drupal.org/files/projects/drupal-8.8.5.tar.gz
第 2 步:提取您的 drupal 下載。
tar -xvf drupal-8.8.5.tar.gz
第三步:將解壓出來(lái)的文件夾移動(dòng)到Apache文檔根目錄
mv drupal-8.8.5 /var/www/html/drupal
第四步:通過(guò)修改權限允許Apache訪(fǎng)問(wèn)未壓縮的Drupal根目錄
chown -R apache:apache /var/www/html/drupal
第 1 步:配置您的 Drupal 設置。您可以通過(guò)訪(fǎng)問(wèn)默認文件夾來(lái)執行此操作。
cd /var/www/html/drupal/sites/default
步驟 2:將默認設置復制到設置文件中
cp -p default.settings.php settings.php
您現在可以訪(fǎng)問(wèn) settings.php 文件以進(jìn)一步配置您的任何 Drupal 設置。
要訪(fǎng)問(wèn) Drupal GUI,您需要在 Apache 中創(chuàng )建一個(gè)配置文件,以告訴您的 Web 服務(wù)器在哪里查看和訪(fǎng)問(wèn)所需的文件夾和文件。
步驟 1:在以下文件上運行 nano 以進(jìn)入文本編輯器模式。
nano /etc/httpd/conf.d/drupal.conf
第 2 步:添加以下標準 Apache 配置文本。請注意,您需要手動(dòng)將 ServerAdmin 和 ServerName 列中的“domainexample.com”更改為您的域。為了使這些更容易看到,我們將它們加粗。
<VirtualHost *:80> ServerAdmin webmaster@domainexample.com ServerName domainexample.com DocumentRoot /var/www/html/drupal <Directory /var/www/html/drupal/> Options Indexes FollowSymLinks AllowOverride All Require all granted </Directory> ErrorLog /var/log/httpd/drupal_error.log CustomLog /var/log/httpd/drupal_access.log combined </VirtualHost>
第 3 步:重新啟動(dòng) Apache Web 服務(wù)器以完成此操作。
systemctl restart httpd
在 Web 瀏覽器的 URL 中輸入服務(wù)器的 IP 現在應該會(huì )提示 Drupal 的安裝向導。
第 1 步:選擇您要使用的語(yǔ)言。
第 2 步:選擇您希望為您的配置文件安裝的安裝配置文件類(lèi)型。請注意,默認情況下會(huì )選擇標準安裝配置文件。
第 3 步:輸入您在安裝 MySQL 時(shí)創(chuàng )建的數據庫名稱(chēng)和密碼以附加您的 Drupal。請注意,在我們的示例中,我們的數據庫名稱(chēng)是 drupal_db,我們的數據庫用戶(hù)是“drupaluser”,我們的密碼是“password”。
第 4 步:輸入并驗證數據庫后,Drupal 將開(kāi)始正式安裝。
第 5 步:最后,您將在配置站點(diǎn)下配置站點(diǎn)信息。輸入所需的詳細信息,為您的 Drupal CRM 創(chuàng )建用戶(hù)名和密碼。準備好后,保存并繼續。
恭喜!您現在已經(jīng)在您的服務(wù)器上設置了 Drupal,您可以使用此處的 Drupal用戶(hù)指南開(kāi)始構建您的網(wǎng)站。
下面的套餐都是直接享受優(yōu)惠價(jià)格,不需要使用優(yōu)惠碼。
CPU | 內存 | 硬盤(pán) | 流量 | 帶寬 | 托管型 | 購買(mǎi) | 非托管型 | 購買(mǎi) |
---|---|---|---|---|---|---|---|---|
1 核 | 1GB | 30GB | 1TB | 1Gbps | $8.24/月 | 購買(mǎi) | $4.99/月 | 購買(mǎi) |
1 核 | 2GB | 50GB | 2TB | 1Gbps | $16.49/月 | 購買(mǎi) | $9.99/月 | 購買(mǎi) |
2 核 | 4GB | 75GB | 2TB | 1Gbps | $29.99/月 | 購買(mǎi) | $18.99/月 | 購買(mǎi) |
2 核 | 6GB | 100GB | 2TB | 1Gbps | $38.24/月 | 購買(mǎi) | $28.99/月 | 購買(mǎi) |
4 核 | 8GB | 150GB | 3TB | 1Gbps | $59.99/月 | 購買(mǎi) | $38.99月 | 購買(mǎi) |
4 核 | 12GB | 200GB | 4TB | 1Gbps | $74.99/月 | 購買(mǎi) | $49.99/月 | 購買(mǎi) |
6 核 | 16GB | 300GB | 5TB | 1Gbps | $110.24/月 | 購買(mǎi) | $76.99/月 | 購買(mǎi) |
8 核 | 32GB | 400GB | 6TB | 1Gbps | $168.74/月 | 購買(mǎi) | $124.99/月 | 購買(mǎi) |
12 核 | 64GB | 500GB | 8TB | 1Gbps | $274.49/月 | 購買(mǎi) | $214.99/月 | 購買(mǎi) |
16 核 | 96GB | 750GB | 9TB | 1Gbps | $395.24/月 | 購買(mǎi) | $328.99/月 | 購買(mǎi) |
CPU | 內存 | 硬盤(pán) | 流量 | 帶寬 | 托管型 | 購買(mǎi) | 非托管型 | 購買(mǎi) |
---|---|---|---|---|---|---|---|---|
1 核 | 1GB | 30GB | 1TB | 1Gbps | $12.74/月 | 購買(mǎi) | $10.99/月 | 購買(mǎi) |
1 核 | 2GB | 50GB | 2TB | 1Gbps | $20.99/月 | 購買(mǎi) | $15.99/月 | 購買(mǎi) |
2 核 | 4GB | 75GB | 2TB | 1Gbps | $34.49/月 | 購買(mǎi) | $24.99/月 | 購買(mǎi) |
2 核 | 6GB | 100GB | 2TB | 1Gbps | $42.74/月 | 購買(mǎi) | $34.99/月 | 購買(mǎi) |
4 核 | 8GB | 150GB | 3TB | 1Gbps | $68.99/月 | 購買(mǎi) | $50.99/月 | 購買(mǎi) |
4 核 | 12GB | 200GB | 4TB | 1Gbps | $83.99/月 | 購買(mǎi) | $61.99/月 | 購買(mǎi) |
6 核 | 16GB | 300GB | 5TB | 1Gbps | $123.74/月 | 購買(mǎi) | $94.99/月 | 購買(mǎi) |
8 核 | 32GB | 400GB | 6TB | 1Gbps | $186.74/月 | 購買(mǎi) | $148.99/月 | 購買(mǎi) |
12 核 | 64GB | 500GB | 8TB | 1Gbps | $301.49/月 | 購買(mǎi) | $250.99/月 | 購買(mǎi) |
16 核 | 96GB | 750GB | 9TB | 1Gbps | $431.24/月 | 購買(mǎi) | $376.99/月 | 購買(mǎi) |
機房 | 測試 IP | 測試文件 | ||
---|---|---|---|---|
西雅圖 Seattle | 104.168.168.16 | 100MB | 1GB | 10GB |
達拉斯 Dallas | 108.174.193.107 | 100MB | 1GB | 10GB |
阿姆斯特丹 Amsterdam | 193.188.25.11 | 100MB | 1GB | 10GB |
免責聲明:本站發(fā)布的內容(圖片、視頻和文字)以原創(chuàng )、來(lái)自本網(wǎng)站內容采集于網(wǎng)絡(luò )互聯(lián)網(wǎng)轉載等其它媒體和分享為主,內容觀(guān)點(diǎn)不代表本網(wǎng)站立場(chǎng),如侵犯了原作者的版權,請告知一經(jīng)查實(shí),將立刻刪除涉嫌侵權內容,聯(lián)系我們QQ:712375056,同時(shí)歡迎投稿傳遞力量。
Copyright ? 2009-2022 56dr.com. All Rights Reserved. 特網(wǎng)科技 特網(wǎng)云 版權所有 特網(wǎng)科技 粵ICP備16109289號
域名注冊服務(wù)機構:阿里云計算有限公司(萬(wàn)網(wǎng)) 域名服務(wù)機構:煙臺帝思普網(wǎng)絡(luò )科技有限公司(DNSPod) CDN服務(wù):阿里云計算有限公司 百度云 中國互聯(lián)網(wǎng)舉報中心 增值電信業(yè)務(wù)經(jīng)營(yíng)許可證B2
建議您使用Chrome、Firefox、Edge、IE10及以上版本和360等主流瀏覽器瀏覽本網(wǎng)站