gmnon.cn-疯狂蹂躏欧美一区二区精品,欧美精品久久久久a,高清在线视频日韩欧美,日韩免费av一区二区

站長資訊網
最全最豐富的資訊網站

CentOS 7.5 安裝部署 Drupal 8.6.4 圖文詳解

Drupal 8.6.4是目前一款流行的Drupal內容管理系統的最新版本。本指南詳細演示了如何在運行CentOS 7.5或CentOS 7.x上安裝部署Drupal 8.6.4的詳細步驟及注意事項。

本指南將盡可能地使用sudo。完成我們保護您的服務器指南的部分,以創建一個標準的用戶帳戶,加強SSH訪問,刪除不必要的網絡服務,并為您的web服務器創建防火墻規則;您可能需要為您的特定應用程序創建額外的防火墻異常。

Drupal 可以運行在諸如 Apache、IIS、Lighttpd、Cherokee、Nginx 的 Web 服務器上,后端數據庫可以使用 MySQL、MongoDB、MariaDB、PostgreSQL、MSSQL Server。

CentOS 7.5 安裝部署 Drupal 8.6.4 圖文詳解

Drupal 8 配置要求:

  • 數據庫:MySQL 5.5.3/MariaDB 5.5.20
  • 網站服務器:Apache 2.x
  • PHP版本:5.5, 5.6, 7.0, 7.1, 7.2 (Drupal 8.4.4 之前版本只支持 php 7.1 及之前版本)

第1步:安裝 Apache Web 服務器

1、 首先我們從官方倉庫開始安裝 Apache Web 服務器。

#yum install httpd

CentOS 7.5 安裝部署 Drupal 8.6.4 圖文詳解

2、 安裝完成后,服務開始是被禁用的,因此我們需要手動啟動它,同時讓它下次系統啟動時自動啟動,如下:

————-通過SystemD-CentOS/RHEL 7和Fedora22+——————-
#systemctl start httpd
#systemctl enable httpd
————-通過SysVInit-CentOS/RHEL 6和Fedora———————-
# service httpd start
# chkconfig –level 35 httpd on

3、 接下來,為了允許通過 HTTP 和 HTTPS 訪問 Apache 服務,我們必須打開 HTTPD 守護進程正在監聽的 80 和 443 端口,如下所示:

————通過Firewalld-CentOS/RHEL 7andFedora22+————-
# firewall-cmd –permanent –zone=public–add-service=http
# firewall-cmd –permanent –zone=public–add-service=https
# firewall-cmd –reload
————通過IPtables-CentOS/RHEL 6andFedora22+————-
# iptables -A INPUT -p tcp -m tcp –dport 80-j ACCEPT
# iptables -A INPUT -p tcp -m tcp –dport 443-j ACCEPT
# service iptables save
# service iptables restart

4、 現在驗證 Apache 是否正常工作, 打開瀏覽器在地址欄中輸入 http://server_IP, 輸入你的服務器 IP 地址, 默認 Apache2 頁面應出現,如下面截圖所示:

CentOS 7.5 安裝部署 Drupal 8.6.4 圖文詳解

Apache 默認頁面

第2步: 安裝 Apache PHP 支持

5、 接下來,安裝 PHP 和 PHP 所需模塊。

#yum install php php-mbstring php-gd php-xml php-pear php-fpm php-mysql php-pdo php-opcache
重要: 假如你想要安裝 PHP7, 你需要增加以下倉庫:EPEL 和 Webtactic 才可以使用 yum 安裝 PHP7.0:

————-Install PHP 7inCentOS/RHEL andFedora————-
# rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
# rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm
#yum install php70w php70w-opcache php70w-mbstring php70w-gd php70w-xml php70w-pear php70w-fpm php70w-mysql php70w-pdo

6、 接下來,要從瀏覽器得到關于 PHP 安裝和配置完整信息,使用下面命令在 Apache 文檔根目錄 (/var/www/html) 創建一個 info.php 文件。

#echo”<?php phpinfo(); ?>”>/var/www/html/info.php
然后重啟 HTTPD 服務器 ,在瀏覽器地址欄輸入 http://server_IP/info.php。

#systemctl restart httpd

# service httpd restart

CentOS 7.5 安裝部署 Drupal 8.6.4 圖文詳解

驗證 PHP 信息

第3步: 安裝和配置 MariaDB 數據庫

7、 請知曉, Red Hat Enterprise Linux/CentOS 7.0 從支持 MySQL 轉為了 MariaDB 作為默認數據庫管理系統。

要安裝 MariaDB 數據庫, 你需要添加 官方 MariaDB 庫 到 /etc/yum.repos.d/MariaDB.repo 中,如下所示。

[mariadb]
name =MariaDB
baseurl = http://yum.mariadb.org/10.1/centos7-amd64
gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
gpgcheck=1

以上是官方源,下載很慢,這里我們用阿里源,內容如下:

[mariadb]
name = MariaDB
baseurl = http://mirrors.aliyun.com/mariadb/yum/10.3/centos7-amd64/
gpgkey =  http://mirrors.aliyun.com/mariadb/yum/RPM-GPG-KEY-MariaDB
gpgcheck = 1

CentOS 7.5 安裝部署 Drupal 8.6.4 圖文詳解

當倉庫文件準備好后,你可以像這樣安裝 MariaDB:

#yum install MariaDB-server MariaDB-client

8、 當 MariaDB 數據庫安裝完成,啟動數據庫的守護進程,同時使它能夠在下次啟動后自動啟動。

————-通過SystemD-CentOS/RHEL 7andFedora22+————-
#systemctl start mariadb
#systemctl enable mariadb
————-通過SysVInit-CentOS/RHEL 6andFedora————-
# service mysqld start
# chkconfig –level 35 mysqld on

9、 然后運行 mysql_secure_installation 腳本去保護數據庫(設置 root 密碼, 禁用遠程登錄,移除測試數據庫并移除匿名用戶),如下所示:

# mysql_secure_installation

先是設置密碼,會提示先輸入密碼

Enter current password for root (enter for none):<–初次運行直接回車

設置密碼

Set root password? [Y/n] <– 是否設置root用戶密碼,輸入y并回車或直接回車

New password: <– 設置root用戶的密碼

Re-enter new password: <– 再輸入一次你設置的密碼

其他配置

Remove anonymous users? [Y/n] <– 是否刪除匿名用戶,Y,回車

Disallow root login remotely? [Y/n] <–是否禁止root遠程登錄,N,回車,

Remove test database and access to it? [Y/n] <– 是否刪除test數據庫,Y,回車

Reload privilege tables now? [Y/n] <– 是否重新加載權限表,回車

初始化MariaDB完成,接下來測試登錄

第4步: 在 CentOS 中安裝和配置 Drupal 8

10、 這里我們使用 wget 命令 下載最新版本 Drupal(例如最新的 8.6.4),如果你沒有安裝 wget 和 gzip 包 ,請使用下面命令安裝它們:

#yum install wget gzip
#wget-c https://ftp.drupal.org/files/projects/drupal-8.6.4.tar.gz

11、 之后,解壓 tar 文件 并移動 Drupal 目錄到 Apache 文檔根目錄(/var/www/html)。

#tar -zxvf drupal-8.6.4.tar.gz
#mv drupal-8.6.4/var/www/html/drupal

12、 然后,依據 /var/www/html/drupal/sites/default 目錄下的示例設置文件 default.settings.php,創建設置文件 settings.php,然后給 Drupal 站點目錄設置適當權限,包括子目錄和文件,如下所示:

#cd/var/www/html/drupal/sites/default/
#cp default.settings.php settings.php
#chown-R apache:apache /var/www/html/drupal/

13、 更重要的是在 /var/www/html/drupal/sites/ 目錄設置 SElinux 規則,如下:

# chcon -R -t httpd_sys_content_rw_t/var/www/html/drupal/sites/

14、 現在我們必須為 Drupal 站點去創建一個用于管理的數據庫和用戶。

[root@localhost default]# mysql -u root -p
Enter password:
Welcome to the MariaDB monitor.  Commands end with ; or g.
Your MariaDB connection id is 16
Server version: 10.3.11-MariaDB MariaDB Server

Copyright (c) 2000, 2018, Oracle, MariaDB Corporation Ab and others.

Type ‘help;’ or ‘h’ for help. Type ‘c’ to clear the current input statement.

MariaDB [(none)]> create database drupal;
Query OK, 1 row affected (0.000 sec)

MariaDB [(none)]> create user linuxidc@localhost identified by ‘linuxidc’;
Query OK, 0 rows affected (0.006 sec)

MariaDB [(none)]> grant all on drupal.* to linuxidc@localhost;
Query OK, 0 rows affected (0.005 sec)

MariaDB [(none)]> flush privileges;
Query OK, 0 rows affected (0.005 sec)

MariaDB [(none)]> exit
Bye

CentOS 7.5 安裝部署 Drupal 8.6.4 圖文詳解

15、 最后,打開地址: http://server_IP/drupal/ 開始網站的安裝,選擇你首選的安裝語言然后點擊保存以繼續。

CentOS 7.5 安裝部署 Drupal 8.6.4 圖文詳解

Drupal 安裝語言

16、 下一步,選擇安裝配置文件,選擇 Standard(標準),點擊保存繼續。

CentOS 7.5 安裝部署 Drupal 8.6.4 圖文詳解

Drupal 安裝配置文件

17、 在進行下一步之前查看并通過需求審查并啟用 Clean URL。

CentOS 7.5 安裝部署 Drupal 8.6.4 圖文詳解

驗證 Drupal 需求

現在在你的 Apache 配置下啟用 Clean URL 的 Drupal。

#nano /etc/httpd/conf/httpd.conf

確保為默認根文檔目錄 /var/www/html 設置 AllowOverride All,(原來是 None)如下圖所示:

CentOS 7.5 安裝部署 Drupal 8.6.4 圖文詳解

在 Drupal 中啟用 Clean URL

18、 當你為 Drupal 啟用 Clean URL,刷新頁面從下面界面執行數據庫配置,輸入 Drupal 站點數據庫名,數據庫用戶和數據庫密碼。

當填寫完所有信息點擊保存并繼續。

CentOS 7.5 安裝部署 Drupal 8.6.4 圖文詳解

Drupal 數據庫配置

若上述設置正確,Drupal 站點安裝應該完成了,如下圖界面。

CentOS 7.5 安裝部署 Drupal 8.6.4 圖文詳解

Drupal 安裝

19、 接下來配置站點為下面的設置(使用適用你的情況的值):

站點名稱  – Linux公社 www.linuxidc.com
站點郵箱地址  – root@linuxidc.com
用戶名  – linuxidc
密碼  – ##########
用戶的郵箱地址  – root@linuxidc.com
默認國家  – China
默認時區  – UTC
設置適當的值后,點擊保存并繼續完成站點安裝過程。

CentOS 7.5 安裝部署 Drupal 8.6.4 圖文詳解

Drupal 站點配置

20、下圖顯示的是通過 LAMP 成功安裝的 Drupal 8 站點。

CentOS 7.5 安裝部署 Drupal 8.6.4 圖文詳解

Drupal 站點面板

現在你可以點擊增加內容,創建示例網頁內容。

選項: 有些人使用 MySQL 命令行管理數據庫不舒服,可以從瀏覽器界面 安裝 PHPMyAdmin 管理數據庫

瀏覽 Drupal 文檔 : https://www.drupal.org/docs/8

就這樣!本文我們展示了在 CentOS 7 上如何去下載、安裝和使用基本配置來設置 LAMP 以及 Drupal 8。 歡迎就這個教程提供反饋,或提供給我們一些相關信息。

贊(0)
分享到: 更多 (0)
?
網站地圖   滬ICP備18035694號-2    滬公網安備31011702889846號
gmnon.cn-疯狂蹂躏欧美一区二区精品,欧美精品久久久久a,高清在线视频日韩欧美,日韩免费av一区二区
在线观看av的网址| 五月天婷婷影视| 成人免费观看在线| 久久福利一区二区| 六月丁香婷婷在线| 亚洲av综合色区| 欧美激情第四页| 一级做a免费视频| 91 在线视频观看| 日韩成人av免费| 视频一区二区视频| 免费看啪啪网站| 国产欧美精品aaaaaa片| 亚洲国产精品无码av| 成人在线观看毛片| 国产九九九视频| 欧洲金发美女大战黑人| 又大又硬又爽免费视频| 成人一区二区免费视频| 国产精品亚洲二区在线观看 | 亚洲一二三av| 亚洲最大天堂网| 国产成人生活片| 激情综合在线观看| 国产乱女淫av麻豆国产| 国产一级做a爰片久久毛片男| 国产v片免费观看| 在线观看av网页| 久久久久久久9| 国产一级做a爰片久久| 亚洲精品在线视频播放| 国产精品一线二线三线| 成人综合久久网| 日韩在线一级片| 亚洲一级片av| www日韩视频| 久久这里只有精品8| 超碰在线97免费| 欧美精品自拍视频| 久久久久久久久久久久久久久国产| 成年丰满熟妇午夜免费视频| 波多野结衣天堂| 婷婷无套内射影院| 中国黄色录像片| 91日韩视频在线观看| 亚洲理论电影在线观看| 激情在线观看视频| 色诱视频在线观看| 每日在线观看av| 五月天综合婷婷| 一区二区三区四区毛片| 日韩一级片播放| 欧美日韩在线一| av一区二区三区免费观看| 国产欧美一区二| 色婷婷成人在线| 99视频在线视频| 欧洲黄色一级视频| 国产原创popny丨九色| 国产在线无码精品| 一级全黄肉体裸体全过程| 污片在线免费看| 婷婷丁香激情网| 男女男精品视频站| 色噜噜狠狠一区二区| 亚洲综合色在线观看| 免费看涩涩视频| 久久这里只精品| 亚洲小视频网站| 日日夜夜精品视频免费观看| 91精品国产三级| 欧美 亚洲 视频| 男的插女的下面视频| 久久亚洲精品无码va白人极品| japanese在线播放| 97视频在线免费| 国产欧美高清在线| 手机在线看福利| 中文字幕亚洲影院| 久久久九九九热| 成年人看的毛片| 春日野结衣av| 欧美一级小视频| 成人免费在线视频播放| 91专区在线观看| 五月婷婷丁香综合网| 超碰成人在线免费观看| 国产免费一区二区视频| 可以在线看的黄色网址| www.污网站| 日韩av中文字幕第一页| 激情婷婷综合网| 懂色av粉嫩av蜜臀av| 欧美成人免费在线观看视频| 牛夜精品久久久久久久| 亚洲五码在线观看视频| 无遮挡又爽又刺激的视频| 国模私拍视频在线观看| 超碰成人免费在线| 色一情一区二区三区| 日韩国产一级片| 91精品视频国产| 日韩精品无码一区二区三区免费| 亚洲激情在线看| 777久久久精品一区二区三区| 成人av毛片在线观看| 97国产在线播放| 亚洲啊啊啊啊啊| 天天综合网久久| 成人免费毛片网| 超薄肉色丝袜足j调教99| 欧美一级特黄a| 久久久精品在线视频| 特级西西人体www高清大胆| 我要看一级黄色大片| 久久精品.com| 欧美 日韩 亚洲 一区| 成人高清在线观看视频| 最近中文字幕一区二区| 国产一区二区在线视频播放| 亚洲一区二区中文字幕在线观看| 人妻精品无码一区二区三区| 欧美另类videosbestsex日本| 福利视频999| 亚洲小视频网站| 性生活免费在线观看| 久久9精品区-无套内射无码| 久久艹国产精品| 天堂а√在线中文在线| 久久久一二三四| 欧美一级免费在线观看| 在线观看av免费观看| 在线视频观看一区二区| 天天操狠狠操夜夜操| 黄色手机在线视频| 日韩欧美国产片| 亚洲精品mv在线观看| 91精品视频国产| 四虎永久免费网站| 日本一本草久p| av动漫在线免费观看| 国产aaa免费视频| 日日碰狠狠添天天爽超碰97| 欧美日韩精品在线一区二区 | 欧美日韩dvd| 99er在线视频| 99热自拍偷拍| 爱情岛论坛成人| 国产又粗又猛大又黄又爽| 天天做天天爱天天高潮| www..com日韩| 999在线免费视频| 天天av天天操| av在线观看地址| 浓精h攵女乱爱av| 国产高清不卡无码视频| 久久久久免费看黄a片app| 日本精品免费在线观看| 五月天开心婷婷| 欧美国产视频一区| 那种视频在线观看| 深爱五月综合网| 免费一级特黄特色毛片久久看| 美女网站免费观看视频| 国产又粗又大又爽的视频| 女人天堂av手机在线| 久久久久久蜜桃一区二区| 999一区二区三区| 天天干天天操天天做| 成品人视频ww入口| 五月天中文字幕在线| 久久久久久免费看| 欧美国产日韩另类 | 亚洲欧美手机在线| 无码精品a∨在线观看中文| 91 在线视频观看| 欧美日韩在线视频一区二区三区| www.国产福利| 国产视频在线视频| 国产毛片视频网站| 欧美少妇一级片| 日本一二三区在线| 欧美亚洲日本在线观看| 欧美视频在线免费播放| 台湾无码一区二区| 中文av字幕在线观看| 人妻无码视频一区二区三区| 福利视频免费在线观看| 久久精品国产精品亚洲精品色| 亚洲精品中文字幕无码蜜桃| 欧美日韩性生活片| www..com日韩| 欧美黑人在线观看| 久久福利一区二区| 日本免费黄色小视频| av在线网站免费观看| 免费成人深夜夜行网站视频| www.久久av.com| 夜夜爽久久精品91| 五月天男人天堂|