1. 설치 압축파일을
다운로드한다.
wget https://archive.apache.org/dist/tomcat/tomcat-7/v7.0.90/bin/apache-tomcat-7.0.90.tar.gz --no-check-certificate
2. 다운로드 받은 파일의 압축을 푼다.
tar xzvf apache-tomcat-7.0.90.tar.gz
3. 편하게 관리하기 위해
tomcat이란는 이름으로 링크를 설정한다.
ln
-s apache-tomcat-7.0.90 tomcat
4. 서버설정에서 port를 80으로
변경한다. ==> url입력시 포트번호를 입력안하고 바로 접근하기 위해
vi /usr/local/tomcat/conf/server.xml
/8080 을 입력하여 8080으로 설정된 내용을 찾는다.
편집을 위해 i 입력 후 8080을 80으로 수정한다.
5. 편집을 종료(ESC키 클릭)하고 편집을 저장하고 나간다. ( :wq 입력)
6. 서버기동을 편하게 하기 위해 서비스 등록파일(tomcat이라는 명으로)을 만든다.
vi /etc/init.d/tomcat
편집을 위해 i 를 입력하고 아래부분을 복사해서 붙여넣기 한다.
* 아래의 JAVA_HOME 설정은 앞서 설치(https://dodo-it.tistory.com/5)한 JAVA설치경로를 적어준다.
--------------------------------------------------------------------------
#!/bin/bash #description: Tomcat Start Stop Restart #processname: tomcat JAVA_HOME=/usr/local/java export JAVA_HOME PATH=$JAVA_HOME/bin:$PATH export PATH CATALINA_HOME=/usr/local/tomcat case $1 in start) sh $CATALINA_HOME/bin/startup.sh ;; stop) sh $CATALINA_HOME/bin/shutdown.sh ;; restart) sh $CATALINA_HOME/bin/shutdown.sh sh $CATALINA_HOME/bin/startup.sh ;; esac exit 0--------------------------------------------------------------------------
편집을 종료(ESC키 클릭)하고 편집을 저장하고 나간다. ( :wq 입력)
7. 서비스 실행을 위해 권한을 부여한다.
chmod 755 /etc/init.d/tomcat
8. 서버가 정상작동하는지 tomcat서비스를 기동해본다.
service tomcat start ( 종료시 : service tomcat stop, 재시작시 : service tomcat restart )
만약 방화벽 포트 80 이 막혀있으면 방화벽 포트를 열어준다.
firewall-cmd --permanent --zone=public --add-port=80/tcp
firewall-cmd --reload
-- iptable을 사용할 경우 참고
iptables -I INPUT 1 -p tcp --dport 8080 -j ACCEPT
service iptables save
service iptables restart
-- iptables를 사용/미사용시
service iptables stop 또는 /etc/init.d/iptables stop
service iptables start 또는 /etc/init.d/iptables start
9. 서버접속을 해본다. (만약 vps가상화서버 설치시 localhost대신 서버ip를 입력해준다.)
http://localhost
chmod 755 /etc/init.d/tomcat
8. 서버가 정상작동하는지 tomcat서비스를 기동해본다.
service tomcat start ( 종료시 : service tomcat stop, 재시작시 : service tomcat restart )
만약 방화벽 포트 80 이 막혀있으면 방화벽 포트를 열어준다.
firewall-cmd --permanent --zone=public --add-port=80/tcp
firewall-cmd --reload
-- iptable을 사용할 경우 참고
iptables -I INPUT 1 -p tcp --dport 8080 -j ACCEPT
service iptables save
service iptables restart
-- iptables를 사용/미사용시
service iptables stop 또는 /etc/init.d/iptables stop
service iptables start 또는 /etc/init.d/iptables start
9. 서버접속을 해본다. (만약 vps가상화서버 설치시 localhost대신 서버ip를 입력해준다.)
http://localhost
'CentOS환경설정' 카테고리의 다른 글
7. CentOS 7에 Apache (Httpd) 설치 (1) | 2018.01.19 |
---|---|
6. Maven 설치 (0) | 2018.01.10 |
3.java8 jdk 설치 (0) | 2018.01.09 |
2. FTP설치 (0) | 2018.01.09 |