4
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

Docker 環境構築 備忘録

Last updated at Posted at 2018-10-07

はじめに

dockerでLAMP環境を作ったので、忘れないようにここに書いておく

Dockerコンテナの準備

Mysqlコンテナを立てる

docker run --name mysql -e MYSQL_ROOT_PASSWORD=**** -d mysql:5.7

centosコンテナを立てる

docker run -it --name centos -p 80:80 -v /data:/data --link mysql:mysql centos:6.7

OSコンテナにいろいろインストールする。

yumをupdateする

yum update

vimをインストールする

yum install vim

gitをインストールする

yum install git

apacheをインストールする

yum insatall apache

php72をインストールする

yum -y install epel-release
yum -y install http://rpms.famillecollet.com/enterprise/remi-release-6.rpm
yum install --enablerepo=remi,remi-php72 php php-mysql php-mbstring php-pdo php-common

apacheを起動する

/etc/httpd/conf.d/hoge.conf
ここに新しくアクセス先の情報を記述する。

<VirtualHost *:80>
  DocumentRoot "/var/www/html"
  ServerName hoge
  ErrorLog logs/hoge-error_log
  CustomLog logs/hoge-access_log common
</VirtualHost>

apacheを起動する

/etc/init.d/httpd start

#localのhostsに接続情報を記述する

127.0.0.1 localhost hoge.jp

あとはブラウザからhoge.jpでアクセスできる

4
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
4
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?