参考资料:
https://www.cnblogs.com/sxdcgaq8080/p/7492426.html
https://blog.csdn.net/ds986619036/article/details/80885917
https://blog.csdn.net/ds986619036/article/details/80885917
jdk安装
1.先检查原服务器上是否已经安装了java jdk,如果已安装可以先卸载
2.下载jdk:jdk-8u212-linux-x64.tar.gz
3.将jdk复制到/usr/local/src/下(可以使用xftp传输)
4.解压:先定位到当前目录
执行解压命令:tar -zxvf jdk-8u212-linux-x64.tar.gz
5.配置环境变量
5.1执行:vim /etc/profile 打开文件
5.2移动光标到末尾
5.3在末尾追加:
#java environment
export JAVA_HOME=/usr/local/src/jdk1.8.0_212
export CLASSPATH=.:${JAVA_HOME}/jre/lib/rt.jar:${JAVA_HOME}/lib/dt.jar:${JAVA_HOME}/lib/tools.jar
export PATH=$PATH:${JAVA_HOME}/bin
执行:esc
执行::wq!
5.4刷新配置文件,验证JDK是否配置成功:
先定为到 /etc目录,然后执行
source /etc/profile
java -version
tomcat安装
1.下载:https://tomcat.apache.org/download-90.cgi
2.将jtomcat复制到/usr/local/src/下(可以使用xftp传输)
3.解压:tar -axvf apache-tomcat-9.0.29.tar.gz
4.配置环境变量
vim /etc/profile
做如下配置:
刷新配置:
5.修改端口及域名指向
将/usr/local/src/apache-tomcat-9.0.29/conf下的server.xml下载到自己电脑上
端口号修改为80
<Connector port="80" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" />
绑定网站
<Host name="java.eggtwo.com" appBase="" unpackWARs="true" autoDeploy="true"> <!-- SingleSignOn valve, share authentication between web applications Documentation at: /docs/config/valve.html --> <!-- <Valve className="org.apache.catalina.authenticator.SingleSignOn" /> --> <!-- Access log processes all example. Documentation at: /docs/config/valve.html Note: The pattern used is equivalent to using pattern="common" --> <Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs" prefix="localhost_access_log" suffix=".txt" pattern="%h %l %u %t "%r" %s %b" /> <Context path="/" docBase="/usr/local/src/apache-tomcat-9.0.29/webapps/questionnaire_ssm.war" debug="0" previledge="true" reloadable="true"/> </Host>
6.启动和关闭tomcat
启动:/usr/local/src/apache-tomcat-9.0.29/bin/startup.sh
关闭:/usr/local/src/apache-tomcat-9.0.29/bin/shutdown.sh
7.设置自动启动