fuelPHPをガリガリ動かすためにセットアップ
・VMWareダウンロード&インストール
・CentOS6.5のisoイメージをダウンロード
・VMWareからisoイメージをインストール
・Teratermダウンロード&インストール
・ifconfigでIPアドレス確認
・WindowsからTeratermでSSH接続
・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
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
/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