LinuxでApacheを起動するためのコマンド

Linux Apache Webサーバーが停止している場合は、特定のコマンドライン・コマンドを使用して再度実行することができます。 コマンドが実行されたときにサーバーが既に起動されている場合や、「 Apache Webサーバーが既に実行されています 」などのエラーメッセージが表示されることはありません

Apacheをインストールして起動するだけではなく、 ApacheをLinuxにインストールする方法のガイドを参照してください。 Apacheをシャットダウンしてバックアップを開始する場合は、Apache Webサーバーを再起動する方法を参照してください。

Apache Webサーバーを起動する方法

Apacheがローカルマシン上にある場合、これらのコマンドをそのまま実行することもできます。そうしないと、SSHまたはTelnetを使用してサーバーにリモート接続する必要があります。

たとえば、 ssh root@thisisyour.server.comはSSHをApacheサーバーにインストールします。

Apacheを起動する手順は、ご使用のLinuxのバージョンによって若干異なります。

Red Hat、Fedora、およびCentOSの場合

バージョン4.x、5.x、6.x、またはそれ以前のバージョンでは、次のコマンドを使用する必要があります。

$ sudo service httpd start

バージョン7.x以降では、このコマンドを使用します。

$ sudo systemctl start httpd.service

それらがうまくいかない場合は、次のコマンドを試してください:

$ sudo /etc/init.d/httpd start

DebianとUbuntu

Debian 8.x以降、およびUbuntu 15.04以降では、次のコマンドを使用します。

$ sudo systemctl start apache2.service

Ubuntu 12.04および14.04には、次のコマンドが必要な場合があります。

$ sudo start apache2

それらが機能しない場合は、次のいずれかを試してください:

$ sudo /etc/init.d/apache2 start $ sudo service apache2 start

一般的なApacheの開始コマンド

これらの汎用コマンドは、任意のLinuxディストリビューションでApacheを起動する必要があります。

$ sudo apachectl start $ sudo apache2ctl start $ sudo apachectl -f /path/to/your/httpd.conf $ sudo apachectl -f /usr/local/apache2/conf/httpd.conf