centos7安装mysql+tomcat+jdk并设置开机自启(已测试)
2021/6/10 19:34:34
本文主要是介绍centos7安装mysql+tomcat+jdk并设置开机自启(已测试),对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
1.开启代理(如机器有网,可省略该步骤)
vim /etc/profile
http_proxy=192.168.228.120:8888 https_proxy=192.168.228.120:8888 ftp_proxy=192.168.228.120:8888 export http_proxy https_proxy ftp_proxy
service network restart
2.下载阿里yum源,让如/etc/yum.repos.d/文件夹中
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
3.安装jdk8
#解压 tar -xzvf jdk-8u172-linux-x64.gz
vim /etc/profile
#在/etc/profile文件中配置环境变量 JAVA_HOME=/home/tools/jdk1.8.0_172 PATH=$JAVA_HOME/bin:$PATH CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar export JAVA_HOME export PATH export CLASSPATH
#刷新文件 source /etc/profile
4.安装mysql5.7
#下载官方包 wget -i -c http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm #加载入yum中 yum -y install mysql57-community-release-el7-10.noarch.rpm #安装mysql yum install java-1.8.0-openjdk.x86_64 #启动mysql systemctl start mysqld.service #查看mysql密码 grep "password" /var/log/mysqld.log #修改mysql密码 ##进入mysql,设置密码策略为low mysql -uroot -pxxxx set global validate_password_policy=LOW; ALTER USER 'root'@'localhost' IDENTIFIED BY 'zxyt2018'; #修改mysql访问权限 use mysql update user set host = '%' where user = 'root'; flush privileges; #防火墙管理 systemctl stop firewalld systemctl disable firewalld.service
5.tomcat安装(将tomcat8通过ftp上传至服务器)
#解压 tar -xzvf apache-tomcat-8.5.9.tar.gz #将tomcat加入环境变量 vim apache-tomcat-8.5.39/bin/catalina.sh #加入下面命令大概在 143 行 :set number 143 CATALINA_PID="$CATALINA_BASE/tomcat.pid" #/usr/lib/systemd/system下创建文件tomcat.service systemctl enable tomcat #设置开机自启 systemctl start/stop/ restart tomcat 开始/停止/重启 tomcat
6.资源文件
tomcat.service
[Unit] Description=tomcat After=syslog.target network.target remote-fs.target nss-lookup.target [Service] Type=forking Environment="JAVA_HOME=/home/tools/jdk1.8.0_172" PIDFile=/home/tools/apache-tomcat-8.5.9/tomcat.pid ExecStart=/home/tools/apache-tomcat-8.5.9/bin/startup.sh ExecStop=/home/tools/apache-tomcat-8.5.9/bin/shutdown.sh ExecReload=/bin/kill -s HUP $MAINPID PrivateTmp=true [Install] WantedBy=multi-user.target
tomcat、jdk、mysql这里上传不了那么大,就去官网找下资源。……
这篇关于centos7安装mysql+tomcat+jdk并设置开机自启(已测试)的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-12-22项目:远程温湿度检测系统
- 2024-12-21《鸿蒙HarmonyOS应用开发从入门到精通(第2版)》简介
- 2024-12-21后台管理系统开发教程:新手入门全指南
- 2024-12-21后台开发教程:新手入门及实战指南
- 2024-12-21后台综合解决方案教程:新手入门指南
- 2024-12-21接口模块封装教程:新手必备指南
- 2024-12-21请求动作封装教程:新手必看指南
- 2024-12-21RBAC的权限教程:从入门到实践
- 2024-12-21登录鉴权实战:新手入门教程
- 2024-12-21动态权限实战入门指南