美文网首页
Java Linux 环境搭建

Java Linux 环境搭建

作者: 散装咖啡 | 来源:发表于2017-05-03 18:06 被阅读36次

1,首在 /usr/local/  mkdir java, chmod 755 java

2,下载Java包 http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

3,上传,解压到/usr/local/java中

4,修改环境变量 vi /etc/profile  添加

export  JAVA_HOME=/usr/local/java/jdk1.8.0_131

export  JRE_HOME=/usr/local/java/jdk1.8.0_131/jre

export CLASSPATH=${JAVA_HOME}/lib:${JRE_HOME}/lib

export  PATH=${JAVA_HOME}/bin:$PATH

5,source /etc/profile

检查 java -version

tomcat 环境搭建

http://tomcat.apache.org/download-80.cgi

1.首先,需要为tomcat配置pid。
bin/catalina.sh

# Copy CATALINA_BASE from CATALINA_HOMEifnot already set

[ -z"$CATALINA_BASE"] && CATALINA_BASE="$CATALINA_HOME"

# 设置pid。一定要加在CATALINA_BASE定义后面,要不然pid会生成到/下面

CATALINA_PID="$CATALINA_BASE/tomcat.pid"

tomcat.pid文件与bin目录平级。如果需要在其他目录请自行修改。

2.创建tomcat.service文件 vi /lib/systemd/system/tomcat.service

[Unit]

Description=Tomcat

After=syslog.target network.target remote-fs.target nss-lookup.target

[Service]

Type=forking

Environment="JAVA_HOME=/usr/local/java/jdk1.8.0_131"

PIDFile=/usr/local/tomcat/tomcat.pid

ExecStart=/usr/local/tomcat/bin/startup.sh

ExecReload=/bin/kill -s HUP $MAINPID

ExecStop=/bin/kill -s QUIT $MAINPID

PrivateTmp=true

[Install]

WantedBy=multi-user.target

Environment="JAVA_HOME=/home/jdk/jdk1.8.0_131" 这里要配置环境变量,在/etc/profile中的配置在系统服务中不生效。

3.设置为开机启动

systemctl enable tomcat.service

参考文档:

http://blog.csdn.net/nimasike/article/details/51896100

jetty Linux环境搭建

http://www.eclipse.org/jetty/download.html

下载Jetty应该是一个压缩包,只要把它解压到某个目录下就可以

1,解压到/usr/local/jetty中

2,运行, java -jar jetty.jar 或者 cd bin , ./jetty.sh start

启动多个jetty

1,编辑jetty.sh文件, 在开头加入

JETTY_HOME=/usr/local/jetty-xxxxxx

JETTY_RUN=$JETTY_HOME/bin

2,修改jetty根目录下的start.ini

jetty.http.port=8081

参考文章

http://blog.csdn.net/zyf_balance/article/details/54136831

相关文章

网友评论

      本文标题:Java Linux 环境搭建

      本文链接:https://www.haomeiwen.com/subject/cwkltxtx.html