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
网友评论