web-dev-qa-db-ja.com

UbuntuスタートアップにApacheを追加

私は現在Linux環境を学んでおり、Apacheサーバーを手動でインストールすることにしました。教育目的のために、私はそれを以下にまとめました:

/server/Apache

http.conf場所が正しく構成されています。動作します-ブラウザを開いてlocalhostに移動すると、「動作します」というメッセージが表示されます。しかし、UbuntuのスタートアップにApacheを追加するにはどうすればよいので、次のことを行う必要はありません。

Sudo /server/Apache/bin/apachectl start

いつも?誰かがUbuntuスタートアップ(10.10 64ビット)にプログラムを追加する方法を説明できますか?

7
Stann

ここ は良いリソースであり、あなたが求めているものに非常に近いものです。基本的に、Apache2を自動的に起動するには、実行する必要があります

update-rc.d Apache2 defaults

これにより、起動スクリプトは、起動後に/etc/init.d/Apache2にあるサービスを開始します。事前に、initスクリプトを作成し、それを/etc/init.d/に配置する必要があります。あなたの場合

ln -s /server/Apache/bin/apachectl /etc/init.d/Apache2

十分かもしれません。

5
phunehehe