最近、xubuntuにITopをインストールしようとしましたが、すべての試行が失敗しました。 http://www.unixmen.com/setup-operational-portal-using-itop-centosdebian/ および公式ページのような多くのリンクを使用し、Apacheをインストールしましたが、動作しますが、 localhost/itop
と入力すると、次のエラーが発生します。
Forbidden
You don't have permission to access /itop/ on this server.
誰もItopでそのような経験をしましたか?
私はちょうどそれを理解します。問題は、000-default.conf
にあるファイル/etc/Apache2/sites-enabled directory
のルートパスが原因でした。
このファイルをターミナルでランチすると、次の結果が表示されます。
<VirtualHost *:80>
...
#ServerName www.example.com
ServerAdmin webmaster@localhost
DocumentRoot /var/www/html
# Available loglevels: trace8, ..., trace1, debug, info, notice, warn,
# error, crit, alert, emerg.
# It is also possible to configure the loglevel for particular
# modules, e.g.
#LogLevel info ssl:warn
ErrorLog ${Apache_LOG_DIR}/error.log
CustomLog ${Apache_LOG_DIR}/access.log combined
...
</VirtualHost>
行DocumentRoot /var/www/html
でわかるように、DocumentRoot
は/var/www/html
に設定されており、次のアドレスに設定する必要があります。
/var/www/itop
ファイル内:
<VirtualHost *:80>
...
#ServerName www.example.com
ServerAdmin webmaster@localhost
DocumentRoot /var/www/itop
# Available loglevels: trace8, ..., trace1, debug, info, notice, warn,
# error, crit, alert, emerg.
# It is also possible to configure the loglevel for particular
# modules, e.g.
#LogLevel info ssl:warn
ErrorLog ${Apache_LOG_DIR}/error.log
CustomLog ${Apache_LOG_DIR}/access.log combined
...
</VirtualHost>