腾讯轻量应用云服务器(宝塔)ubuntu20的mysql,jdk,tomcat的下载与Javaweb的部署

当我们使用SSH远程连接腾讯轻量应用服务器宝塔Linux实例时,我使用的是MobaXterm这个软件.

(ps:这个软件功能极其强大,,操作便捷,新手友好性强,新手友好性强,新手友好性强

一.远程连接服务器

1.下载mobaxterm

浏览器搜索mobaxtem下载该软件

2.ssh远程连接

首先我们使用MobaXterm的SSh远程连接。

remote host为你的云服务器的公网IP地址。

specify可以不填,这里我们直接点击ok。

 3.输入账户和密码

login as:ubuntu

password :输入你在服务器配置的密码

(LINUX输入密码没有***的提示,即屏幕显示空白,但其实是输入了字符串的,我们输入相应密码后按enter即可)

二、下载jdk

1.下载jdk8

Java Downloads | Oracle(点击链接前往下载)

 2.解压文件夹

解压完文件夹后得到如下文件

 3.解压与配置

将文件拖入mobaXterm的右侧文件中,等待upload完成后

开始解压jdk,输入tar -xvzf 文件名.tar.gz

tar -xvzf jdk-8.tar.gz
//解压文件 tar -xvzf 文件名.tar.gz

(这里的配置类似于windows的环境变量的配置)

配置的话我们和tomcat以及数据库一起配置,详情见数据库的配置

三、下载tomcat

1.下载tomcat的.tar.gz的包

点击链接访问


Apache Tomcat® - Apache Tomcat 8 Software Downloads

 2.上传文件并解压

将文件拖入mobaXterm的右侧文件中,等待upload完成后

开始解压jdk,输入tar -xvzf 文件名.tar.gz

 输入tar -xvzf apache-tomcat-8.5.78.tar.gz来进行解压

解压完成后会多出一个文件夹

3.tomcat的配置

(这里的配置类似于windows的环境变量的配置)

配置的话我们和tomcat以及数据库一起配置,详情见数据库的配置

四、下载mysql

1.下载mysql

因为我使用的是ubuntu20版本,sudo是ubuntu18以上的特性,这里我们用sudo下载mysql的服务。

sudo apt update//更新储存库
sudo apt install mysql-server//下载mysql

下载玩MySQL后会自动启动服务,为了保险我们还是确认一下MySQL是否启动成功。

sudo systemctl status mysql//查看mysql状态

(进入此界面后看到绿色部分说明mysql服务正在运行。)

但是我们这里发现最后一行变味了lines 1-13/13(END),这是正常的,我们这里按Q退出就行

2.更改mysql配置

这里我们开始配置tomcat和jdk以及mysql

mobaXterm双击更改文件名为更简洁的名字(tomcat8,mysql-8.0.28,jdk-8)

双击打开.profile的文件夹

添加如下的代码

export JAVA_HOME=/home/ubuntu/jdk-8/
export CLASSPATH=.:$JAVA_HOME/bin/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar 
export PATH=$PATH:$JAVA_HOME/bin:$CATALINA_HOME/bin
export CATALINA_HOME=/home/ubuntu/8
export HOME=/home/ubuntu/mysql-8.0.28/
export PATH=$PATH:$HOME/bin

ctrl+s保存后,关闭,将弹出的警告框点击yes,到这里配置只差一步。

接下来我们运行mysql

sudo mysql

(使用此语句而非service mysqld start的理由还是sudo的特性)

(但是JDBC编程连接mysql需要用户名(root)和密码(password),所以我们需要更改mysql的配置,使得以用户名和密码的方式连接mysql数据库)

​​​​​​​

mysql>show databases;展示数据库
mysql>use mysql;//使用数据库名为mysql的数据库
mysql>ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '你的密码';
mysql>flush privileges;//赋予权限

(执行完上述操作后需要重启服务,就好比电脑杀完毒提示你重新启动。)

(这是MySQL8.0的版本)

报错的话执行这个

use mysql; 
 
update user set authentication_string='' where user='root';      --将字段置为空
 
alter user 'root'@'localhost' identified with mysql_native_password by '你的密码';     

执行sudo service mysql restart

sudo service mysql restart//重启mysql服务
//sudo service mysql start//启动mysql服务
//sudo service mysql stop//停止mysql服务

这里就成功完成了,可以使用用户名登录了

mysql -u root -p

登陆后构建所需的数据库和表即可

这里以我构建的登录系统为例

create database register;//创建register的数据库
create table login(                            //创建表    
	id   INT(20) not null AUTO_INCREMENT,
	userName varchar(255) NOT NULL UNIQUE,
	password varchar(255) NOT NULL,
	PRIMARY KEY(id)
	);
insert INTO login (id,userName,password) VALUES(1,"888","888");//插入数据
insert INTO login (id,userName,password) VALUES(2,"666","666");
insert INTO login (id,userName,password) VALUES(3,"999","999");

然后整个ubuntu的环境就配置完成啦

五、war包的运行

1.把war包部署到tomcat8下的webapps下.

2.启动tomcat服务

cd tomcat8
cd bin
./startup.sh

3.本机浏览器访问

浏览器网址输入;

公网IP地址:8080/war包名字/网址名.html

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

星星也倦了/

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值