- 作者简介:我是团团儿,是一名专注于云计算领域的专业创作者,感谢大家的关注
- 座右铭:云端筑梦,数据为翼,探索无限可能,引领云计算新纪元
- 个人主页:团儿.-CSDN博客
目录
部署java环境
1.安装前提
yum install java-1.8.0 -y
java -version
2.部署tomcat
mkdir /data/soft -p
cd /data/soft/
装9版本
tar zxf apache-tomcat-9.0.91.tar_\(1\).gz -C /opt
cd /opt
ln -s apache-tomcat-9.0.91/ tomcat
cd tomcat/ cd bin/ ./startup.sh #启动tomcat
./catalina.sh start 也可启动
netstat -antpu | grep 8080 #查看端口
访问tomcat
tail -1 /opt/tomcat/logs/catalina.out #查看日志
curl -I 127.0.0.1:8080 #本机访问测试
3.添加tomcat系统服务
cat >> /opt/tomcat/bin/setenv.sh << "END"
# 设置tomcat pid
CATALINA_PID="$CATALINA_BASE/tomcat.pid"
# 设置java参数,提高性能
JAVA_OPTS="-server -XX:MetaspaceSize=256M -XX:MaxMetaspaceSize=1024m -Xms512M -Xmx1024M -XX:MaxNewSize=256m"
END
#设置权限
chmod +x /opt/tomcat/bin/setenv.sh
先关闭服务
/opt/tomcat/bin/catalina.sh stop
注:若未关闭,则pkill -9 java
#创建tomcat用户和组
groupadd -r tomcat
useradd -r -d /opt/tomcat -s /bin/nologin -g tomcat tomcat
chown -R tomcat.tomcat /opt
#配置systemctl管理tomcat
cat >> /usr/lib/systemd/system/tomcat.service << "END"
[Unit]
Description=Apache Tomcat 8
After=syslog.target network.target
[Service]
Type=forking
PIDFile=/opt/tomcat/tomcat.pid
ExecStart=/opt/tomcat/bin/startup.sh
ExecReload=/bin/kill -s HUP $MAINPID
ExecStop=/bin/kill -s QUIT $MAINPID
PrivateTmp=true
User=tomcat
Group=tomcat
[Install]
WantedBy=multi-user.target
END
启动tomcat:
systemctl start tomcat
查看端口
netstat -antpu | grep 8080
搭建jpress部署实践
1.安装配置mysql数据库
拖5.6包并本地安装
2.启动服务
systemctl start mysqld
3.修改数据库密码
4.创建用户
create database jpress DEFAULT CHARACTER SET utf8;
flush privileges;
5.cd进入 /opt/tomcat/webapps/下
拖jpress包
查看
6.访问
7.
8.修改配置文件
vim conf/server.xml
启动
9.访问