linux安裝兩個apache

先正常的安裝一個apache到   /usr/local/httpd

 

複製一份到/usr/local/httpd2

 

修改http2/conf/httpd.conf中所有目錄中含有httpd路徑修改爲httpd2,修改對應的端口,文件路徑等等

 

修改/usr/ local /httpd2/bin/apachectl含有httpd路徑修改爲httpd2

 

修改/usr/ local / httpd2/bin/envvars含有httpd路徑修改爲httpd2

 

修改/usr/ local / httpd2/bin/envvars含有httpd路徑修改爲httpd2

 

修改/usr/ local /apache1/bin/envvars-std含有httpd路徑修改爲httpd2

 

創建/usr/ local /http2/bin/apache.sysvinit

腳本內容如下:注意裏面要根據你的路徑修改對應路徑

#!/bin/sh

#

# Thisis a sample /etc/init.d file for apache

#

#chkconfig: 2345 80 30

# description:apache1 - WWW server

#

#

#

 

prefix=/usr/ local /httpd2

exec_prefix=/usr/ local /httpd2

bindir=${exec_prefix}/bin

sbindir=${exec_prefix}/sbin

 

case"$1" in

start)

    echo -n "Starting httpd2 WWWserver:"

    /usr/local/httpd2/bin/apachectl -f /usr/local/httpd2/conf/httpd.conf-k start

    echo -n ""

    ;;

stop)

echo -n"Stopping httpd-zaf WWW server:"

    /usr/local/httpd2/bin/apachectl -f/usr/local/httpd2/conf/httpd.conf -k stop

    echo -n ""

    ;;

restart)

    $0 stop

    $0 start

;;

esac

exit 0

 

 

將文件複製到cp  /usr/local/http2/bin/apache.sysvinit   /etc/rc.d/init.d/httpd2

更改權限chmod  755  /etc/rc.d/init.d/httpd2

chkconfig --add httpd2

 

開啓和關閉apache必須用以下語句

/etc/init.d/httpd2 start

/etc/init.d/httpd2 stop

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章