CentOS さくらVPS Apache起動スクリプトの変更

Share on Facebook0Share on Google+0Tweet about this on TwitterShare on LinkedIn0

前回起動スクリプトをapachectlをコピーして作ったけど

start とかで [ OK ] とか出てくれないとどうにも不安

 

ってことでRPMパッケージで入ったスクリプトを改変して使うことにしよう。


まずは前回コピーして置いといた起動スクリプトを元に戻さなくては

[root@foo ~]# cd /etc/init.d/
[root@foo init.d]# rm httpd
[root@foo init.d]# mv httpd.init.org httpd

で元通り

 

早速中身をチェック

[root@foo ~]# vi httpd

 

変更するのはだいたいこのあたり

31 # Path to the apachectl script, server binary, and short-form for messages.
32 apachectl=/usr/sbin/apachectl
33 httpd=${HTTPD-/usr/sbin/httpd}
42         CONFFILE=/etc/httpd/conf/httpd.conf

 

yumで入ってるhttpdの設定のままになってるので

ソースからインストールしたApacheの設定にいろいろ変える。

31 # Path to the apachectl script, server binary, and short-form for messages.
32 #apachectl=/usr/sbin/apachectl
33 apachectl=/usr/local/apache2/bin/apachectl
34 #httpd=${HTTPD-/usr/sbin/httpd}
35 httpd=/usr/local/apache2/bin/httpd
44 #       CONFFILE=/etc/httpd/conf/httpd.conf
45         CONFFILE=/usr/local/apache2/conf/httpd.conf

念のため古い設定はコメントアウトで残しておく。

 

なんだ。

簡単だった。

 

これで無事に

[root@foo init.d]# /etc/init.d/httpd restart
Stopping httpd:                                            [  OK  ]
Starting httpd:                                            [  OK  ]

こんな感じで使えるように。

Share on Facebook0Share on Google+0Tweet about this on TwitterShare on LinkedIn0

あわせて読みたい

Fatal error: Uncaught Exception: 12: REST API is deprecated for versions v2.1 and higher (12) thrown in /var/www/junkpot.net/tech/html/wp-content/plugins/seo-facebook-comments/facebook/base_facebook.php on line 1273