广东省人防工程建设网站,网站托管就业,wordpress底部导航代码,域名访问升级紧急中拿笔记好使用的软件版本 1. Java12部署
和之前的Java版本不太一样#xff0c;12版本不用配置JRE环境。
解压缩文件夹
root账户执行
tar -xzvf /home/software/jdk-12.0.2_linux-x64_bin.tar.gz创建java文件夹
root账户执行
cd /usr
mkdir java移动Java文件到创建的文件夹下
root账…使用的软件版本 1. Java12部署
和之前的Java版本不太一样12版本不用配置JRE环境。
解压缩文件夹
root账户执行
tar -xzvf /home/software/jdk-12.0.2_linux-x64_bin.tar.gz创建java文件夹
root账户执行
cd /usr
mkdir java移动Java文件到创建的文件夹下
root账户执行
mv /home/software/jdk-12.0.2 /usr/java配置环境变量 打开/etc/profile文件vi /etc/profile 编辑文件在最后添加
export JAVA_HOME/usr/java/jdk-12.0.2
export PATH$PATH:$JAVA_HOME/bin保存退出后执行source /etc/profile使修改的环境变量生效
source /etc/profile测试java环境是否生效
2. 安装配置Tomcat
解压缩
tar -xzvf /home/software/apache-tomcat-9.0.74.tar.gz移动到指定文件夹
mv /home/software/apache-tomcat-9.0.74 /home/arcgis/tomcat创建自签名证书
cd /usr/java/jdk-12.0.2/bin
./keytool -genkey -alias tomcat -keyalg RSA -keystore /home/arcgis/tomcat/tomcat.keystore -validity 36500设置密码其他信息都输入机器全域名即可。 修改tomcat/conf/server.xml文件 修改端口为80443
vi ./server.xml并在空白处插入以下内容
Connector port80 protocolHTTP/1.1
connectionTimeout20000
redirectPort443 /
Connector port443 protocolorg.apache.coyote.http11.Http11NioProtocol
maxThreads150 SSLEnabledtrue schemehttps securetrue
clientAuthfalse sslProtocolTLS
keystoreFile/home/arcgis/tomcat/tomcat.keystore keystorePass123456/
保存并退出
设置Tomcat开机自启动 进入 cd /home/arcgis/tomcat/bin/ 文件夹下增加 setenv.sh文件catalina.sh启动的时候会调用同时配置java内存参数
#tomcat pid
export CATALINA_HOME/home/arcgis/tomcat
export CATALINA_BASE/home/arcgis/tomcat
#add tomcat pid
CATALINA_PID$CATALINA_BASE/tomcat.pid
#add Java opts
JAVA_OPTS-server -XX:PermSize256M -XX:MaxPermSize1024m -Xms512M -Xmx1024M -XX:MaxNewSize256m增加tomcat.service
vi /etc/systemd/system/tomcat.service在文件中写入以下内容
[Unit]
DescriptionTomcat
Aftersyslog.target network.target remote-fs.target nss-lookup.target[Service]
Typeforking
EnvironmentJAVA_HOME/usr/java/jdk-12.0.2
PIDFile/home/arcgis/tomcat/tomcat.pid
ExecStart/home/arcgis/tomcat/bin/startup.sh
ExecReload/bin/kill -s HUP $MAINPID
ExecStop/bin/kill -s QUIT $MAINPID
PrivateTmptrue[Install]
WantedBymulti-user.target保存并退出
使用tomcat.service 相关命令
systemctl enable tomcat.service
systemctl start tomcat.service
systemctl status tomcat.service
systemctl stop tomcat.service
systemctl restart tomcat.servicestatus 相关命令如果 显示为active且https://全域名 能正常访问Tomcat页面则部署配置成功。