VPSの初期設定3

VPSの初期設定ラストです! yumを使ってばしばしソフトをインストールしていきます ■yum(最新Ver用のリポジトリを追加)

  1. 次のコマンド(2つ)を実行
    1
    rpm -ivh http://download.fedora.redhat.com/pub/epel/5/i386/epel-release-5-4.noarch.rpm rpm -ivh http://rpms.famillecollet.com/enterprise/remi-release-5.rpm

■Apache

  1. yumでインストールする

    1
    sudo yum -y install httpd
  2. 設定ファイルをいじる

    1
    sudo vi /etc/httpd/conf/httpd.conf

    いじる内容はそれぞれのサーバーによって違うので割愛。 基本的には一番下にある表示するディレクトリとかVirtualHost関連しかいじらなくてOKです。

  3. 起動

    1
    sudo service httpd start
  4. 自動起動に登録

    1
    chkconfig httpd on
  5. 自動起動の確認

    1
    chkconfig --list httpd

    次のようになってればOK

    1
    httpd 0:off 1:off 2:on 3:on 4:on 5:on 6:off

■mysql

  1. yumで最新版をインストール

    1
    yum --enablerepo=remi-test install mysql mysql-server
  2. 設定ファイルをいじる

    1
    sudo vi /etc/my.cnf
1
[mysqld] default-character-set=utf8 character-set-server=utf8 [client] default-character-set=utf8
  1. 起動

    1
    sudo /etc/init.d/mysqld start
  2. 自動起動に登録

    1
    chkconfig mysqld on
  3. 自動起動の確認

    1
    chkconfig --list mysqld

    次のようになってればOK

    1
    mysqld 0:off 1:off 2:on 3:on 4:on 5:on 6:off
  4. rootパスワード設定

    1
    sudo mysqladmin -u root password 'パスワード'

■PHP

  1. yumを使ってインストール

    1
    sudo yum install php php-adodb php-cli php-common php-mysql php-pdo --enablerepo=remi sudo yum install php-mbstring --enablerepo=remi
  2. Apache再起動

    1
    sudo /etc/rc.d/init.d/httpd restart

■備考 もしかしたら次の必要かも・・・・?(未検証)

  1. i356のmysqlを削除してx64のを入れる
    1
    sudo yum install mysql mysql-bench mysql-connector-odbc mysql-devel mysql-devel mysql-server mysql-test perl-DBD-MySQL php php-adodb php-cli php-common php-mysql php-pdo --enablerepo=remi sudo yum remove mysql.i386 mysql-devel.i386 sudo yum install php-mbstring --enablerepo=remi

これで設定完了! /var/www/htmlっていうフォルダができていてこの中にファイルを入れれば表示されるようになってるはずです。 ・・・・うろ覚えな部分も結構あるので、間違ってる部分もあるかもしれません。