このサイトは、只今WEB業界で活躍中のデザイナー、プログラマーの方々の情報を集めたweb統合情報サイトです。

Archives Details

VirtualBoxとVagrantで開発環境を構築 その2 PHP + MySQLインストール

tool

2013.09.07

この記事は最終更新日から1年以上が経過しています。

前回の

VirtualBoxとVagrantで開発環境を構築

の続きとなります。

今回はgit、vim、PHP、MySQLをインストールしていきます。

前回、サラっと書いたのですが、PHPのインストールから。

Vagrant + CentOS PHPインストール

何はともあれ、

vagrant up

でvargrantを起ち上げましょう。

コマンドはVagrantfileのある場所から。

vagrantが立ち上がりましたらsshで接続します。

sudo yum -y install php

こちらのyumコマンドでインストールが出来ます。

Vagrant + git vimインストール

続けて、/home/vagrantに yumコマンドでgit vimをインストールしていきます。

その前にアップデートを。少々時間がかかります。

sudo yum -y update

git

sudo yum -y install vim git

でgitと vimをインストール。

git --version

git version 1.7.1

等と表示すればokです。vimも同様となります。

Vagrant + CentOS MySQLインストール

最後にMySQLのインストールです。

MySQLに限っては以下のURLをブラウザで落とすなり、なんなりでダウンロードし、

ローカルのVagrantfileがある場所に格納します。

http://cdn.mysql.com/Downloads/MySQL-5.7/MySQL-shared-compat-5.7.1_m11-1.linux_glibc2.5.x86_64.rpm
http://cdn.mysql.com/Downloads/MySQL-5.6/MySQL-client-5.6.13-1.linux_glibc2.5.x86_64.rpm
http://cdn.mysql.com/Downloads/MySQL-5.6/MySQL-server-5.6.13-1.linux_glibc2.5.x86_64.rpm

ダウンロードし格納完了しましたら。
vagrantにssh接続し、/vagrant へ移動。
先程のファイルが同期されているのを確認のうえ、以下のコマンドでインストールを行います。

sudo yum localinstall MySQL-shared-compat-5.7.1_m11-1.linux_glibc2.5.x86_64.rpm
sudo yum localinstall MySQL-client-5.6.13-1.linux_glibc2.5.x86_64.rpm
sudo yum localinstall MySQL-server-5.6.13-1.linux_glibc2.5.x86_64.rpm

色々とログが表示し、y/n みたいに聞かれますので、yを入力リターン!

それぞれインストール完了しましたら、MySQLをスタート。

sudo service mysql start

初期パスワードを確認します。

sudo cat /root/.mysql_secret

入力。すると

# The random password set for the root user at Fri Sep  6 19:22:09 2013 (local time): xxxxxxxx

このような感じで表示します。xxxxxxxx が初期パスワードに該当します。

mysql -u root -p

でログイン。先程のパスワードを入力。リターン。

早速、初期パスワードを変更しましょう。

mysql > SET PASSWORD FOR root@localhost=PASSWORD('NEWPASSWORD');

NEWPASSWORD部分を任意のパスワードに変更。

mysql> FLUSH PRIVILEGES;

最後は上記のsql文で反映させます。

以上になりますー。

Comment

Related Article

クローンソフトの「EaseUS Disk Copy」を使って、OSのバックアップを取ってみた。

2019.05.06

Jenkins 認証情報「Jenkinsマスター上の~/.sshから」が表示しない

2018.11.17

CPU使用しすぎて、Conohaからサーバーシャットダウンされた件。

2018.03.28

春の大掃除。VHSに続いて、カセットテープもデジタル化!microSD保存 MP3変換プレーヤーを使ってみた。

2018.03.27

Macで、VHSダビング I-O DATA ビデオキャプチャー 「アナレコ」を使ってみた。

2018.03.27

無料でホームページ作成できるWixに新機能「Wix Code」 が追加!

2017.10.02

ドラクエ11(PS4)もプレイ可能!モバイルディスプレイ Diginnos DG-NP09D 8.9インチ を購入してみました!

2017.09.03

【簡単】iPhone Androidの画面をPCに表示や録画するアプリ。 Reflector2の使い方

2017.09.03

nginx location ディレクティブの優先度

2017.03.19

誰でも簡単に「ホームページ制作」が行える!というWix のサービスを使ってみました。

2017.02.07

CATEGORY LIST

LATEST NEWS

Ubuntu 18.04 LTSで OpenGL開発

ubuntu

2019.05.20

MacOS Mojave (10.14.4)の Xcode に、過去のMacOSのSDKをインストール

C++

2019.05.19

クローンソフトの「EaseUS Disk Copy」を使って、OSのバックアップを取ってみた。

tool

2019.05.06

Rails5 gemでmysql2が インストールできない

Ruby

2019.05.05

平成最後のお買い物!!「Logicool MX Master 2 Wireless Mouse」と「K780 マルチデバイス BLUETOOTH® キーボード」で快適PC生活。

ubuntu

2019.04.27

Amazon 87時間のビックセール タイムセール祭りで購入したもの

イベント

2019.04.23

Androidに Linuxを簡単にインストールするアプリ「UserLAnd」

Linux

2019.04.16

SPAサイトでの認証認可 JWT✗Rails5✗Nuxt.js

JavaScript

2019.03.24

CentOS MySQL(MariaDB) を バージョン10.3に yumでアップデート

MySQL

2019.03.22

Ubuntu 開発環境構築まとめ

ubuntu

2019.02.25

Nuxt.js と auth-module (@nuxtjs/auth)で、JWT(JSON Web Tokens)& OAuth 認証 ログイン

JavaScript

2019.02.21

HerokuでRailsをビルド buildpack、Rubyバージョンでエラー

エラー

2019.02.13

RANKING

Follow

SPONSOR

現在、掲載募集中です。



Links

About Us

WEBデザイナーの、WEBデザイナーによる、WEBデザイナーの為のサイト。「みんなで書こう!」と仲間を募ってみたが、結局書くのは自分だけとなってしまいました。日々のメモを綴っていきます。

Entry Profile

Graphical FrontEnd Engineer
- Daisuke Takayama

MAD CITY 北九州市で生まれ育つ。20代はバンド活動に明け暮れ、ふと「webデザイナーになりたい。」と思い、デジタルハリウッド福岡校入学。卒業後、数々の賞を受賞、web業界をざわつかせる。
現在、主に、ゲーム制作中心に港区六本木界隈で活動中。

FOLLOW US