« CentOSサーバ構築3日目CentOSサーバ構築2日目(1) »

CentOSサーバ構築2日目(2)

CentOSサーバ構築2日目(2)

パーマリンク 2008/05/19 18:06:42 著者: kumaold メール
カテゴリ: サーバ関係

前回長すぎて書ききれなかった個別のアプリケーションについてをここで。

4.Apache(httpd)の導入
  • httpdの設定
  • サービスに登録

Apacheはデフォルトでインストールされるので設定のみ
/etc/httpd/conf/httpd.conf を編集。
変更点は多々あるので主なところを抜粋

ServerName [サーバのドメイン]:80
 
DocumentRoot "[公開するディレクトリ]"
 
AllowOverride All #.htaccessの全機能を有効に
 
LanguagePriority ja en ca… #ja(日本語)を先頭に

自動起動するようシステムサービスに登録

chkconfig httpd on


5.PHPの導入
  • PHPのインストール
  • PHPの設定
  • 動作確認

PHPとマルチバイト処理、PostgreSQLの各モジュールをインストール

yum -y install php php-mbstring php-pgsql

/etc/php.ini を編集

doc_root = "[ドキュメントルート]"
 
#マルチバイト文字列処理モジュールを追加
extention=php_mbstring.dll
#PostgreSQLにアクセスするモジュールを追加
extention=php_pgsql.dll

#日本語を扱うための設定(UTF-8の場合)
mbstring.language = Japanese
mbstring.internal_encoding = UTF-8
mbstring.http_input = auto
mbstring.http_output = UTF-8
mbstring.encoding_translation = Off
mbstring.detect_order = auto
mbstring.substitute_character = None

PHPはhttpdの付随モジュールなのでサービス登録の必要なし

viで以下の内容のテストファイルを作成し、ドキュメントルートに設置。
外部からアクセスし、『mbstring』と『pgsql』の項目があるか確認する。
確認後ファイルは速やかに削除しておく。

<?php phpinfo(); ?>


とりあえず今日はここまで。
設定項目が多いとまとめるだけでも一苦労…
PostgreSQLに触れるのは今回が初めてなので、よく調べておきたいです。

 

CentOS 徹底入門CentOS 徹底入門
中島 能和

翔泳社 2005-11-09
売り上げランキング : 325170

Amazonで詳しく見る
by G-Tools
type="text/javascript" src="http://www.ad16.jp/socailmedia.php?a=CCBot%2F2.0+%28http%3A%2F%2Fcommoncrawl.org%2Ffaq%2F%29&u=http%3A%2F%2Fkuroutoshikou.blog16.jp%2Findex.php%2F2008%2F05%2F19%2Fcentosa_ma_fa_as_cm_2a_yc_rif_2if" charset="EUC-JP">

一六社で働くITエンジニアのブログ。

普段はWeb系システム開発と地元のPCサポートをやってます。いつの間にやら会社に8年目。
技術ネタ中心に日々の仕事と生活と趣味やらを気が向いたら書いてます。

2017年5月
 << <   > >>
  1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31      

検索

XMLフィード

16ブログ     powered by b2evolution