はじめに
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でアクセスできる