UbuntuのスタートアップエントリにApacheを追加する

UbuntuのスタートアップエントリにApacheを追加する

私は現在Linux環境について学んでいますが、Apacheサーバーを手動でインストールすることにしました。教育目的で以下のように編集しました。

/server/apache

場所がhttp.conf正しく設定されました。動作します。ブラウザを開き、localhost「操作」メッセージを閲覧して表示できます。しかし、これを行う必要がないように、Ubuntuの始めにApacheをどのように追加しますか?

sudo /server/apache/bin/apachectl start

いつも? Ubuntuの起動(10.10 64ビット)にプログラムを追加する方法を説明できる人はいますか?

ベストアンサー1

ここそれは素晴らしいリソースであり、あなたが要求するものに非常に近いです。デフォルトでapache2を自動的に起動するには、次のコマンドを実行する必要があります。

update-rc.d apache2 defaults

これにより、起動スクリプトが/etc/init.d/apache2のサービスを起動します。あらかじめ init スクリプトを作成して に入れる必要があります/etc/init.d/

ln -s /server/apache/bin/apachectl /etc/init.d/apache2

おそらくそれだけで十分でしょう。

おすすめ記事