すでにいくつかの PHP/MySQL Web サイトと Apache がインストールされている CentOS 7 VPS に OpenProject をインストールしようとしています。
OpenProject には、実行するインストール/構成スクリプトがあります。
sudo openproject 構成
スクリプトには、「Apache2サーバーをインストールする」または「スキップする」オプションがあり、手動で実行します。空のサーバーにインストールすることを前提としているようです。OpenProject スクリプトにアクセスするように既存の Apache インストールを構成する方法に関する明確な指示はどこにも見つかりません。
Apache2 のインストールを「スキップ」すると、サーバーで Apache が稼働しているにもかかわらず、「sudo openproject run check」の結果が「Web サーバーが実行されていません」というエラーになります。
「Apache2 サーバーのインストール」オプションを選択する必要がありますか? 既存のApache構成を消去/再構成/台無しにしますか?
または、 mywebsite.com/openproject のようなサブフォルダーから OpenProject のような Ruby アプリにアクセス/実行するように Apache を構成する手動の手順は何ですか?
Phusion Passenger を Apache なしでインストールすることを検討しましたが、常に (?) Apache にパッケージ化されており、既存の Apache 構成と競合する可能性があるようです - 繰り返しますが、この場合の情報は見つかりません。