2014-10-07 2 views
0

Oracle Linux 7을 VirtualBox에 설치했습니다. 이것은 표준 설치이며, 아무것도 구성하지 않았습니다. 가상 컴퓨터 네트워크가 브리지 된 어댑터에 연결되어 있습니다.VirtualBox의 Oracle Linux 7에 JBoss AS 7에 연결하십시오.

[루트 @ localhost를 ~] #/etc/sysconfig/network-scripts에/ifup을이 ifcfg-enp0s3

연결 성공적으로 (활성화 D-버스 활성 경로 :/조직/freedesktop/NetworkManager는 /의 ActiveConnection/0)

[루트 @ localhost를 ~] #의 IP 요지

2 : enp0s3 : MTU 1500 qdisc를 pfifo_fast가 상태 UP qlen 1000 링크/에테르 08 : 00 : 27 : 광고 : 4 층 : 68 BRD FF : FF : ff : ff : ff : ff inet 172.24.131.35/24 brd 172.24.131.255 범위 글로벌 enp0s3 INET6 FE80 :: A00 : 27ff : FEAD : 4f68/64 범위의 링크 valid_lft 영원히 preferred_lft 영원히

WinSCP에와 나는 같은-7의 jboss-와 자바를/usr/등의 경로를 복사됩니다.

[루트 @ localhost를 ~] # 수출 JAVA_HOME = "은/usr을/etc/jdk1.7.0_67"

[루트 @ localhost를 ~] # 수출 PATH = $ JAVA_HOME/빈 : $ PATH에

[루트 @ localhost를 ~] # 자바 -version

-bash : /usr/etc/jdk1.7.0_67/bin/java : 권한이

거부 ​​[루트 @의 localho 세인트 ~] # chmod를 U의 + X /usr/etc/jdk1.7.0_67/bin/java [루트 @ 로컬 호스트 ~] # 자바 -version

Java 버전 "1.7.0_67" 자바 (TM) SE 런타임 환경 + X는/usr 자바 핫스팟 (TM) 64 비트 서버 VM (혼합 모드를 24.65-B04를 구축)

[루트 @ localhost를 ~] # chmod를의 U (1.7.0_67-B01를 구축) /etc/jboss-as-7.1.1.Final/bin/standalone.sh

[root @ localhost ~] # /usr/etc/jboss-as-7.1.1.Final/bin/standalone.sh

,691,363,210

...

08 : 46 : 30,919 INFO [javax.enterprise.resource.webcontainer.jsf.config] 인 Mojarra 초기화 (MSC 서비스 스레드 1-2) 2.1.7을 jbossorg-1 (20120227-1401) '/ myexample 옵션'컨텍스트

08 : 46 : 32,269 INFO [org.jboss.web (MSC 서비스 스레드 1-2) JBAS018210 : 등록 웹 컨텍스트/myexample 옵션

08 : 46 : 32,369 정보 [org.jboss.as.server] (DeploymentScanner-threads - 2) JBAS018559 : 배포 된 "MyExample.war"

이 후,이 링크가있는 게스트 서버에 내 호스트 컴퓨터와 연결을 시도했습니다 : http : // 172.24.131.35 : 8080/MyExample/ 하지만 연결되지 않습니다.

무엇이 잘못 될 수 있습니까? 리눅스 또는 standalone.xml? 또는 VirtualBox에 가상 컴퓨터를 설치 했습니까?

JBoss AS 7도 표준 설치입니다.

Here은 콘솔 로그입니다.

답변

2

외부 컴퓨터 (현재 호스트)에서 연결하려면 jboss.bind.address을 IP로 설정하거나 0.0.0.0으로 설정해야합니다. 이렇게 실행하면 좋아요.

sh standalone.sh -b 0.0.0.0 

이제 서버에 원격으로 연결해야합니다.

0

문제는 내가 중지하고 systemd를 사용하여 firewalld 해제했다 오라클 리눅스 (7)

의 방화벽이었다.

systemctl 정지 firewalld.service systemctl 비활성화 firewalld.service

감사합니다,이 외에도

+1

, 당신은 (페트르 Mensik 지시처럼) 모든 인터페이스를 듣고 제이 보스 구성해야 할 것 에드 또한 가상 포트에 포트 포워딩을 설정할 수 있습니다. – eis

관련 문제