Windows 10에서 Payara를 zip으로 설치하는 방법
zip 다운로드 및 배포 curl
명령을 사용하지 마십시오.
The Central Repository Search Engine>[Downloads]>[zip]에서 zip 파일을 다운로드할 수도 있습니다.# zipファイルをダウンロードして
$ curl -OL https://search.maven.org/remotecontent?filepath=fish/payara/distributions/payara/5.2020.7/payara-5.2020.7.zip
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 134 100 134 0 0 61 0 0:00:02 0:00:02 --:--:-- 63
0 0 0 0 0 0 0 0 --:--:-- 0:00:02 --:--:-- 0
100 138M 100 138M 0 0 12.0M 0 0:00:11 0:00:11 --:--:-- 21.2M
# 解凍して任意の場所に解凍する
$ unzip payara-5.2020.7.zip -d /c/app/
Archive: payara-5.2020.7.zip
creating: /c/app/payara5/
creating: /c/app/payara5/mq/
creating: /c/app/payara5/mq/lib/
inflating: /c/app/payara5/mq/lib/imqbroker.jar
# ...省略...
PATH 설정 # 場所確認用にバージョンを確認する
$ /c/app/payara5/bin/asadmin version
Version string could not be obtained from Server [localhost:4848].
(Turn debugging on e.g. by setting AS_DEBUG=true in your environment, to see the details.)
Using locally retrieved version string from version class.
Version = Payara Server 5.2020.7 #badassfish (build 2130)
Command version executed successfully.
# .bash_profileにPATHを設定する
$ vi ~/.bash_profile
$ cat ~/.bash_profile | grep -i payara
export PAYARA_HOME="/c/apps/payara5"
export PATH=$PATH:$PAYARA_HOME/bin
# 設定を反映する
$ source ~/.bash_profile
# PATHが設定されたことを確認するために再度バージョンを確認する
$ asadmin version
Version string could not be obtained from Server [localhost:4848].
(Turn debugging on e.g. by setting AS_DEBUG=true in your environment, to see the details.)
Using locally retrieved version string from version class.
Version = Payara Server 5.2020.7 #badassfish (build 2130)
Command version executed successfully.
Payara 시작 $ asadmin start-domain
Attempting to start domain1.... Please look at the server log for more details.....
http://localhost:8080/ Payara 페이지가 나오면 OK!
# zipファイルをダウンロードして
$ curl -OL https://search.maven.org/remotecontent?filepath=fish/payara/distributions/payara/5.2020.7/payara-5.2020.7.zip
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 134 100 134 0 0 61 0 0:00:02 0:00:02 --:--:-- 63
0 0 0 0 0 0 0 0 --:--:-- 0:00:02 --:--:-- 0
100 138M 100 138M 0 0 12.0M 0 0:00:11 0:00:11 --:--:-- 21.2M
# 解凍して任意の場所に解凍する
$ unzip payara-5.2020.7.zip -d /c/app/
Archive: payara-5.2020.7.zip
creating: /c/app/payara5/
creating: /c/app/payara5/mq/
creating: /c/app/payara5/mq/lib/
inflating: /c/app/payara5/mq/lib/imqbroker.jar
# ...省略...
# 場所確認用にバージョンを確認する
$ /c/app/payara5/bin/asadmin version
Version string could not be obtained from Server [localhost:4848].
(Turn debugging on e.g. by setting AS_DEBUG=true in your environment, to see the details.)
Using locally retrieved version string from version class.
Version = Payara Server 5.2020.7 #badassfish (build 2130)
Command version executed successfully.
# .bash_profileにPATHを設定する
$ vi ~/.bash_profile
$ cat ~/.bash_profile | grep -i payara
export PAYARA_HOME="/c/apps/payara5"
export PATH=$PATH:$PAYARA_HOME/bin
# 設定を反映する
$ source ~/.bash_profile
# PATHが設定されたことを確認するために再度バージョンを確認する
$ asadmin version
Version string could not be obtained from Server [localhost:4848].
(Turn debugging on e.g. by setting AS_DEBUG=true in your environment, to see the details.)
Using locally retrieved version string from version class.
Version = Payara Server 5.2020.7 #badassfish (build 2130)
Command version executed successfully.
Payara 시작 $ asadmin start-domain
Attempting to start domain1.... Please look at the server log for more details.....
http://localhost:8080/ Payara 페이지가 나오면 OK!
$ asadmin start-domain
Attempting to start domain1.... Please look at the server log for more details.....
연결 설정
필요에 따라 연결 목적지와 사용하는 물건에 따라 연결 설정
ySQL 설정
JDBC 드라이버 MySQL 설치
참조: Payara Server에서 MySQL8.0 – My Note 사용
MySQL :: Begin Your Download에서 JDBC 드라이버의 zip 파일 다운로드
Payara에 jar 설치
$ asadmin add-library /c/Users/ponsuke/Downloads/mysql-connector-java-8.0.19/mysql-connector-java-8.0.19/mysql-connector-java-8.0.19.jar
Command add-library executed successfully.
연결 설정
연결 목적지
asadmin add-resources
에 따라 연결 설정된 xml 파일이나domain을 가져옵니다.xml에 연결 설정을 합니다.domain.xml 위치:
{インストールディレクトリ}/payara5/glassfish/domains/domain1/config/domain.xml
ySQL에 대한 연결 확인
# 1. Payaraを再起動する
$ asadmin restart-domain domain1
Successfully restarted the domain
Command restart-domain executed successfully.
# 2. 接続確認を行う
$ asadmin ping-connection-pool {domain.xmlのjdbc-connection-poolに設定したname属性値}
Command ping-connection-pool executed successfully.
메모리 크기 설정
# JVMオプション削除 : 最大ヒープサイズ
$ asadmin delete-jvm-options -Xmx512m
Deleted 1 option(s)
Command delete-jvm-options executed successfully.
# JVMオプション追加 : 最大ヒープサイズ
$ asadmin create-jvm-options -Xmx1024m
Created 1 option(s)
Command create-jvm-options executed successfully.
# JVMオプション追加 : クラスデータの領域設定
$ asadmin create-jvm-options "-XX\:MaxMetaspaceSize=256m"
Created 1 option(s)
Command create-jvm-options executed successfully.
만료된 SSL 인증서 정보 삭제
만료된 SSL 인증서가 있으면 sever.로그를 보면 The SSL certificate has expired
같은 메시지를 출력합니다만료된 SSL 인증서 정보 삭제.
Eclipse에서 Payara 설정
사용 시 Eclipse에서 Payara 설정
Reference
이 문제에 관하여(Windows 10에서 Payara를 zip으로 설치하는 방법), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/ponsuke0531/items/61a540f1123a6aa8e816
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
사용 시 Eclipse에서 Payara 설정
Reference
이 문제에 관하여(Windows 10에서 Payara를 zip으로 설치하는 방법), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/ponsuke0531/items/61a540f1123a6aa8e816텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)