家教网站如何建设,腾讯云怎么建网站,舟山市建设局网站,购物网站er图#x1f31f;在这里#xff0c;我要推荐给大家我的专栏《Linux》。#x1f3af;#x1f3af; #x1f680;无论你是编程小白#xff0c;还是有一定基础的程序员#xff0c;这个专栏都能满足你的需求。我会用最简单易懂的语言#xff0c;带你走进代码的世界#xff0c;… 在这里我要推荐给大家我的专栏《Linux》。 无论你是编程小白还是有一定基础的程序员这个专栏都能满足你的需求。我会用最简单易懂的语言带你走进代码的世界让你从零开始一步步成为编程大师。 让我们在代码的世界里畅游吧 如果感觉还不错的话请记得给我点赞哦 期待你的加入一起学习一起进步 一.jdk和Tomact安装
1.上传资源 首先登录进入存储的包 然后在拖拽文件加入服务器中 上传成功的文件展示 2.安装解压
jdk 通过 tar -xvf jdk-8u151-linux-x64.tar.gz 配置jdk #配置环境变量vim /etc/profile 通过 insert 插入环境变量
#java environment
export JAVA_HOME/root/javamo/sofware/jdk1.8.0_151
export JRE_HOME${JAVA_HOME}/jre
export CLASSPATH.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH${JAVA_HOME}/bin:$PATH #设置环境变量生效source /etc/profile tomact 启动 ./start.sh 通过 tar -xvf apache-tomcat-8.5.20.tar.gz 解压 tomact 查看防火墙状态 通过 systemctl status firewalld 开放端口 firewall-cmd --zonepublic --add-port3306/tcp --permanent
firewall-cmd --zonepublic --add-port8080/tcp --permanent需要出现启动防火墙 在查看开放的·1防火墙列表 firewall-cmd --reload firewall-cmd --zonepublic --list-ports 成功访问的标志 3.防火墙设置 #开放端口 firewall-cmd --zonepublic --add-port3306/tcp --permanent #跟新防火墙规则 firewall-cmd --reload #防火墙列表 firewall-cmd --zonepublic --list-ports #防火墙状态 systemctl status firewalld #启动防火墙 systemctl start firewalld #关闭防火墙 systemctl stop firewalld.service systemctl disable firewalld.service 二.mysql安装 通过 rpm -qa|grep mariadb 检查linux是否有数据库 有的话卸载即可 卸载 rpm -e --nodeps 数据库名字 在线下载MySQL安装包(也可提前下载好上传) wget https://downloads.mysql.com/archives/get/p/23/file/mysql-5.7.35-1.el7.x86_64.rpm-bundle.tar 将MySQL安装包解压到指定目录 首页创建一个包 用于存储 mkdir mysql-5.7 tar -xvf mysql-5.7.35-1.el7.x86_64.rpm-bundle.tar -C mysql-5.7 解压 mysql #4.开始安装-ivh 其中i表示安装v表示显示安装过程h表示显示进度 cd mysql-5.7 进入mysql rpm -ivh mysql-community-common-5.7.35-1.el7.x86_64.rpm rpm -ivh mysql-community-libs-5.7.35-1.el7.x86_64.rpm rpm -ivh mysql-community-client-5.7.35-1.el7.x86_64.rpm rpm -ivh mysql-community-server-5.7.35-1.el7.x86_64.rpm 其中 需要根据版本 加载 common libs client server小编5.7 启动MySQL服务systemctl start mysqld #6.登录mysql修改密码 [root192 mysql-5.7]# grep password /var/log/mysqld.log 查看密码 #设置密码校验策略0 or LOW要不密码太LOW不让你过 set global validate_password_policy0; #设置密码校验长度要不密码太短不让你过(多次测试发现密码最小长度为4位) set global validate_password_length4; #更新密码 set password password(123456); #输入后使修改生效还需要下面的语句 FLUSH PRIVILEGES; #可以退出试试用新密码重新登录 exit #Centos7下无法远程连接mysql数据库 #数据库没有授权允许以root身份远程登录mysql GRANT ALL PRIVILEGES ON *.* TO root% IDENTIFIED BY 123456 WITH GRANT OPTION; #输入后使修改生效还需要下面的语句 FLUSH PRIVILEGES; 最后测试连接 三.部署项目
1.部前后端分离项目
加载war 配置sql脚本 通过对应的接口访问即可出现数据就是成功192.168.187.129:8080/T216_SSH/vue/treeNodeAction.actionhttp://192.168.187.129:8080/T216_SSH/vue/treeNodeAction.action 2.非前后端分离下项目
加载war 配置sql脚本 成功相应