[linux] cafe24 centos 개발환경 설치하기
* cafe24 가상서버 리눅스 신청
CentOS 6.x에 자바와 톰캣, MySQL만 설치하려고 OS만설치, 보안설정만 선택합니다.
OS 설치가 완료 되었다면
http://www.cafe24.com에 로그인하여
나의서비스관리 메뉴를 클릭합니다.
좌측 하단에 서버관리>방화벽관리를 클릭하여
고급설정의 INBOUND, OUTBOUND를 설정합니다.
* 방화벽 설정하기
* putty로 서버 접속하기
* 서버 버전 확인하기
[root@labj~]# cat /etc/redhat-release
CentOS release 6.8 (Final)
* 서버 32bit, 64bit 확인하기
[root@labj ~]# getconf LONG_BIT
64
* 설치하기
mkdir /usr/local/java
cd /user/local/java
mv /tmp/download/jdk-8u111-linux-x64.tar.gz .
tar xvfz jdk-8u111-linux-x64.tar.gz
[root@labj java]# pwd
/usr/local/java
[root@labj java]# ls
jdk1.8.0_111 jdk-8u111-linux-x64.tar.gz
[root@labj java]#
java version "1.5.0"
gij (GNU libgcj) version 4.4.7 20120313 (Red Hat 4.4.7-17)
[root@labj bin]# java -version
java version "1.8.0_111"
Java(TM) SE Runtime Environment (build 1.8.0_111-b14)
Java HotSpot(TM) 64-Bit Server VM (build 25.111-b14, mixed mode)
[root@labj bin]#
* 톰캣 설치하기
http://tomcat.apache.org 에서 톰캣 apache-tomcat-8.0.41.tar.gz 다운로드
파일질라로 특정 폴더에 업로드
[root@labj download]# ls -al
total 9048
drwxr-xr-x. 2 root root 4096 Mar 9 10:15 .
drwxrwxrwt. 6 root root 4096 Mar 9 06:59 ..
-rw-r--r--. 1 root root 9254743 Mar 9 10:15 apache-tomcat-8.0.41.tar.gz
압축풀고
[root@labj download]# tar -zxvf apache-tomcat-8.0.41.tar.gz
[root@labj download]# ls
apache-tomcat-8.0.41 apache-tomcat-8.0.41.tar.gz
[root@labj download]# cd /usr
[root@labj usr]# cd local/
[root@labj local]# ls
bin etc games include java lib lib64 libexec sbin share src
[root@labj local]# mkdir server
[root@labj local]# ls
bin etc games include java lib lib64 libexec sbin server share src
[root@labj local]# cd server
[root@labj server]# ls
서버의 위치로 옮기고
[root@labj server]# mv /tmp/download/apache-tomcat-8.0.41 .
[root@labj server]# ls
apache-tomcat-8.0.41
[root@labj server]#
[root@labj server]# ln -s apache-tomcat-8.0.41/ tomcat
[root@labj server]# ls
apache-tomcat-8.0.41 tomcat
[root@labj apache-tomcat-8.0.41]# pwd
/usr/local/server/apache-tomcat-8.0.41
환경설정하기
[root@labj apache-tomcat-8.0.41]# nano /etc/profile
export PATH USER LOGNAME MAIL HOSTNAME HISTSIZE HISTCONTROL
JAVA_HOME=/usr/local/java/jdk1.8.0_111
CATALINA_HOME=/usr/local/server/apache-tomcat-8.0.41
CLASSPATH=.:$JAVA_HOME/lib/tools.jar:$CATALINA_HOME/lib/jsp-api.jar:$CATALINA_HOME/lib/servlet-api.jar
PATH=$PATH:$JAVA_HOME/bin:$CATALINA_HOME/bin
export JAVA_HOME CLASSPATH PATH CATALINA_HOME
server.xml 수정
<Connector port="80" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" URIEncoding="UTF-8" />
<Connector port="8009" protocol="AJP/1.3" redirectPort="8443"
URIEncoding="UTF-8" />
* 서비스 자동 실행하기
[root@labj bin]# cp catalina.sh /etc/init.d/tomcat
[root@labj ~]# nano /etc/init.d/tomcat
#!/bin/sh
# processname: tomcat
# chkconfig: 35 99 99
# description: Tomcat Start Stop Restart
JAVA_HOME=/usr/local/java/jdk1.8.0_111
CATALINA_HOME=/usr/local/server/apache-tomcat-8.0.41
CLASSPATH=.:$JAVA_HOME/lib/tools.jar:$CATALINA_HOME/lib/jsp-api.jar:$CATALINA_H$
PATH=$PATH:$JAVA_HOME/bin:$CATALINA_HOME/bin
export JAVA_HOME CLASSPATH PATH CATALINA_HOME
...
[root@labj ~]# chkconfig --add tomcat
[root@labj ~]# chkconfig --list tomcat
톰캣서버 실행 및 서버 재시작
[root@labj ~]# service tomcat start
[root@labj ~]# shutdown -r now
[root@labj /]# useradd -g tomcat home
[root@labj /]# useradd -g tomcat home1
[root@labj /]# useradd -g tomcat home2
[root@labj /]# useradd -g tomcat home3
[root@labj /]# useradd -g tomcat home4
[root@labj /]# useradd -g tomcat home5
[root@labj /]# usermod -g tomcat root
[root@labj /]#
[linux] cafe24 centos 개발환경 설치하기
'linux' 카테고리의 다른 글
[리눅스민트] 리눅스 민트에서 윈도우즈 공유폴더 마운트하기 (1) | 2019.01.11 |
---|---|
[리눅스 민트] 아두이노 설치하기 (0) | 2019.01.09 |
[linux] 하모니카 프로젝트 (0) | 2014.12.01 |
[linux] 라이팅 설정 (0) | 2013.07.29 |
우분투 웹서버 실행 순서 (oracle 실행순서) (0) | 2012.03.22 |