Vagrantで仮想開発環境を作る(CentOS/LAMP)
前提
- Vagrantの使い方は知ってる
- LAMP知ってる
- CentOS
VagrantでVMの起動と接続
1.Vagrant up
Vagrantfile
Vagrant.configure("2") do |config|
config.vm.box = "bento/centos-7.2"
config.vm.network "forwarded_port", guest: 80, host: 8080
end
2.vagrant ssh
とsu -
1.Vagrant up
Vagrant.configure("2") do |config|
config.vm.box = "bento/centos-7.2"
config.vm.network "forwarded_port", guest: 80, host: 8080
end
2.vagrant ssh
とsu -
初期パスはvagrant
Apacheインストールとアクセス確認
1.yum -y install httpd
そして httpd start
yum -y install httpd
そして httpd start
これでhttp://www.example.com
にアクセスすればつながるんじゃないの
「つながんない」
2.vi /etc/httpd/conf/httpd.conf
#ServerName www.example.com:80
↓
ServerName localhost:8080
3. httpd restart
http://localhost:8080/
でつながった
補足: chkconfig httpd on
これで、VM起動時にサーバーも立ち上がってくれるので便利そう
MySqlのインストールと動作確認
1. rpm -ivh htt~~
rpm -ivh http://dev.mysql.com/get/mysql57-community-release-el7-7.noarch.rpm
rpm -ivh htt~~
rpm -ivh http://dev.mysql.com/get/mysql57-community-release-el7-7.noarch.rpm
これいまいちわかってない。先にやっとかないといけないらしい。
2. yum install -y mysql-community-server
インストール
3.mysql --version
確認
補足:セットアップ
多分この後接続のためのセットアップしなきゃならんと思う
http://qiita.com/ksugawara61/items/336ffab798e05cae4afc
PHPのインストールと動作確認
1. yum -y install php
2. php -v
yum -y install php
php -v
これが出て終わり
PHP 5.4.16 (cli) (built: Aug 11 2016 21:24:59)
Copyright (c) 1997-2013 The PHP Group
Zend Engine v2.4.0, Copyright (c) 1998-2013 Zend Technologies
引き続く?
Author And Source
この問題について(Vagrantで仮想開発環境を作る(CentOS/LAMP)), 我々は、より多くの情報をここで見つけました https://qiita.com/ksyunnnn/items/a58982e179f48a7650ab著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .