概要
vagrantを用いて、構築したローカル開発環境の設定を行う
コマンド
以下は、MacのTerminalを用いて作業を行う
CentOSの起動
コマンド
$ vagrant ssh
今回は
・git
・Java
・Apache
・PHP
・MariaDB
・Ruby
のインストールを行う。
git
Download
$ sudo yum -y install git
Java8のダウンロード
Download
$ wget --no-check-certificate --no-cookies --header "Cookie: oraclelicense=accept-securebackup-cookie" "http://download.oracle.com/otn-pub/java/jdk/8u45-b14/jdk-8u45-linux-x64.tar.gz"
ダウンロードしたファイルは
/home/vagrant/
にあるため、/usr/local/java/
に移動し解答する。
コマンド
# mv /home/vagrant/jdk-8u45-linux-x64.tar.gz /usr/local/java/
# tar xvf idk-8u45-linux-x64.tar.gz
シンボリックリンクを当てておく
コマンド
# ln -s jdk1.8.0_45 latest
環境設定にJAVA_HOMEを設定
/etc/profile.dにjavaenv.shとjavaenv.cshを作成
javaenv.sh
export JAVA_HOME=/usr/local/java/latest
export PATH=$PATH:$JAVA_HOME/bin
javaenv.csh
setenv JAVA_HOME=/usr/local/java/latest
setenv PATH=$PATH:$JAVA_HOME/bin
Apache/PHP
ApacheおよびPHPのインストール
Install
# yum -y install http
# yum -y install php php-mbstring
MariaDB
Install
# yum -y install mariadb-server
MariaDB設定を行うのに、設定ファイルの編集
server.cf
[mysqld]
character-set-server = utf8
上記を追加する。
MariaDBを起動し、自動起動設定を行う。
コマンド
# systemctl start mariadb
# systemctl enable mariadb
Ruby
Rubyおよび各種必要なパッケージのインストール
Install
$ sudo yum -y install ruby ruby-devel libxml2-devel libxslt-devel
各種インストールはこれで完了である。
その他、設定は各自必要な仕様で行ってください。