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 startDebianとUbuntu
Debian 8.x以降、およびUbuntu 15.04以降では、次のコマンドを使用します。
$ sudo systemctl start apache2.serviceUbuntu 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