ページへ戻る

− Links

 印刷 

Webサーバ設定で悩む のバックアップ差分(No.1) :: Nest Of Hawk

xpwiki:Webサーバ設定で悩む のバックアップ差分(No.1)

  Next »[4]
1: 2009-10-08 (木) 01:44:11 maruo[5] ソース[6]
Line 1: Line 1:
 +[[Gentoo Linuxな生活/サーバ設定関連]]
 +*Nest of Hawkを立ち上げるために [#gbbdc9a3]
 +まず、以下のものをインストールしないといけまへん
 +-apache
 +-PHP
 +-MySQL
 +
 +これらがこのHPの核ですからね。
 +**apache [#g24dd564]
 + emerge apache
 + /etc/init.d/apache2 start
 +
 +さて、サーバにアクセスしてみましょう。apacheのテストWebページが見えましたか?これでまずはOK
 +
 +**PHP [#vd8f458c]
 +/etc/portage/package.useの設定はこんな感じ。
 + dev-lang/php ftp hash posix  xmlrpc xmlwriter xpm zip-external crypt ctype pcre session unicode exif imap gd json simplexml tokenizer
 +
 +そして
 + emerge php
 +
 +
 +これでPHP自体と、apacheでPHPを使ったWebページを表示するためのモジュールがインストールされました
 +
 +*MySQL [#n09e6fc8]
 +Nest of Hawkはxoopsを使ってます。この人はMySQLを使用しますので、なんとかしなければいけません。
 + emerge  mysql
 +
 +
 +*設定をいじる [#meaa40b7]
 +**まずはMySQLから [#rdda7720]
 +MySQLの設定は、特にいじる必要はないとです(5.0.Xね)。で、
 +
 + # /etc/init.d/mysql start
 +
 +mysqlの管理ユーザパスワードを設定します。
 +
 + # /usr/bin/mysqladmin -u root password 'new-password'
 +
 +で、
 +
 + # mysql -u root -p
 + > drop database test
 +
 +mysqlの管理コマンドで、中に試験的にあるtestってデータベースは消しておいてやりましょう。どうせ使わないので…
 +
 +
 +**httpd.confをいじる [#g684a173]
 +GentooのapacheのデフォルトDocumentRoot(HTTPのファイルを置いておく場所)は、/var/www/localhost/htdocsです。いじるポイントは、/etc/apache2/vhosts.d/default_vhost.includeです。ここを適宜編集してやって。
 +
 +おいちゃんは、OptionsのIndexesを削除してみてます。
 +
 +**apacheの起動設定 [#md9b0753]
 +/etc/conf.d/apache2ってファイルの中をいじってやります。
 + APACHE2_OPTS="-D DEFAULT_VHOST -D INFO -D LANGUAGE -D SSL -D SSL_DEFAULT_VHOST -D PHP5"
 +
 +こんな風にして、SSLとPHP5を有効にしてやってます。
 +
 +んで
 + /etc/init.d/apache2 restart
 + rc-update add apache2 default
 + rc-update add mysql default
 +
 +で、まずはapache+mysql+PHP5の基本が整いましたね♪
  Next »[4]