CentOS7 PHP7.1.5のphp.ini

【CentOS7】]Apache2.4.xx + PHP7.1.xx + MariaDB10.1.xxをインストール

【CentOS7】Apache2.4.xx + PHP7.1.xx + MariaDB10.1.xx の環境構築

今日は、Linux(CentOS7)サーバにApache2.4 + PHP + MariaDBの環境を構築です。

 

インストールしたいのは、いずれも最新バージョンなので、

Apache2.4.xx(現時点では2.4.25) + PHP7.1.xx(現時点では7.1.5) + MariaDB10.1.xx(現時点では10.1.24)

という環境の構築を目指します。

 

ただ、デフォルトのままのインストールだと、

Apache2.4.6 + PHP5.4.16 + MariaDB5.5.52

になってしまうので、

最新のリポジトリの追加作業などが必要になります。

 

それでは、早速、作業開始です。

 

Apache2.4.xxのインストール

・古いバージョンのApacheを停止
# systemctl stop httpd.service

・古いバージョンのApacheを削除
# yum -y remove httpd-*

・CentOS7用のIUSリポジトリを追加
# rpm -Uvh https://centos7.iuscommunity.org/ius-release.rpm

・Nghttp2をインストール
# yum --enablerepo=epel -y install nghttp2

・インストール
# yum --disablerepo=base,extras,updates --enablerepo=ius -y install httpd

・バージョンを確認
# httpd -v

Server version: Apache/2.4.25 (CentOS)
Server built:   Jan 30 2017 21:01:04


・自動起動の設定
# systemctl enable httpd.service

・Apacheを起動
# systemctl start httpd.service

 

PHP7.1.xxのインストール

・インストール
※上記でIUSリポジトリを追加しているので、そこからインストールします。
# yum -y install php71u-mysqlnd mod_php71u php71u-cli php71u-mcrypt php71u-gd

・バージョンを確認
# php -v

・PHPのバージョンを確認

PHP 7.1.5 (cli) (built: May 11 2017 14:50:47) ( NTS )
Copyright (c) 1997-2017 The PHP Group
Zend Engine v3.1.0, Copyright (c) 1998-2017 Zend Technologies

CentOS7 PHP7.1.5のphp.ini

 

MariaDB10.1.xxをインストール

・リポジトリファイルを作成
# vi /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


・インストール
# yum -y install MariaDB-server MariaDB-client

・MariaDBのバージョンを確認
# mysql -V

mysql  Ver 15.1 Distrib 10.1.24-MariaDB, for Linux (x86_64) using readline 5.1


・自動起動設定
# systemctl enable mariadb

・MariaDBを起動
# systemctl start mariadb.service

・MariaDBの初期設定
# /usr/bin/mysql_secure_installation

この記事を書いている人
株式会社ディープ
名前足立拓也

メールアドレスadachi@deep-deep.jp

関連記事

最近の記事

  1. レンタルサーバ:おすすめの共用サーバ
  2. ホームページ(homepage)
  3. システムアップデート
  4. エックスサーバー(XSERVER)
  5. エックスサーバー(XSERVER)
  6. エックスサーバー(XSERVER)
  7. WEBサイト構築
  8. スパム(SPAM)対策
  9. サイト公開
  10. ネームサーバーの登録

Twitter

ダッチ(足立拓也)
@gatsu0000

  • RT @goens69732829: 明日は譲渡会です‼️‼️‼️ 今年最後の譲渡会はたくさんの猫ちゃんが参加🥰 皆さん拡散の応援宜しくお願い致します‼️ 12月8日(日) 時間:11:00〜15:00 場所:いなげビレッジ虹と風 虹の棟 2F 会議室・宙 (千葉市稲毛…
    about 1日 ago via Twitter Web App

アーカイブ

PAGE TOP