はじめに、yumをアップデートして最新に。
- yum -y update
WEBサーバ
webサーバになるApacheのインストール
.htaccessを使えるようにする。
AllowOverride All
</Directory>
Apacheを起動させる。
PHPを入れよう
リポジトリを入れる。
- yum install epel-release
- rpm -Uvh http://rpms.famillecollet.com/enterprise/remi-release-7.rpm
ライブラリのインストール。
- sudo yum install --enablerepo=epel,remi-php70 php php-mcrypt php-mbstring php-fpm php-mysqlnd php-opcache php-apcu php-devel php-pecl-xdebug php-pecl-xhprof php-gd php-twig-ctwig php-pecl-uploadprogress php-pdo
タイムゾーンの設定。
- vi /etc/php.ini
|
DBを入れよう
MySQLのインストール
- yum localinstall http://dev.mysql.com/get/mysql57-community-release-el7-7.noarch.rpm
- yum install mysql mysql-devel mysql-server mysql-utilities mysql-community-common
MySQLを起動させる。
- systemctl enable mysqld.service
- systemctl start mysqld
初期rootパスワードを確認する。
- grep -i "temporary password" /var/log/mysqld.log
一番後ろの:の後部からがパスワード。
MySQLにログインする
- mysql -uroot -p
パスワードは?と聞かれるので、上で確認したパスワードをコピペする。
ログインしたら、rootのパスワードを設定する。
- mysql> ALTER USER 'root'@'localhost' IDENTIFIED BY ‘自分で設定するある程度強力なパスワード';
データベースを作成する。
データベースのユーザの作成をする。
- mysql> grant all privileges on drupal.* to ‘自分で設定するユーザ名'@'localhost' IDENTIFIED BY '自分で設定するある程度強力なパスワード';
MySQLの作業の終了。
- mysql> exit
Drupal8のダウンロード
Drupal8をダウンロードしよう
- cd /var/www/html
- yum install wget unzip
- wget https://ftp.drupal.org/files/projects/drupal-8.3.7.zip
- unzip drupal-8.3.7.zip
名前を変更
権限をApacheに変更する。
ディレクトリの作成
- mkdir /var/www/html/drupal/sites/default/files
- mkdir /var/www/html/drupal/sites/default/files/translations
権限の設定をする
- chmod a+w /var/www/html/drupal/sites/default/files
- chmod a+w /var/www/html/drupal/sites/default/files/translations
SELinuxの作成
設定ファイルの作成
- cp /var/www/html/drupal/sites/default/default.settings.php /var/www/html/drupal/sites/default/settings.php
パーミッションの変更
参考リンク:
Drupalを使うときに参考にした本
Drupal 8 スタートブック―作りながら学ぶWebサイト構築(Think IT Books)
- 作者: ANNAI 株式会社
- 出版社/メーカー: インプレス
- 発売日: 2017/01/20
- メディア: 単行本(ソフトカバー)
- この商品を含むブログを見る