您的位置:首页 > 编程语言 > Java开发

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

2017-11-01 20:10 686 查看

基于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端口的,需要自己手动添加。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: