Ubuntu 16.04 Server 에 tomcat9+jdk 1.8+apr 설치
시스템:Ubuntu 16.04.3 server 에 필요 한 설치 패키지:tomcat 9:https://tomcat.apache.org/download-90.cgi jdk1.8: http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html apr1.6.2、apr-iconv1.2.2、apr-util-1.6.0: http://apr.apache.org/download.cgi
내 가 포장 한 다운로드 패 키 지 를 직접 다운로드 할 수도 있다.https://download.csdn.net/download/csde12/10322753
1.jdk 와 tomcat 디 렉 터 리 만 들 기
sudo mkdir /usr/java
sudo mkdir /usr/tomcat
sudo chown cnHuaShao:cnHuaShao /usr/java
sudo chown cnHuaShao:cnHuaShao /usr/tomcat
2.jdk 패 키 지 를/usr/java 디 렉 터 리 에 업로드 하고 tomcat 와 apr 패 키 지 를/usr/tomcat 디 렉 터 리 에 업로드 하 며/user/java 디 렉 터 리 에 들 어가 다음 명령 을 실행 하여 jdk 압축 을 풀기 시작 합 니 다.
cd /usr/java
tar -zxf jdk-8u151-linux-x64.tar.gz
3.환경 변 수 를 설정 합 니 다.여기 서 apr 의 것 도 설정 합 니 다.나중에 설치 해 야 할 때 더 이상 설정 할 필요 가 없습니다.
sudo vim /etc/profile
4.이 파일 의 마지막 에 다음 과 같은 내용 을 추가 합 니 다.
JAVA_HOME=/usr/java/jdk1.8.0_151
JRE_HOME=$JAVA_HOME/jre
PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
CLASSPATH=:$JRE_HOME/lib/rt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib/dt.jar
export JAVA_HOME JRE_HOME PATH CLASSPATH
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/apr/lib
export LD_RUN_PATH=$LD_RUN_PATH:/usr/local/apr/lib
즉시 적용,자바-version,자바,자바 c 명령 을 통 해 성공 여 부 를 테스트 할 수 있 습 니 다.
source /etc/profile
5./usr/tomcat 디 렉 터 리 에 들 어가 서 tomcat 패키지 와 apr 패 키 지 를 압축 해제 합 니 다.
tar -zxf apache-tomcat-9.0.2.tar.gz
tar -zxf apr-1.6.2.tar.gz
tar -zxf apr-iconv-1.2.2.tar.gz
tar -zxf apr-util-1.6.0.tar.gz
6.apr 설치 에 필요 한 모든 기본 패키지
sudo apt-get install -y libtool libapr1 make gcc libexpat1-dev expat-devel
7.apr 기본 패키지 설치
cd /usr/tomcat/apr-1.6.2
sudo ./configure && sudo make && sudo make install
8、apr-iconv 패키지 설치
cd /usr/tomcat/apr-iconv-1.2.2
sudo ./configure --with-apr=/usr/local/apr && sudo make && sudo make install
9.apr-util 패키지 설치
cd /usr/tomcat/apr-util-1.6.0
sudo ./configure --with-apr=/usr/local/apr --with-iconv=/usr/local/apache2 && sudo make && sudo make install
10.tomcat 통합 apr 플러그 인 패키지 설치
cd /usr/tomcat/apache-tomcat-9.0.2/bin/
tar -zxf tomcat-native.tar.gz
cd tomcat-native-1.2.16-src/native/
sudo ./configure --with-apr=/usr/local/apr --with-java-home=$JAVA_HOME && sudo make && sudo make install
sudo ln -s /usr/local/apr/lib/libtcnative-1.so /usr/lib/libcnative-1.so
11.tomcat 매개 변 수 를 조정 합 니 다.
cd /usr/tomcat/apache-tomcat-9.0.2/
vim conf/server.xml
프로필 에 있 는 user 관련 설정 을 삭제 하고 구멍 문 제 를 해결 합 니 다.
시작 할 때 느 려 질 수 있 습 니 다.시작 항목 을 수정 합 니 다.여기 참고 글 입 니 다.https://www.cnblogs.com/devilwind/p/6902037.html vim bin/catalina.sh JAVA 가입OPTS="-Djva.security.egd=file:/dev/./urandom"이 설정
11.시동 테스트 진행
bin/startup.sh
tail -1000f logs/catalina.out
이번 환경 설치 완료.
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
다양한 언어의 JSONJSON은 Javascript 표기법을 사용하여 데이터 구조를 레이아웃하는 데이터 형식입니다. 그러나 Javascript가 코드에서 이러한 구조를 나타낼 수 있는 유일한 언어는 아닙니다. 저는 일반적으로 '객체'{}...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.