GNU/Linux >> Linux の 問題 >  >> Cent OS

CentOS7にDrupal7をインストールする方法

CentOS7にDrupal7をインストールする方法を紹介します。このチュートリアルでは、Nginx、MariaDB、PHP-FPMを使用してCentOS7VPSにDrupalの最新バージョンをインストールするのに役立ちます。続行する前に、サーバーにLEMPスタック(Linux、Nginx、MariaDB、およびPHP)が既にインストールされていることを前提としています。そうでない場合は、LEMPチュートリアルのインストール方法に従ってLinuxvpsを準備できます。サーバーにすでにLEMPスタックがインストールされている場合は、問題ありません。 Drupal7をCentOS7にインストールするのはかなり簡単な作業であり、完了するのに10分以上かかることはありません。

1。 OSシステムを更新する

まず、すべてのシステムソフトウェアを利用可能な最新バージョンにアップグレードする必要があります。これは、次のコマンドを使用して実行できます:

## yum update

2。必要なパッケージをインストールする

また、yumを使用して必要なパッケージをインストールする必要があります:

yum install php-gd php-mbstring php-xml

3。 Drupalをダウンロード

次に、公式WebサイトからDrupalをダウンロードする必要があります。最新の安定版リリースは7.32であるため、次のコマンドでダウンロードできます。

## wget http://ftp.drupal.org/files/projects/drupal-7.32.tar.gz

4。 Drupalアーカイブを解凍します

その後、tar.gzアーカイブを解凍し、そのディレクトリを/ var / www / html

に移動する必要があります。
## tar -zxvf drupal-7.32.tar.gz
## mv drupal-7.32 drupal
## mv drupal /var/www/html/

5。 Drupalを構成する

これで、サーバー上の/ var / www / html / drupal / sites / default /ディレクトリに移動し、settings.phpという名前のdefault.settings.phpのコピーを作成して、そのディレクトリとファイルをすべてのユーザーが書き込み可能にすることができます。

## cd /var/www/html/drupal/sites/default/
## cp default.settings.php settings.php
## chmod 666 settings.php
## chmod 777 /var/www/html/drupal/sites/default

6。新しいデータベースを作成する

これらのいくつかの手順を完了すると、データベースを作成する準備が整います。ルートとしてMariaDBにログインします

## mysql -u root -p

次のコマンドを入力します:

## create database DrupalDB;
## grant all on DrupalDB.* to Drupal_user@localhost identified by "sEcReT_pASsWoRd";
## exit
で識別されるDrupal_user@localhostに付与します

7。 Webサーバーを構成する

ドメイン名を使用してサーバー上のDrupalディレクトリにアクセスできるようにWebサーバーを構成するときが来ました。

次のコマンドを使用して/etc/nginx/conf.dに移動します:

## cd /etc/nginx/conf.d

ファイルdrupal.confを作成します:

## nano drupal.conf

次の内容で:

server {
    server_name domain.com;
    listen 80;
    root /var/www/html/drupal;
    access_log /var/log/nginx/domain.com-access.log;
    error_log /var/log/nginx/domain.com-error.log;
    index index.php;

    location / {
        try_files  $uri $uri/ /index.php?$args;
    }

    location ~* \.(jpg|jpeg|gif|css|png|js|ico|html)$ {
        access_log off;
        expires max;
    }
    location ~ /\.ht {
        deny  all;
    }
    location ~ \.php {
        try_files $uri = 404;
        fastcgi_pass 127.0.0.1:9000;
        fastcgi_index index.php;
        include /etc/nginx/fastcgi_params;
        fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
    }
}

domain.comを自分のドメイン名に置き換えることを忘れないでください。

8.Webサーバーを再起動します

次に、NginxWebサーバーを再起動します。

systemctl restart nginx

それでおしまい。お気に入りのWebブラウザを使用して、次の場所に移動します。

http://domain.com

繰り返しになりますが、domain.comをドメイン名に置き換えることを忘れないでください。
次のように表示されます:

これで、指示に従って、CentOS7VPSへのDrupal7のインストールを完了することができます。

もちろん、マネージドDrupalホスティングサービスのいずれかを使用している場合は、CentOS7にDrupal7をインストールする必要はありません。その場合は、専門のLinux管理者にDrupalのインストールを依頼するだけです。彼らは24時間年中無休で利用可能であり、あなたの要求をすぐに処理します。また、CentOS8にDrupalをインストールする方法のガイドも公開しました。

PS 。この投稿が気に入った場合は、CentOS7にDrupal7をインストールする方法について、左側のボタンを使用してソーシャルネットワーク上の友達と共有するか、下に返信を残してください。ありがとう。


Cent OS
  1. CentOS7にPHP7、7.2、7.3をインストールする方法

  2. CentOS7にJava11および12をインストールする方法

  3. CentOS/FedoraにDrupalをインストールする方法

  1. CentOS7にWine4.0をインストールする方法

  2. CentOS7にVim8.2をインストールする方法

  3. CentOS7にVirtualBoxをインストールする方法

  1. CentOS8にGitをインストールする方法

  2. CentOS8にDockerをインストールする方法

  3. Centos8にJava8および11をインストールする方法