web-dev-qa-db-ja.com

SynologyでApache Tomcatをセットアップする

Synology DS1511 +サーバーでのApache Tomcatの設定に問題があります。インストールは問題ありませんが、http://"serverAdress":7070を試してみると、manageセクションにログインできません。この役割で/var/packages/Tomcat/target/Apache-Tomcat-6.0.36/conf/のTomcat-user.xmlを変更しました

<role rolename="manager"/>
<role rolename="manager-gui"/>
<role rolename="admin"/>
<user username="user" password="password" roles="admin,manager,manager-gui"/>

しかし、まだ同じ問題。問題が何であるかについての提案。敬具モーテン・スタルク

4
mortenstarck
  1. デフォルトのGUIパスワードでrootアカウントを使用して、synologyにsshする必要があります。
  2. ディレクトリに移動/var/packages/Tomcat/target/Apache-Tomcat-6.0.36/conf/
  3. ファイルを編集Tomcat-users.xml
  4. tomcatサーバーを停止して再起動する
  5. 新しいアカウントでログインできるようになりました
7
user165752

これは、ファイルTomcat-users.xmlのコードの例です。

<?xml version='1.0' encoding='utf-8'?>    
<Tomcat-users>
<role rolename="admin"/>
<role rolename="admin-gui"/>
<role rolename="manager"/>
<role rolename="manager-gui"/>
<role rolename="manager-script"/>
<role rolename="manager-jmx"/>
<role rolename="manager-status"/>
<user username="user" password="password" roles="admin,admin-gui,manager,manager-gui,manager-script,manager-jmx,manager-status"/>
</Tomcat-users>

パス/var/packages/Tomcat7/target/src/confにあります。

XMLに問題がある場合は、ログファイルを確認できます:/var/packages/Tomcat7/target/src/logs/catalina.out

2
Chandalf

管理セクションへのログインで同じ問題があります。どのようにしてそのディレクトリにアクセスしましたか?

Linuxには入っていませんが、PuTTYを使用してSSHでSynologyにアクセスしていますが、Tomcat-users.xmlがあるディレクトリが見つかりません。

アンダース

1
Anders Peterse