Apache2.2
CentOS6.7
redmine3.2

[Redmine3.2構築 1/3]Apache 2.2 をCentOS6.7にソースからインストール


概要

CentOS6.7にRedmine環境を構築する

1. Apache2.2をソースからインストール(本ページ)

2. MariaDB10.1をソースからインストール

3. Redmine3.2をインストール


構成

H/S
Name
Version
Memo

OS
CentOS
6.7

Web Server
Apache
2.2.27
ソースインストール

Database
MariaDB
10.1.36
ソースインストール

Application
Redmime
3.2.9


参考手順

http://d.hatena.ne.jp/yk5656/20140728/1406987849


手順


Apacheインストール


  • 必要なパッケージをインストール

# yum -y install wget gcc openssl openssl-devel


  • Apacheをダウンロード

# cd /usr/local/src/

# wget http://archive.apache.org/dist/httpd/httpd-2.2.27.tar.gz
# tar zxvf ./httpd-2.2.27.tar.gz
# cd httpd-2.2.27


  • Apacheをインストール

# ./configure --prefix=/usr/local/apache --enable-so --enable-ssl --enable-rewrite

# make
# make install


  • Apacheの設定ファイルを編集

# vi /usr/local/apache/conf/httpd.conf


/usr/local/apache/conf/httpd.conf

#ServerName www.example.com:80

ServerName localhost:80 # ADD


  • Apacheを起動

# /usr/local/apache/bin/apachectl start

# /usr/local/apache/bin/apachectl stop


自動起動の設定


  • 起動スクリプトのひな型をコピー

# cp build/rpm/httpd.init /etc/rc.d/init.d/httpd


  • 起動スクリプトを編集

# vi /etc/rc.d/init.d/httpd


/etc/rc.d/init.d/httpd

#httpd=${HTTPD-/usr/sbin/httpd}                          # COMMENT OUT

httpd=${HTTPD-/usr/local/apache/bin/httpd} # ADD
#pidfile=${PIDFILE-/var/log/httpd/${prog}.pid} # COMMENT OUT
pidfile=${PIDFILE-/usr/local/apache/logs/httpd.pid} # ADD

#CONFFILE=/etc/httpd/conf/httpd.conf # COMMENT OUT
CONFFILE=/usr/local/apache/conf/httpd.conf # ADD



  • 自動起動を設定

# chkconfig --add httpd

# chkconfig httpd on
# chkconfig --list httpd


  • Apacheを起動

# service httpd start


次の手順

MariaDB10.1をソースからインストール