基于Ubuntu系统的Java Web应用环境搭建

3 篇文章 0 订阅

基于Ubuntu系统的Java Web应用环境搭建

由于最近接触了一些项目,需要自己发布应用到服务器上,这篇博客记录一下搭建的过程。 我是用的阿里云服务器(免费领取的半年使用),系统是ubuntu 16.04 LTS, 连接工具使用的是XShell。部署的过程主要有一下几个方面的内容:
- 搭建Java开发环境
- 部署Tomcat
- 部署mysql服务器

1.安装Java JDK

本次安装Java JDK使用的是apt-get命令,方便!

1.1 安装python-software-properties

$sudo apt-get install software-properties-common

1.2 安装Java JDK

$ sudo add-apt-repository ppa:webupd8team/java
$ sudo apt-get update
$ sudo apt-get install oracle-java8-installer

然后等待安装过程结束

1.3 检查Java JDK版本

$ java -version

2.部署Tomcat

部署Tomcat使用XShell工具

2.1 下载Tomcat

百度Tomcat,进入官网,下载Tomcat安装包(.tar.gz)格式

2.2 上传至服务器

在XShell中使用rz命令将下载好的安装包上传到服务器

2.3 解压

$sudo apt-tar

2.4 将应用部署到/opt目录下

$sudo mv apache-tomcat-xxx /opt

3. Mysql服务器部署

3.1 安装Mysql

$sudo apt-get install mysql-server
$sudo apt-get install mysql-client

安装过程中会提示输入root用户的密码,请记好密码。

3.2 开启远程数据库服务

3.3.1 登陆数据库

首先需要登陆mysql数据库,使用以下命令:
$mysql -u root -p
然后输入密码即可登陆mysql。

3.3.2 修改用户表和访问权限
mysql> use mysql;
mysql> GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'password' WITH GRANT OPTION;
mysql> FLUSH PRIVILEGES;

这样就可以完成修改数据库的权限,使任何人能够访问数据库了。

3.3.3 修改mysql配置文件
$sudo vim /etc/mysql/mysql.conf.d/mysqld.conf

然后需要将下图中的bind-address注释掉(原本应该是没有被注释的)

3.3.4 重启mysql服务
$sudo service mysql restart

完成以上步骤基本上可以访问了,不过记得在服务器的安全服务中开启3306端口。阿里云默认是不开启3306端口的,需要自己手动添加。

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值