Web画面の使用方法について

MZ Platformとは 掲示板 MZプラットフォームユーザー会掲示板 Web画面の使用方法について

8 件の投稿を閲覧中 - 21 ~ 28 件(全 28 件)
  • 著者
    投稿
  • #6935
    MZPlatformユーザー会
    サイト管理者

    ご連絡ありがとうございます。
    まずは現在表示されているアプリケーションページを、他のPCから見ることができるか検証の手始めとしましては、➀「localhost」の部分をTomcatをインストールしたPCのipアドレスに変更し、➁ファイアーウォールで8080のポートの接続許可設定を行ってみてください。また、ウィルス対策ソフトの設定も必要になる場合もあります。

    ➀PCのipアドレスはWindowsのスタートメニューから[Windowsシステムツール]の[コマンドプロンプト]を起動し、「ipconfig」と入力すると、ipアドレス等の情報が表示されます。
    例えば他のPCから接続するときは「http://192.168.10.3:8080」といったアドレスになります。

    ➁ファイアウォールの接続許可設定は、個人の方のWebページになりますが、以下のページの記載が参考になるかと思います。
    https://techatoq.com/cannot-connect-localserver-from-other-device#toc6
    (Webページ「TechAtoQ」「ローカルサーバーに他デバイスからhttp接続できない[Tomcat]」より引用)

    また他のPCから閲覧ができた後は、社内でサーバーPCと通信できる範囲や制限や動的・静的アドレスの確認、セキュリティ設定などのため、社内ネットワーク管理者の方へのご相談が必要になるかと存じます。

    以上お試しいただき、ご不明な点がございましたら、再度ご連絡ください。
    どうぞよろしくお願い申し上げます。

    #6938
    yuzuki1010
    一般参加者

    ご連絡ありがとうございます。上記手順で実施していきたいと思います。
    また不明点があればお伺いいたします。

    #6944
    yuzuki1010
    一般参加者

    ご教授頂いた通り、IPアドレスとファイアウォールの設定で他のPCからもhttp://localhost:8080/に接続が可能になりました。
    また、セキュリティーの方はホームページに載せる際に、管理者に問い合わせを行いたいと思います。
    他のPCからのWebアプリの方にアクセスをする方法をご教授お願い致します。

    #6946
    MZPlatformユーザー会
    サイト管理者

    ご連絡ありがとうございます。
    他のPCからアクセスできたということで安心いたしました。

    Tomcatは簡易Webサーバーですので、mz.warファイルの配備が済んでいれば、例えば「http://localhost:8080/mz/displayDemo.do」のlocalhostの部分をipアドレスに変えれば、他のPCからもサンプルページが見られます。
    Tomcatフォルダ\webapps\mz\WEB-INF\applications内に入っているサンプルファイルの拡張子は「.mzax」ですが、Webアプリとして閲覧する場合には拡張子は「.do」にします。例えば「http://localhost:8080/mz/Graph.do」です。
    作成したWebアプリファイルも同様にこのフォルダに保存し、ファイル名+拡張子「.do」で動作確認できます。
    「.do」はJavaで作成したWebアプリケーションファイルということです。

    どうしても「.do」が気になる場合は変更できなくもないですが、\webapps\mz\フォルダ内にindex.htmlファイルを入れてリンクを貼れば閲覧しやすくなるのでは考えます。
    しかし、まずはTomcatフォルダ内の\webapps\mz\WEB-INF\applicationsフォルダにアプリケーションファイルを保存して色々お試しいただければと存じます。

    ご不明な点、ご要望等ございましたら、どうぞ再度ご連絡ください。
    よろしくお願い申し上げます。

    #6947
    yuzuki1010
    一般参加者

    私のパソコンでIPアドレスを変更し、アプリを立ち上げようとしたのですが、出来ず、管理画面のmz.warの設置の確認をしようと管理画面を確認しようと思いましたが、入れなくなっていました。http://localhost:8080にはアクセス出来ます。

    前回出来た時は、startup.batを開きながら作業を行っていました。
    Configure Tomcatの設定で何か必要なことがあるのでしょうか?

    #6948
    MZPlatformユーザー会
    サイト管理者

    ご連絡ありがとうございます。
    Startup.batはTomcat起動のために実行したもので、後はコマンドプロンプトが開かれたままでも閉じても問題はありません。
    localhost:8080で確認できているので、Configure TomcatでのTomcat自動起動の設定も問題ないかと思います。

    可能性としては、(1)ipアドレスが固定でなく、動的ipアドレスがDHCPによって割り当てられており、前回確認したものからipアドレスが変わってしまった。
    (2)Windowsファイアーウォールとは別にセキュリティ―ソフトが動いている。
    などが考えられます。

    今一度、TomcatがインストールされたPCのipアドレスの確認と、セキュリティーソフトの確認をお試しいただけないでしょうか。
    上記お試しいただいても解決されない場合は、再度ご連絡いただければ幸いです。
    よろしくお願い申し上げます。

    #6950
    yuzuki1010
    一般参加者

    管理者に確認をしたところ、ファイアウォールとウィルスバスターが入っているとのことを教えて頂きました。またIPアドレスですが、固定では無く、自動的に取得するとなっておりました。

    また、前回に教えて頂いた以下のファイアウォールの参考記事↓
    https://techatoq.com/cannot-connect-localserver-from-other-device#toc6
    javaのtcp接続を許可するという項目について、タスクマネージャを開くとjava.exeファイルではなく、Tomct8.exeファイルにPIDが設定されていました。この画面上でこの項目を右クリックしても無効化のアイコンが出ず、何か関係があるのでしょうか?

    #6951
    MZPlatformユーザー会
    サイト管理者

    ご連絡ありがとうございます。
    まず、現在のipアドレスでお試しいただいて、上手くいかなければ、ウィルスバスターで制限されていないかの確認になるかと思います。

    参考記事中のtcp接続は「TomcatをIDE(統合開発環境)経由で動作させている人が対象」ということでしたので、TomcatやApacheを含んだ他の開発用ソフトウエアをインストールした人が対象で、今回は当てはまらないと思います。Tomcat.exeに8080が割り当てられていて問題ありません。

    以上、ご不明な点がございましたら、どうぞ再度ご連絡ください。
    よろしくお願い申し上げます。

8 件の投稿を閲覧中 - 21 ~ 28 件(全 28 件)
  • このトピックに返信するには、ログインしてください。