jboss eap 7.4๋ฒ์ ์์ openssl์ ์ ์ฉํ ๊ฒฝํ์ ๊ธฐ๋กํ๋ค.
openssl ํค/์ธ์ฆ์ ์์ฑ
์ฌ์ ์ openssl ํจํค์ง๋ ์ค์น๋์ด ์์ด์ผ ํจ
openssl req -newkey rsa:2048 -nodes -keyout server.key -x509 -days 365 -out server.crt
java ์ ์ฉ ์ธ์ฆ์๋ก ๋ณํ ์์
openssl pkcs12 -export -in server.crt -inkey server.key -out keystore.p12 -name key
server.crt, server.key๋ก keystore.p12๋ฅผ ์์ฑ
jks๋ก ๋ณํ
keytool -importkeystore -srckeystore keystore.p12 -srcstoretype PKCS12 -destkeystore keystore.jks -deststoretype JKS
jboss ์ค์ ํ์ผ(standalone.xml)์ keystore ์์น์ ์ ๋ณด ์ค์
<ssl></ssl>ํ๊ทธ์ ์์ฑ
์๋๊ฒฝ๋ก(relative-to)๊ฐ jboss.server.config.dir(jboss-eap-7.4/standalone/configuration)๋ผ์ configuration ํ์์ ssl์ด๋ผ๋ ํด๋๋ฅผ ๋ง๋ค๊ณ ๊ฑฐ๊ธฐ์ ์ธ์ฆ์๋ฅผ ๋ฃ์๋ค.
https port ํ์ธ
https ๋ฐฉํ๋ฒฝ ํด์
sudo firewall-cmd --permanent --zone=public --add-port=8443/tcp
sudo firewall-cmd --reload
jboss ์ฌ๊ธฐ๋ ํ https ํธ์ถ
์ธ์ฆ์๊ฐ ์ฌ๋ฐ๋ฅด์ง ์์์ ๊ทธ๋ ์ง ์ ๋๋ก ํธ์ถ ๋์์
์ง๊ธ์ ์ ๋ฆฌ๋ ๊ฑธ ์ ์ด์ ์ผ๋ง ์๊ฑธ๋ ธ์ง๋ง ์ฒ์ ์ฝ์ง ํ ๋ ๊ฝค ์ค๋ ๊ฑธ๋ ธ๋ ๊ธฐ์ต์ด ๋จ(jboss๋ ๊ตฌ๊ธ ์๋ฃ๋ ๋ณ๋ก ์์)
๋ค์์ ์ํด์ ์ฒ์ ์ฝ์ง ๊ฒฝํ์ ๊ผญ ๊ธฐ๋ก์ ํด๋์ผ ํ๋ค.
๊ฐ์ธ ์คํฐ๋ ๊ธฐ๋ก์ ๋ฉ๋ชจํ๋ ๊ณต๊ฐ์ด๋ผ ํ๋ฆฐ์ ์ด ์์ ์ ์์ต๋๋ค.
ํ๋ฆฐ ์ ์์ ๊ฒฝ์ฐ ๋๊ธ ๋ถํ๋๋ฆฝ๋๋ค.
[linux] linux jboss eap 7.4 install, setting/ deploy
๋ฆฌ๋ ์ค์ jboss๋ฅผ ์ค์นํด์ ์น ์ ํ๋ฆฌ์ผ์ด์ ๋ฐฐํฌํ ๊ฒฝํ์ ๊ธฐ๋กํ๋ค. ์ค์นํ๊ฒฝ: redhat 8.8 64 bit ์ค์น๊ฒฝ๋ก: /home/๊ณ์ /app ํ์์ค์น๋ชจ๋: standalonejboss๋ standalone, domain ๋ชจ๋๊ฐ ์๋๋ฐ standalone๋ชจ๋๋ ๋จ
yaga.tistory.com
[DevOps] CentOS 8 Jenkins CI, CD ํ๊ฒฝ ๊ตฌ์ถ(feat. eGovCI)
๋ชฉ์ฐจ์ด๋ฒ์ ์ ์์ ๋ถํ๋ ์์ํฌ์ ์๋ฒ์ฉ ๊ฐ๋ฐํ๊ฒฝ์ ์ด์ฉํด์ CI, CD๋ฅผ ๊ตฌ์ถํ๋ค.๋ค์์ ์ ๋ฒ์ ์ค์นํ GitLab๊ณผ ์๋ก ์ค์นํ Jenkins๋ก ์ฒ์๋ถํฐ ์ฐ๋ํ๋ ๊ฒ๋ ํฌ์คํ ์์ ์ด๋ค. [DevOps] CentOS 8 Jen
yaga.tistory.com
[DevOps] CentOS7 ์ค์น๋ถํฐ jdk, mysql, tomcat ์ฐ๋๊น์ง ๊ณผ์
CentOS7 ์ค์น๋ถํฐ jdk, mysql, tomcat ์ค์น ๋ฐ ๊ฐ๋จํ ์ฐ๋๊ณผ์ ์ ๊ฐ๋ตํ ํฌ์คํ ํ๋ค.CentOS ๋ฏธ๋ฌ ์ฌ์ดํธ์์ isovํ์ผ ๋ค์ด๋ก๋ํ๋ค.(์ฌ๊ธฐ์ GUIํ๊ฒฝ์ผ๋ก ์ค์นํ๊ธฐ ์ํด DVD ์ ํ)CentOS7 ์ค์น๋ฆฌ๋ ์ค ๋ถํ ๋
yaga.tistory.com
'IT > DevOps' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[DevOps] CentOS7 ์ค์น๋ถํฐ jdk, mysql, tomcat ์ฐ๋๊น์ง ๊ณผ์ (55) | 2024.04.25 |
---|---|
[linux] linux jboss eap 7.4 install, setting/ deploy (22) | 2023.12.30 |
[linux] linux start, stop shell template (24) | 2023.12.30 |
[linux] ๋ฆฌ๋ ์ค(CentOS) ๋ฐฉํ๋ฒฝ ํด์ (22) | 2023.12.30 |
[linux] linux svn install/setting (feat. redhat) (21) | 2023.12.30 |
๋๊ธ