Linuxサーバ--- Drupalの

Drupalの

        Drupalは、ユーザーが始めるのに役立つことができ、サイトを管理するためのさまざまなツールをユーザーに提供し、あなた自身のウェブサイトを作成します    

1、Drupalのダウンロードソフトウェア(https://www.drupal.org/project/drupal/releases/7.15)とXOOPS完成したパッケージ(http://drupalchina.cn/download/

 

2、Drupalは、独自のデータベースを作成するために、我々は名前の「drupalの」

 

drupalの上、完成したパッケージでは3、ApacheのDrupalのWebルートディレクトリを抽出するインストールパッケージ "/ var / www / htmlと設定/"、

[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」と入力し、インストールインターフェイスを入力します。

       1)通常のインストールを選択します

        

       2)完成したパッケージのないコピーが存在しない場合は、言語を選択して、あなたが中国を選択することはできません

        

       3)このステップでは、いくつかのエラーを見つけることです

        

            3-1)「PHPの拡張子は」誤り、その後のphp-xmlのパッケージをインストールする場合

            3-2)ファイルシステムエラー。私たちは、777に権限を設定し、Drupalのディレクトリに指定されたファイルを作成する必要があります

[root@localhost html]# cd drupal

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

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

           3-3)コンフィギュレーション・ファイル・エラー。ユーザーが権利777を変更し、その後、上記のエラーリマインダー、default.settings.phpのコピーをインストールすることができます

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

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

       4)データベースを設定します。このデータベースはMySQLを使用しない場合、我々が最初に作成されたことを、あなたはphpMyAdminを使用して作成しようとすることができますです

        

       5)がインストールされています

        

       6)などのメールボックスの内容は、管理者アカウント、パスワード、を含む、サイトの情報を設定します。

       

       7)インストールが成功し、ブラウザや「127.0.0.1/drupal」を入力を訪問することができます

        

     

5、ステータスレポート。「レポート」を選択し、Drupalのログイン - >あなたが使用することはできませんアップロードの進行状況を見ることができる「ステータスレポート」は、あなたはPECLをインストールする必要があります。また、MySQLは4バイトのUTF-8をサポートしていない、我々は、この機能をオンにする必要があります。

        

 

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                                              [确定]

正在启动 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.

正在启动 mysqld                                          [确定]

[root@localhost ~]# 

 

 

10、修改settings权限,取消写入属性。

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

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

 

      做了一个Linux学习的平台,目前出来一个雏形,各位可以参考使用
      链接:https://pan.baidu.com/s/1GOLVU2CbpBNGtunztVpaCQ  密码:n7bk  
       

おすすめ

転載: www.cnblogs.com/wj78080458/p/10174416.html