톰켓 서브 도메인 설정. (카페24)
$ pwd /home/hosting_users/khan666/tomcat/conf $ cat server.xml <?xml version='1.0' encoding='utf-8'?> <Server port="8842" shutdown="SHUTDOWN"> .. (생략) <Engine name="khan666" defaultHost="digital2u.co.kr"> ... (생략) <Host name="digital2u.co.kr" appBase="webapps" unpackWARs="true" autoDeploy="true"></Host> <Host name="dia3.digital2u.co.kr" appBase="webapps_dia3" unpackWARs="true" autoDeploy="true"></Host> </Engine> </Service> </Server>
$ mkdir Catalina $ ls -al 합계 236 drwxr-xr-x 4 khan666 khan666 4096 8월 10 10:52 . drwxr-xr-x 14 khan666 khan666 4096 11월 20 2018 .. drwxr-xr-x 2 khan666 khan666 4096 8월 10 10:50 Catalina -rw------- 1 khan666 khan666 13696 9월 29 2017 catalina.policy -rw------- 1 khan666 khan666 7299 9월 29 2017 catalina.properties -rw------- 1 khan666 khan666 1577 9월 29 2017 context.xml drwxr-xr-x 8 khan666 khan666 4096 12월 12 2017 khan666 -rw------- 1 khan666 khan666 3387 9월 29 2017 logging.properties -rw------- 1 khan666 khan666 1924 11월 11 2018 server.xml -rw------- 1 khan666 khan666 2174 3월 20 16:13 tomcat-users.xml -rw------- 1 khan666 khan666 2634 9월 29 2017 tomcat-users.xsd -rw------- 1 khan666 khan666 169615 9월 29 2017 web.xml
$ cd Catalina $ vi ROOT.xml <?xml version="1.0" encoding="UTF-8"?> <Context docBase="www/webapps/webapps_dia3" privileged="true"> </Context>
$ tree. |-- Catalina | `-- ROOT.xml |-- catalina.policy |-- catalina.properties |-- context.xml |-- khan666 | |-- dia3.digital2u.co.kr | |-- digital2u.co.kr | |-- java.digital2u.co.kr | |-- midi.digital2u.co.kr | |-- war3.digital2u.co.kr | `-- wow.digital2u.co.kr |-- logging.properties |-- server.xml |-- tomcat-users.xml |-- tomcat-users.xsd `-- web.xml
설정을 마친 후 톰켓을 재시작 해주시면 됩니다. 단, 서브 도메인에 대한 실제 디렉 토리가 아래와 같이 존재 해야 합니다.
$ pwd /home/hosting_users/khan666/tomcat $ ls -al 합계 160 drwxr-xr-x 14 khan666 khan666 4096 11월 20 2018 . drwx------ 6 khan666 khan666 4096 8월 10 10:52 .. -rw-r--r-- 1 khan666 khan666 57011 9월 29 2017 LICENSE -rw-r--r-- 1 khan666 khan666 1444 9월 29 2017 NOTICE -rw-r--r-- 1 khan666 khan666 6741 9월 29 2017 RELEASE-NOTES -rw-r--r-- 1 khan666 khan666 16195 9월 29 2017 RUNNING.txt drwxr-xr-x 2 khan666 khan666 4096 8월 8 17:35 bin drwxr-xr-x 4 khan666 khan666 4096 8월 10 10:52 conf drwxr-xr-x 2 khan666 khan666 4096 11월 6 2017 lib drwxr-xr-x 2 khan666 khan666 20480 8월 10 10:50 logs drwxr-xr-x 2 khan666 khan666 4096 11월 21 2018 temp drwxr-xr-x 5 khan666 khan666 4096 7월 31 22:35 webapps drwxr-xr-x 3 khan666 khan666 4096 7월 13 2018 webapps_dia3 drwxr-xr-x 3 khan666 khan666 4096 12월 6 2018 webapps_java drwxr-xr-x 3 khan666 khan666 4096 7월 2 2018 webapps_midi drwxr-xr-x 3 khan666 khan666 4096 12월 21 2017 webapps_war3 drwxr-xr-x 3 khan666 khan666 4096 12월 21 2017 webapps_wow drwxr-xr-x 3 khan666 khan666 4096 12월 11 2017 work