WEBサーバー、データベース、PHPを一括でインストールできます
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.

README.md

LAMP

CentOS7専用となります。centos7 minimal インストール した状態で何もはいっていない状態で必要なファイルを実行してください LAMP環境を構築します ※自己責任で実行してください

テスト環境

conohaのVPS

  • メモリ:512MB
  • CPU:1コア
  • SSD:20GB

さくらののVPS

  • メモリ:512MB
  • CPU:1コア
  • SSD:20GB

さくらのクラウド

  • メモリ:1GB
  • CPU:1コア
  • SSD:20GB

実行方法

SFTPなどでアップロードをして、rootユーザーもしくはsudo権限で実行 wgetを使用する場合は環境構築スクリプトを公開してますを閲覧してください。 wgetがない場合は yum -y install wget でインストールしてください

sh ファイル名.sh ←同じ階層にある場合

sh /home/ユーザー名/ファイル名.sh ユーザー階層にある場合(rootユーザー実行時)

共通内容

  • epelインストール
  • gitのインストール
  • システム更新
  • mod_sslのインストール
  • HTTP2の有効化
  • firewallのポート許可(80番、443番)
  • gzip圧縮の設定
  • centosユーザーの作成
  • スロークエリ有効化

apache_php72_mariadb103.sh

Apache2.4+PHP7.2+MariaDB10.3をインストールします。 PHP7は モジュール版 となります

apache_php72_fcgid_mariadb103.sh

Apache2.4+PHP7.2+MariaDB10.3をインストールします。 PHP7は FastCGI版 となります。

apache_php73_fcgid_mariadb103.sh

Apache2.4+PHP7.3+MariaDB10.3をインストールします。 PHP7は FastCGI版 となります。

apache_php72_mysql57.sh

Apache2.4+PHP7.2+MySQL5.7をインストールします。

  • デフォルトパスワード有効期限無効

PHP7は モジュール版 となります

apache_php73_mysql57.sh

Apache2.4+PHP7.3+MySQL5.7をインストールします。

  • デフォルトパスワード有効期限無効

PHP7は モジュール版 となります

apache_php72_mysql80.sh

Apache2.4+PHP7.2+MySQL8.0をインストールします。 自動起動もOnとなります 有効機能

  • デフォルトパスワード有効期限無効

PHP7は モジュール版 となります