Skip to content

Build LEMP environment on Docker server by one-liner command

License

Notifications You must be signed in to change notification settings

czbone/oneliner-lemp-on-docker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

36 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

1行でLEMP環境構築

サーバにrootログインし1行のコマンドを実行するだけでDockerコンテナを使用したLEMPサーバ環境が構築できるスクリプトです。

対象OS

  • CentOS Linux v8
  • Rocky Linux v8
  • Alma Linux v8

ライセンス

MIT license

内容

Ansibleのローカル実行でDocker環境をインストールし、Dockerコンテナを使用してLEMP環境を構築します。

LEMP環境

  • db(Dockerコンテナ) - Mariadb最新
  • PHP(Dockerコンテナ) - PHP8最新
  • Nginx(Dockerコンテナ) - Nginx最新

主なインストールモジュール

ホストサーバ

  • docker-ce
  • docker-ce-cli
  • docker-compose

使い方

新規にOSをインストールしたサーバにrootでログインし、以下の1行のコマンドをそのままコピーして実行します。

実行コマンド

curl https://raw.githubusercontent.com/czbone/oneliner-lemp-on-docker/master/script/build_env.sh | bash

テスト

以下のURLにアクセスし、エラーなしで画面が表示されればOKです。

  • http://[IPアドレス]/_sample/index.php
  • http://[IPアドレス]/_sample/index2.php