溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶服務(wù)條款》

Linux服務(wù)器中的drupal是什么意思

發(fā)布時(shí)間:2021-11-08 16:09:23 來源:億速云 閱讀:112 作者:柒染 欄目:建站服務(wù)器

這篇文章給大家介紹Linux服務(wù)器中的drupal是什么意思,內(nèi)容非常詳細(xì),感興趣的小伙伴們可以參考借鑒,希望對(duì)大家能有所幫助。

Drupal

Drupal為用戶提供各種工具來管理網(wǎng)站,它可以幫助用戶入門,建立自己的網(wǎng)站    

1、下載drupal軟件(https://www.drupal.org/project/drupal/releases/7.15)和XOOPS漢化包(http://drupalchina.cn/download/)

2、為drupal創(chuàng)建自己的數(shù)據(jù)庫,我們起名為“drupal”

3、將drupal安裝包解壓到apache的網(wǎng)頁根目錄“/var/www/html/”,將漢化包放在drupal中

[root@localhost html]# cp /wj/drupal-7.59.tar /var/www/html/      //拷貝壓縮包

[root@localhost html]# tar xvf drupal-7.59.tar      //解壓

[root@localhost html]# mv drupal-7.59 drupal          //重命令,這樣方便從瀏覽器打開

[root@localhost html]# cp /wj/drupal-7.59.zh-hans-po drupal/profiles/standard/translations/          //將漢化包拷貝到指定地方

4、安裝。在瀏覽器輸入“127.0.0.1/drupal”,進(jìn)入安裝界面

1)選擇普通安裝

Linux服務(wù)器中的drupal是什么意思

2)選擇語言,如果沒有拷貝漢化包,那么就無法選擇漢語

Linux服務(wù)器中的drupal是什么意思

3)這一步看到有幾個(gè)錯(cuò)誤

Linux服務(wù)器中的drupal是什么意思

     3-1)如果出現(xiàn)“php擴(kuò)展”錯(cuò)誤,那么就安裝php-xml包

     3-2)文件系統(tǒng)錯(cuò)誤。我們需要在drupal目錄下創(chuàng)建指定的文件,設(shè)置權(quán)限為777

[root@localhost html]# cd drupal

[root@localhost drupal]# mkdir sites/default/files

[root@localhost drupal]# chmod 777 sites/default/files/

           3-3)配置文件錯(cuò)誤。用戶可以安裝上面的錯(cuò)誤提醒,將default.settings.php復(fù)制一份,然后修改權(quán)限777

[root@localhost drupal]# cp sites/default/default.settings.php sites/default/settings.php

[root@localhost drupal]# chmod 777 sites/default/settings.php

4)設(shè)置數(shù)據(jù)庫。此數(shù)據(jù)庫就是我們?cè)陂_始的時(shí)候創(chuàng)建的,如果你還不會(huì)使用mysql,那么可以嘗試用phpMyAdmin來創(chuàng)建

Linux服務(wù)器中的drupal是什么意思

5)正在安裝

Linux服務(wù)器中的drupal是什么意思

6)設(shè)置站點(diǎn)信息,包括郵箱、管理員賬號(hào)、密碼等內(nèi)容

Linux服務(wù)器中的drupal是什么意思

7)安裝成功,在瀏覽器輸入“127.0.0.1/drupal”就可以訪問了

Linux服務(wù)器中的drupal是什么意思

5、狀態(tài)報(bào)告。登錄drupal,選擇“報(bào)告”->“狀態(tài)報(bào)告”,這里可以看到上傳進(jìn)度還不能使用,需要安裝PECL。另外,mysql還不支持4字節(jié)utf-8,我們需要開啟這個(gè)功能。

       Linux服務(wù)器中的drupal是什么意思

6、安裝PECL。首先要安裝一些依賴軟件php-devel、php-pear,然后才能安裝PECL

[root@localhost ~]# yum install -y php-devel php-pecl php-pear

[root@localhost ~]# pecl install uploadprogress

Build process completed successfully

Installing '/usr/lib/php/modules/uploadprogress.so'

install ok: channel://pecl.php.net/uploadprogress-1.0.3.1

configuration option "php_ini" is not set to php.ini location

You should add "extension=uploadprogress.so" to php.ini

7、修改php配置文件php.ini

[root@localhost ~]# gedit /etc/php.ini

extentsion=uploadprogress.so

8、修改mysql配置文件my.cnf

[root@localhost ~]# gedit /etc/my.cnf

[mysqld]

datadir=/var/lib/mysql

socket=/var/lib/mysql/mysql.sock

user=mysql

# Disabling symbolic-links is recommended to prevent assorted security risks

symbolic-links=0

innodb_large_prefix=true

innodb_file_format=barracu

innodb_file_per_table=true

9、重啟mysql和apache

[root@localhost ~]# service httpd restart

停止 httpd                                              [確定]

正在啟動(dòng) httpdhttpd: Could not reliably determine the server's fully qualified domain name, using localhost.localdomain for ServerName

                                                          [確定]

[root@localhost ~]# service mysqld restart

停止 mysqld                                             [確定]

MySQL Daemon  start.

正在啟動(dòng) mysqld                                          [確定]

[root@localhost ~]# 

 

10、修改settings權(quán)限,取消寫入屬性。

[root@localhost drupal]# chmod 444 sites/default/settings.php 

[root@localhost drupal]# chmod 555 sites/default

關(guān)于Linux服務(wù)器中的drupal是什么意思就分享到這里了,希望以上內(nèi)容可以對(duì)大家有一定的幫助,可以學(xué)到更多知識(shí)。如果覺得文章不錯(cuò),可以把它分享出去讓更多的人看到。

向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI