톰캣 설치 tomcat 그룹과 tomcat 유저를 생성한다. # groupadd tomcat # useradd -M -s /bin/false -g tomcat -d /opt/tomcat tomcat 톰캣 디렉토리를 생성한 후, 다운로드 받은 톰캣 파일을 압축해제한다. # mkdir /opt/tomcat # tar xvf apache-tomcat-8.5.4.tar.gz -C /opt/tomcat --strip-components=1 tomcat 유저와 그룹에게 디렉토리에 대한 권한을 할당한다. # cd /opt # chown -R tomcat tomcat # cd /opt/tomcat # chgrp -R tomcat conf # chmod g+rwx conf # chmod g+r conf/* # chown..
Linux CentOS 7을 기준으로 하였다. 자바를 설치할 디렉토리를 생성한다. # mkdir -p /usr/local/java 다운로드 받은 JDK 파일을 이동한다. # mv jdk-xxx-xxx-xxx.tar.gz /usr/local/java 압축을 해제한다. # cd /usr/local/java # tar zxvf jdk-xxx-xxx-xxx.tar.gz /etc/profile 파일을 열어서 마지막 줄에 환경변수를 설정하는 문장을 입력하고 저장한다. # vi /etc/profile export JAVA_HOME=$(readlink -f /usr/bin/java | sed "s:bin/java::") JAVA 기본 명령어를 등록한다. # update-alternatives --install "/us..
프로그램을 실행하는 과정에서 'Make sure your LD_LIBRARY_PATH contains ~ path.'와 같은 오류를 만났다면 해당 라이브러리를 찾지 못하고 있는 것이다. 다음의 과정을 통해 라이브러리가 있는 경로를 LD_LIBRARY_PATH에 추가하면 해결할 수 있다. 1. 라이브러리 경로 파일 randomLibs.conf를 /etc/ld.so.conf.d 디렉토리 안에 생성한다. 파일명을 다르게 해도 상관없다. 추가하는 라이브러리의 특징을 파일명에 반영해도 좋다. # vi /etc/ld.so.conf.d/randomLibs.conf 2. 생성한 파일 randomLibs.conf에 추가하고자 하는 라이브러리 경로를 입력하고 저장한다. 아래는 /usr/local/lib 디렉토리를 추가한 ..
톰캣 매니저의 GUI를 이용하기 위해서 tomcat-users.xml에 role과 user를 추가해주면 되지만, 기본적으로 톰캣이 실행되는 컴퓨터에서만 접근할 수 있다. 다른 컴퓨터에도 톰캣 매니저 GUI로 접근을 허용하기 위해 manager.xml이라는 context를 추가한다. $TOMCAT_HOME/conf/tomcat-users.xml 파일 편집 $TOMCAT_HOME/conf/localhost/manager.xml 파일 추가 후 편집 TOMCAT 서버 재시작