LoginSignup
3
3

More than 5 years have passed since last update.

ローカル開発環境(CentOS)の各種パッケージインストール

Posted at

概要

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

各種インストールはこれで完了である。
その他、設定は各自必要な仕様で行ってください。

3
3
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
3
3