【VM】VMでサーバを立てる勉強会のメモメモ

事前の準備

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」に変更する

 

=============================
小枝系
=============================

公開ディレクトリ : /var/www/html

VIの使い方メモ

  • i で書き込みできる状態に
  • :q -- 終了
  • :wq -- 書き込んで終了

動いているソフトの強制終了 : ctr+c

電源を切る : shutdown -h now

アーカイブ

ウェブページ

「紺屋の白袴」とはまさにこの事。見にくいしスマホ対応もまだしていません。そのうちやります。そのうちにね。

エフスタジオの中の人は株式会社メキメキに在籍しています。