事前の準備
VMをインストールしておく
・バーチャルボックスのインストール(https://www.virtualbox.org/wiki/Downloads)
OSを準備
・CentOS 【CentOS-6.5-i386-minimal.iso 29-Nov-2013 21:12 324M】
http://ftp.iij.ad.jp/pub/linux/centos/6.5/isos/i386/
=============================
下記に注意しながら次へ次へで進む感じ
=============================
サーバを新規作成
- タイプ -- Linux
- バージョン -- RedHat
LANポートの設定
- cd /etc/sysconfig/network-scripts
-
vi ifcfg-eth0
ONBOOT を 「yes」 -
vi ifcfg-eth1
4行足す
#BOOTPROTO=dhcp
BOOTPROTO=static
IPADDDR=192.168.56.101
NETMASK=255.255.255.0
=============================
各種アプリケーションのインストール
=============================
yum -y install httpd
- yum -- パッケージのインストール
- httpd -- アパッチ
IPテーブルを止める /etc/rc.d/init.d/iptables stop
アパッチをスタート /etc/rc.d/init.d/httpd start
アパッチの状態を調べる /etc/rc.d/init.d/httpd status
phpのインストール
- yum -y install php php-gd php-mbstring php-mysql
mySQLのインストール
- yum -y install mysql-server
-
日本語の場合は文字化け防止のために、設定ファイルに下記を追記
character-set-server=utf8 -
設定ファイルは、/etc/my.cnf
-
mysql_secure_installation
-
「etc/rc.d/rc.local」に下記2行を追記
/etc/rc.d/init.d/iptables stop/etc/init.d/mysqld start
その他
- FTP : vsftpd
- 解凍 : unzip
mod_rewriteを使えるようにする
http://centoshome.seesaa.net/article/118972004.html
# vi /etc/httpd/conf/httpd.conf で、「# AllowOverride controls what directives may be placed in...」の下にある 「AllowOverride」を 「None」から「All」に変更する
=============================
小枝系
=============================
VIの使い方メモ
- i で書き込みできる状態に
- :q -- 終了
- :wq -- 書き込んで終了
動いているソフトの強制終了 : ctr+c
電源を切る : shutdown -h now