fuelPHPをガリガリ動かすためにセットアップ

VMWareダウンロード&インストール
・CentOS6.5のisoイメージをダウンロード
VMWareからisoイメージをインストール
Teratermダウンロード&インストール
・ifconfigでIPアドレス確認
WindowsからTeratermSSH接続


yumアップデート
yum -y upgrade


Apacheインストール ※参考リンク:http://centossrv.com/apache.shtml
yum -y install httpd-devel
yum -y install mod_ssl


phpインストール 5.3.3-27から5.4.22-1に変更
yum list | grep php
yum remove php php-*
cd /usr/local/src
wget http://dl.iuscommunity.org/pub/ius/stable/Redhat/6/x86_64/epel-release-6-5.noarch.rpm
wget http://dl.iuscommunity.org/pub/ius/stable/Redhat/6/x86_64/ius-release-1.0-11.ius.el6.noarch.rpm
rpm -ivh epel-release-6-5.noarch.rpm ius-release-1.0-11.ius.el6.noarch.rpm
yum install php54 php54-devel php54-common php54-cli php54-pear php54-xml php54-pdo


iptables設定変更
80番ポート開放
vi /etc/sysconfig/iptables

  • A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT

iptables再起動
/etc/rc.d/init.d/iptables restart


Apache設定変更
vi /etc/httpd/conf/httpd.conf

DocumentRootを/var/wwwに変更

Apache再起動
/etc/init.d/httpd restart
自動起動Apacheを設定
chkconfig httpd on


・疎通確認
vi /var/www/index.html

Hello Hoge World

http://[IPアドレス]/index.html


mysqlインストール 参考リンク:http://centossrv.com/mysql.shtml
yum -y install mysql-devel
yum -y install mysql-server
vi /etc/my.cnf

character-set-server = utf8 ←追加(MySQLサーバーの文字コードUTF-8にする)

/etc/rc.d/init.d/mysqld start
mysql -u root -p
show databases;
exit;
自動起動mysqlを設定
chkconfig mysqld on


・gitインストール
yum install git


・TimeZone変更
vi /etc/php.ini

date.timezone = 'Asia/Tokyo'


fuelPHPインストール
curl get.fuelphp.com/oil | sh


fuelPHPプロジェクト作成
cd /var/www
oil create projectname