基于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端口的,需要自己手动添加。
相关文章推荐
- ubuntu JavaWeb环境搭建
- linux_ubuntu_java web 环境搭建
- Ubuntu14.04 JavaWeb环境搭建
- 基于本地Ubuntu主机的Hadoop系统环境搭建
- ubuntu下搭建java web开发环境的详细步骤
- ubuntu系统上web应用环境的配置
- linux VPS java 环境搭建 及Ubuntu 系统配置及内存优化
- 暑期打卡——Ubuntu下的java web开发环境搭建(eclipse+tomcat+mysql+jdk)
- 搭建一个开发Predix软件的Ubuntu 系统(3)配置Java开发环境
- 基于CentOS7上的搭建javaweb环境 - 学习笔记
- ubuntu下java+web环境搭建
- 关于ubuntu 12.04系统中MTK平台基于Android L开发环境的搭建
- ubuntu系统中搭建Android应用层、framework层、驱动层开发环境
- 基于eclipse & tomcat的Java Web系统搭建
- HBase环境搭建(一)Ubuntu下基于Hadoop文件系统的单机模式
- 在阿里云ECS搭建JAVA环境 Ubuntu系统
- ubuntu下搭建java web开发环境的详细步骤
- PIXHAWK开发环境搭建(基于Ubuntu14.04系统)
- 阿里云ubuntu14.04 64位 java web环境的搭建
- ubuntu15.04 32位下基于IRSTLM,GIZA++和Moses的统计翻译系统的环境搭建及运行