1.java_web部署到阿里云服务器——环境搭建(jdk+tomcat+mysql)附带所需材料网盘链接

环境搭建流程

1. 准备材料
2. 服务器配置
3. 配置jdk环境
4. 搭建tomcat
5. 安装mysql

准备材料

  1. 安装Xshell和Xftp软件
    这里给出我的网盘链接可自行下载安装:
    链接:https://pan.baidu.com/s/1Px26lJ_feXp_3TXI6-3b5Q
    提取码:4cxg
    链接:https://pan.baidu.com/s/1KA7Z8_V-VTm_LKLC703wcA
    提取码:70ay

  2. 下载jdk(jdk1.8_ linux版)
    链接:https://pan.baidu.com/s/1soQSzplTbX7N4GDtIbUTvw
    提取码:d6l7

  3. 下载tomcat(8.5.47 _linux版)
    链接:https://pan.baidu.com/s/11PrUFmY-WX4ssq4p1sjReQ
    提取码:n0mr

  4. 下载mysql(直接在服务器上下载安装更方便,后边在安装mysql处详谈)

  5. 云服务器可自行购买(我使用阿里云)

服务器配置

  • 我这里选择阿里云的轻量级应用服务器,用来自己玩玩,选个便宜的
    1.java_web部署到阿里云服务器——环境搭建(jdk+tomcat+mysql)附带所需材料网盘链接_第1张图片

  • 点击详情并进入到服务器的防火墙规则配置,这里提前配置好一些必要规则,避免后面使用报错(注意SSH的22端口开启允许,Xshell才能连接上)
    1.java_web部署到阿里云服务器——环境搭建(jdk+tomcat+mysql)附带所需材料网盘链接_第2张图片

  • 我这里服务器尚未绑定域名,因为域名备案需要很多时间,注意记下自己的公网ip,后边会用,这是我的182.92.191.33


配置jdk环境

  • 使用Xshell登录你的远程服务器,后续的服务器端操作通过Xshell来完成
    1.java_web部署到阿里云服务器——环境搭建(jdk+tomcat+mysql)附带所需材料网盘链接_第3张图片

  • 使用Xftp连接到你的服务器用来文件传输,ctrl+n新建连接,填写相应信息,注意协议选择SFTP
    1.java_web部署到阿里云服务器——环境搭建(jdk+tomcat+mysql)附带所需材料网盘链接_第4张图片

  • 将下载好的tomcat和jdk上传到服务器,我这里上传到/usr/Develop目录下(Develop是我新建的文件夹,mysql是直接在服务器上下载安装的)
    1.java_web部署到阿里云服务器——环境搭建(jdk+tomcat+mysql)附带所需材料网盘链接_第5张图片

  • 解压jdk

进入jdk的压缩包所在位置

cd /usr/Develop/jdk8/

解压对应的包,使用Tab键可以自动补全文件名

tar -zxvf jdk-8u11-linux-x64.tar.gz
  • jdk环境变量配置

编辑/etc/profile文件

vim /etc/profile

按 “i” 进入插入模式,在文件末尾加上这段代码,按 ”Esc“ 退出插入模式,按键“: wq”退出并保存(JAVA_HOME修改为你对应的jdk解压目录)

JAVA_HOME=/usr/Develop/jdk8/jdk1.8.0_11
JRE_HOME=$JAVA_HOME/jre
PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
CLASSPATH=:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib/dt.jar
export JAVA_HOME JRE_HOME PATH CLASSPATH

执行下面命令让修改立即生效

source /etc/profile

执行命令查看jdk是否安装成功

java -version

如图即安装成功
1.java_web部署到阿里云服务器——环境搭建(jdk+tomcat+mysql)附带所需材料网盘链接_第6张图片


搭建tomcat

进入到tomcat压缩包所在目录

cd /usr/Develop/tomcat8/

解压tomcat

tar -zxvf apache-tomcat-8.5.47.tar.gz

修改tomcat安装目录名称为tomcat,个人习惯,可不修改

mv apache-tomcat-8.5.47 tomcat

进入tomcat安装目录的bin目录

cd tomcat/bin/

启动tomcat

./startup.sh 

如图,即启动成功
1.java_web部署到阿里云服务器——环境搭建(jdk+tomcat+mysql)附带所需材料网盘链接_第7张图片
成功启动后浏览器输入http://182.92.191.33:8080/查看信息(输入你的公网ip+:8080即可访问到tomcat的官网欢迎页面)
1.java_web部署到阿里云服务器——环境搭建(jdk+tomcat+mysql)附带所需材料网盘链接_第8张图片
修改tomcat默认端口号为80,进入tomcat的conf目录

cd ../conf/

修改server.xml配置文件

vim server.xml

如图,将此处的8080端口修改成了80
1.java_web部署到阿里云服务器——环境搭建(jdk+tomcat+mysql)附带所需材料网盘链接_第9张图片
如图,修改为自己的公网ip
1.java_web部署到阿里云服务器——环境搭建(jdk+tomcat+mysql)附带所需材料网盘链接_第10张图片


安装mysql

  • 之前安装过了再次不再重复安装,因为还要先卸载需要备份我的数据库数据比较麻烦,给出安装命令

直接使用wget下载rpm包

wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm 

安装rpm包

rpm -ivh mysql-community-release-el7-5.noarch.rpm

安装mysql

yum install mysql-server  

修改配置文件

vim /etc/my.cnf

找到[mysqld],在下面加上skip-grant-tables,跳过权限验证,如图,保存并退出
1.java_web部署到阿里云服务器——环境搭建(jdk+tomcat+mysql)附带所需材料网盘链接_第11张图片
进入mysql

mysql

使用mysql数据库

use mysql;

直接查看user表可能格式比较乱,我们先查看user表结构

desc user;

1.java_web部署到阿里云服务器——环境搭建(jdk+tomcat+mysql)附带所需材料网盘链接_第12张图片
修改root用户密码为root

update user set password='root' where host='localhost' and user='root';

刷新权限

flush privileges;

退出,使用密码登录

exit;

mysql -uroot -proot
  • 使用SQLyog连接测试,如图连接成功(可能你使用的Navicat)
    1.java_web部署到阿里云服务器——环境搭建(jdk+tomcat+mysql)附带所需材料网盘链接_第13张图片

至此环境搭建完成,后续完成项目部署
PS:个人经验,如有问题欢迎交流

你可能感兴趣的:(JAVA_WEB)