読者です 読者をやめる 読者になる 読者になる

・ファイアーウォール停止
systemctl disable firewalld.service

・tomcatインストール
    wget http://ftp.jaist.ac.jp/pub/apache/tomcat/tomcat-8/v8.5.6/bin/apache-tomcat-8.5.6.tar.gz

    useradd -s /sbin/nologin tomcat

    tar -xzvf ~/apache-tomcat-8.5.6.tar.gz

    mkdir /opt/apache-tomcat
    mv ~/apache-tomcat-8.5.6 /opt/apache-tomcat
    chown -R tomcat:tomcat /opt/apache-tomcatjavaインストール
    rpm -ihv /home/rootuser/ダウンロード/jdk-8u101-linux-x64.rpm 
    /usr/sbin/update-alternatives --install /usr/bin/java java /usr/java/jdk1.8.0_101/bin/java 1000
    /usr/sbin/update-alternatives --set java /usr/java/jdk1.8.0_101/bin/java

vim  /etc/profile
JRE_HOME=/usr/java/default
CATALINA_HOME=/opt/apache-tomcat/apache-tomcat-8.5.6/
export JRE_HOME CATALINA_HOME

sudo -u tomcat /opt/apache-tomcat/apache-tomcat-8.5.6/bin/startup.sh
sudo -u tomcat /opt/apache-tomcat/apache-tomcat-8.5.6/bin/shutdown.sh

・ホストOSからゲストOS接続
    Virtualbox ファイルー環境設定
    ホストオンリーネットワーク追加
    192.168.56.1
    255.255.255.0

    192.168.56.100
    255.255.255.0
    192.168.56.101
    192.168.56.254

    Virtualbox 仮想マシンー設定
    ホストオンリーネットワーク追加

    起動しない場合、
    コントロール パネル\ネットワークとインターネット\ネットワーク接続
    のVirtualBox Host-Only Networkを有効か


    ・vim /etc/sysconfig/network-scripts/ifcfg-eth1
    CE=eth1
    TYPE=Ethernet
    ONBOOT=yes
    BOOTPROTO=static
    HWADDR=08:00:27:3A:EA:37
    NAME="System eth1"
    IPADDR=192.168.56.100
    NETMASK=255.255.255.0
    NETWORK=192.168.56.0


・war実行
    find / -name "catalina*"
    vim /etc/profile
    CATALINA_HOME=/opt/apache-tomcat/apache-tomcat-8.5.6/
    →    warプロジェクトコピー




・リモートデバッグ
    vim /opt/apache-tomcat/apache-tomcat-8.5.6/bin/catalina.sh
    →     JPDA_ADDRESS="192.168.56.100:8000"



    vim /opt/apache-tomcat/apache-tomcat-8.5.6/bin/startup.s
    →        exec "$PRGDIR"/"$EXECUTABLE" jpda start "$@"


    デバッグデバッグの構成をクリック
    開いたダイアログから「リモートJavaアプリケーション」を探しダブルクリックするとプロジェクト名のデバッグ構成が作成されます