3

私はそれが奇妙な質問のように思えることを知っています。

メイン Web サイトから PostgreSQL 9.3 をダウンロードしてインストールし、Application Stack Builder を使用して ODBC、JDBC、Apache/PHP v2.2.22、phpPgAdmin v5.1 をインストールしました。

今、私にとっての問題は、MAMP(プログラムを終了して同時にサーバーを強制終了できる)、IDE(MyEclipseに含まれるTomcatやJettyなど)、またはPlayのようなフレームワークなどのプログラムを使用することに慣れていることです組み込みの JBoss Netty サーバー。これらのサーバーは、IDE、プログラム、またはフレームワークに接続されているため、簡単にオフにすることができます。サーバーを使用していないときは、サーバーの電源を切ることに慣れています。

Application Stack Builder によってインストールされたこの Apache サーバーをオフにできないことがわかりました。端末コマンドを試しました。それは動作しません。localhost:8080 と入力すると、ウェルカム ページが表示されます。

オフにする必要がありますか?どうすればいいですか?また、PostgreSQL データベース サーバーもオフにできますか? (MAMP と同様に、Apache と MySQL サーバーをオフにするオプションが常にあります)

追加: Mac OS X を使用しています。

4

2 に答える 2

1

EnterpriseDB Apache を再起動するには、

sudo /Library/PostgreSQL/EnterpriseDB-ApachePHP/apache/bin/apachectl graceful

説明:

私のマシンでは、この正確な問題は、apachectl がまだデフォルトの Mac OS X だったことが原因でした。これは、次のようにして確認できます。

which apachectl

私が応答を得たのは:

/usr/sbin/apachectl

これは、Enterprise DB ではなく、Mac OS X のデフォルトの apache です。システム パスを台無しにしたくなかったので、これはそのままにしました。Apache を頻繁にバウンスする場合は、エイリアスを作成することもできます。

于 2015-11-18T22:18:48.537 に答える