当前位置: 首页 > Linux

虚拟机Tomcat部署javaweb项目

时间:2023-04-06 01:50:06 Linux

配置java环境前言:各个版本的配置方法大同小异,配置过程中有什么问题多看博客总结实践。安装jdk8首先需要删除lcentos自带的openjdk环境rpm-qa|grepjdk--找到javajdk环境rpm-e--nodepsjdkname--删除jdk并将jdk安装包从win转移到linux通过xftp安装jdk8rpm-ivhjdkName配置环境变量路径:/etc/profileJAVA_HOME=/usr/java/jdk1.8.0_221-amd64CLASSPATH=%JAVA_HOME%/lib:%JAVA_HOME%/jre/libPATH=$PATH:$JAVA_HOME/bin:$JAVA_HOME/jre/binexportPATHCLASSPATHJAVA_HOME使配置生效source/etc/profileinstalltomcat8配置tomcat8解压tar-zxvf压缩包名启动tomcat进入bin目录,./startup.shCentos开放8080端口查看firewallstatusfirewall-cmd--staterunning表示firewall如果没有运行,需要手动开启systemctlstartfirewalld.service开启8080端口firewall-cmd--zone=public--add-port=8080/tcp--永久重启防火墙systemctlrestartfirewalld.servicereload配置firewall-cmd--reload安装mysql通过xftp复制mysql安装包到linux解压tar-xvfname删除内置的mariadbrppm-e--nodepsmariadb-libs-5.5.68-1.el7.x86_64installcommon,libs,client,serverrpm-ivhnameinitializemysqlmysqld--initializeauthorizationfirewallchownmysql:mysql/var/lib/mysql-R;systemctl启动mysqld.service;systemctl启用mysqld;查看数据库的初始化密码cat/var/log/mysqld.log|grep密码登录数据库mysql-uroot-p修改密码ALTERUSER'root'@'localhost'IDENTIFIEDWITHmysql_native_passwordBY'root'使用新密码登录并退出mysql启用远程访问创建用户'root'@'%'identifiedwithmysql_native_passwordby'root';grantallprivilegeson*.*to'root'@'%'withgrantoption;flushprivileges;openport3306firewall-cmd--zone=public--add-port=3306/tcp--permanentsystemctl重新启动firewalld。servicefirewall-cmd--reloadMySQL安装默认使用美国时区,北京时间比美国晚8小时(mysql5.7不用改,)setglobaltime_zone='+8:00';如果显示mysql驱动报错,首先查看是否导入了驱动jar包,没有再看版本,最后把mysql驱动jar包java\jdk8\jre\lib\ext