這篇文章主要介紹“怎么安裝和配置Drupal8”,在日常操作中,相信很多人在怎么安裝和配置Drupal8問題上存在疑惑,小編查閱了各式資料,整理出簡單好用的操作方法,希望對(duì)大家解答”怎么安裝和配置Drupal8”的疑惑有所幫助!接下來,請(qǐng)跟著小編一起來學(xué)習(xí)吧!
成都創(chuàng)新互聯(lián)專注于易縣網(wǎng)站建設(shè)服務(wù)及定制,我們擁有豐富的企業(yè)做網(wǎng)站經(jīng)驗(yàn)。 熱誠為您提供易縣營銷型網(wǎng)站建設(shè),易縣網(wǎng)站制作、易縣網(wǎng)頁設(shè)計(jì)、易縣網(wǎng)站官網(wǎng)定制、微信小程序開發(fā)服務(wù),打造易縣網(wǎng)絡(luò)公司原創(chuàng)品牌,更為您提供易縣網(wǎng)站排名全網(wǎng)營銷落地服務(wù)。
準(zhǔn)備工作
1、熟悉我們的入門指南,并完成設(shè)置您的Linode主機(jī)名和時(shí)區(qū)的步驟。
2、本指南將盡可能地使用sudo。完成我們保護(hù)您的服務(wù)器指南的部分,以創(chuàng)建一個(gè)標(biāo)準(zhǔn)的用戶帳戶,加強(qiáng)SSH訪問,刪除不必要的網(wǎng)絡(luò)服務(wù),并為您的web服務(wù)器創(chuàng)建防火墻規(guī)則;您可能需要為您的特定應(yīng)用程序創(chuàng)建額外的防火墻異常。
3、更新你的系統(tǒng):
sudo apt-get update && sudo apt-get upgrade |
4、安裝和配置一個(gè)LAMP堆棧。你可以用兩種方法來做:
*請(qǐng)參閱我們的托管網(wǎng)站指南,以手動(dòng)配置每個(gè)組件。
*使用我們的LAMP堆棧腳本部署。
下載并準(zhǔn)備Drupal 8
1、請(qǐng)參閱Drupal的下載頁面,以獲得Drupal 8核心tarball的確切URL。
如果你安裝和配置Apache服務(wù)器使用上面的方法之一,在公開DocumentRoot應(yīng)該位于/var/www/html/example.com/public_html/。切換到該目錄,并使用wget下載Drupal 8:
1 2 | cd /var/www/html/ laodouzi.com/ sudo wget http://ftp.drupal.org/files/projects/drupal-8.0.5.tar.gz |
確保版本號(hào)與您希望下載的Drupal 8版本相匹配。
2、將下載的tarball的內(nèi)容提取到Apache的文檔根中:
1 | sudo tar -zxvf drupal-8.*.tar.gz --strip-components=1 -C public_html |
3、Drupal依賴于一個(gè)名為GD的PHP圖形庫。安裝GD:
1 | sudo apt-get install php5-gd |
4、當(dāng)運(yùn)行第一個(gè)啟動(dòng)配置時(shí),Drupal 8的settings.php和services.yml 文件被配置。必須從默認(rèn)模板創(chuàng)建這些文件,并修改它們的權(quán)限,以便Drupal能夠?qū)λ鼈冞M(jìn)行寫入。
1 2 3 | cd /var/www/html/example.com/public_html/sites/default sudo cp default.settings.php settings.php && sudo cp default.services.yml services.yml sudo chmod 666 {services.yml,settings.php} |
5、執(zhí)行可信主機(jī)名,用戶將訪問您的站點(diǎn)。
/var/www/html/example.com/public_html/sites/default/settings.php
1 2 3 4 | $settings['trusted_host_patterns'] = array( '^www\.example\.com$', '^example\.com$', ); |
配置Apache 2.4
1、Drupal 8在默認(rèn)情況下啟用了干凈的url,因此Apache的重寫模塊也必須啟用:
1 | sudo a2enmod rewrite |
2、然后在Apache的配置文件中為DocumentRoot指定重寫條件。
/etc/apache2/apache2.conf
1 2 3 4 5 6 7 8 9 10 11 | <Directory /var/www/> OptionsIndexesFollowSymLinks AllowOverrideAll Requireallgranted RewriteEngineon RewriteBase / RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_URI} !=/favicon.ico RewriteRule ^ index.php [L] </Directory> |
3、將Apache的文檔根的所有權(quán)從系統(tǒng)的根用戶更改為Apache。這允許您安裝模塊和主題,并更新Drupal,所有這些都不需要為FTP憑證提供提示。
1 | sudo chown -R www-data /var/www/html/example.com |
4、重新啟動(dòng)Apache,以便應(yīng)用所有更改。如果您使用的是一個(gè)使用systemd(CentOS 7、Debian 8、Fedora、Ubuntu 15.10+)的Linux發(fā)行版:
1 | sudo systemctl restart apache2 |
如果您的init系統(tǒng)是SystemV或Upstart(CentOS 6,Debian 7,Ubuntu 14.04):
1 | sudo service apache2 restart |
Drupal開始
1、在網(wǎng)絡(luò)瀏覽器中訪問你的Linode的域名或IP地址。這將向您展示Drupal
8的web配置的第一步。選擇你的語言,繼續(xù)下一頁。
2、選擇您是否需要一個(gè)標(biāo)準(zhǔn)或最小的安裝配置文件。
3、使用數(shù)據(jù)庫名、用戶名和密碼來完成數(shù)據(jù)庫配置,使用MySQL或MariaDB數(shù)據(jù)庫設(shè)置LAMP堆棧。
如果忘記了數(shù)據(jù)庫的名稱,用MySQL-u-root-p登錄到MySQL,然后輸入:show databases;
4、在Drupal 8安裝站點(diǎn)之后,您將看到一個(gè)站點(diǎn)配置頁面,您必須為您的站點(diǎn)創(chuàng)建管理用戶。不要使用與數(shù)據(jù)庫相同的密碼。
接下來,您將被帶到管理指示板,它將顯示Drupal 8已成功安裝。
現(xiàn)在Drupal 8已經(jīng)完成了對(duì)settings.php 和services.yaml的寫入,您可以恢復(fù)它們的默認(rèn)權(quán)限:
1 | sudo chmod 644 /var/https://laodouzi.com/public_html/sites/default/{settings.php,services.yml} |
到此,關(guān)于“怎么安裝和配置Drupal8”的學(xué)習(xí)就結(jié)束了,希望能夠解決大家的疑惑。理論與實(shí)踐的搭配能更好的幫助大家學(xué)習(xí),快去試試吧!若想繼續(xù)學(xué)習(xí)更多相關(guān)知識(shí),請(qǐng)繼續(xù)關(guān)注創(chuàng)新互聯(lián)網(wǎng)站,小編會(huì)繼續(xù)努力為大家?guī)砀鄬?shí)用的文章!
分享文章:怎么安裝和配置Drupal8
網(wǎng)頁URL:http://bm7419.com/article38/jcsjsp.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供云服務(wù)器、網(wǎng)站建設(shè)、動(dòng)態(tài)網(wǎng)站、用戶體驗(yàn)、外貿(mào)建站、網(wǎng)頁設(shè)計(jì)公司
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)