文档章节

ubuntu(latest:16.04.2) 部署 rap

李琼涛
 李琼涛
发布于 2017/05/25 01:58
字数 309
阅读 110
收藏 0

拉取ubuntu镜像

docker pull ubuntu:latest

创建rap容器

docker run -dit -p 8081:8080 -v /data:/data --name rap ubuntu /bin/bash

链接容器

docker attach rap

添加ubuntu阿里云源(14.04)


cp /etc/apt/sources.list /etc/apt/sources.list.bak
cat >> /etc/apt/sources.list <<EOF
deb http://mirrors.aliyun.com/ubuntu/ trusty main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ trusty-security main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ trusty-updates main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ trusty-proposed main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ trusty-backports main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ trusty main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ trusty-security main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ trusty-updates main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ trusty-proposed main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ trusty-backports main restricted universe multiverse
EOF

升级并安装基础库

apt-get update
apt-get install -y unzip wget telnet net-tools curl lsof vim

安装redis

apt-get install -y redis-server && service redis-server start

安装mysql

apt-get install -y mysql-server-5.6 && service mysql start
说明:安装mysql是会提示输入密码

安装tomcat

apt-get install -y tomcat8 tomcat8-admin

下载并部署rap

wget -O RAP.war http://rap.taobao.org/release/RAP-0.14.1-SNAPSHOT.war 
rm -rf /var/lib/tomcat8/webapps/ROOT/* 
unzip -x RAP.war -d /var/lib/tomcat8/webapps/ROOT 
rm -rf RAP.war

cat > /var/lib/tomcat8/webapps/ROOT/WEB-INF/classes/config.properties <<EOF
jdbc.driverClassName=com.mysql.jdbc.Driver
jdbc.url=jdbc\:mysql\://localhost\:3306/rap_db?useUnicode\=true&characterEncoding\=utf8&zeroDateTimeBehavior\=convertToNull&noAccessToProcedureBodies\=true
jdbc.username=root
jdbc.password=Rot123
redis.host=localhost
redis.port=6379
EOF

mysql -uroot -pRot123 -e 'source /var/lib/tomcat8/webapps/ROOT/WEB-INF/classes/database/initialize.sql'

chown -R tomcat8. /var/lib/tomcat8/webapps/ROOT
service tomcat8 start

 

© 著作权归作者所有

李琼涛
粉丝 9
博文 108
码字总数 27358
作品 0
海淀
架构师
私信 提问
Ubuntu 16.04.2 LTS 将于明年 1 月 发布

Ubuntu 16.04.2 LTS 将于 2017 年 1 月 19 日 发布,并将使用 Ubuntu 16.10 的 Linux 4.8 内核。 Ubuntu 16.04 是一个长期技术支持版本,官方会提供长达 5 年的技术支持(包括常规更新/ Bug 修...

局长
2016/12/01
3.2K
12
MATE 1.16.2 现在可用于 Ubuntu MATE 16.04.2 LTS

Ubuntu MATE 项目负责人 Martin Wimpress 宣布为 Ubuntu MATE 16.04.2 LTS(Xenial Xerus)操作系统的用户创建的专用 PPA(Personal Package Archive)中提供 MATE 1.16.2 桌面环境。新的桌面...

局长
2017/05/16
2.1K
3
ceph在激活OSD的时候提示没有权限是怎么回事?

我是用KVM虚拟机,系统是: Description: Ubuntu 16.04.2 LTS Release: 16.04 Codename: xenial 我是按着官方文档一步一步部署的:http://docs.ceph.com/docs/master/start/quick-ceph-deplo......

千斤坠压眼皮
2017/06/03
271
1
Ubuntu 16.04.2 LTS PXE全自动安装

Ubuntu 16.04.2 LTS PXE全自动安装 使用的版本为ubuntu-16.04.2-server-amd64.iso (829M) 1、将光盘中的installnetbootubuntu-installer文件夹复制到tftp根目录下. 在tftp根目录下建立ubu...

liwenhn
2017/06/01
0
0
LXLE 16.04.2 Beta 发布,轻量级桌面Linux发行

LXLE 16.04.2 Beta 发布了,LXLE是易于使用的轻量级桌面Linux发行,它基于Lubuntu并以LXDE桌面环境为特色。与其上游发行相比,LXLE有大量独特之处:它从 Ubuntu的LTS(长期支持)版本而创建,...

两味真火
2017/03/19
1K
0

没有更多内容

加载失败,请刷新页面

加载更多

我的程序人生——三年开发的思考,阿里朋友给我总结的“Java架构师技术栈”

想写这篇文章已经很久了,本来计划在3月份,也就是刚好满3年的时候写的,但是因为各种各样的原因推到了现在才开始码字。 小感慨 三年是一段很长的时间,它足够让你从高中毕业进入大学,也能让...

我最喜欢三大框架
19分钟前
0
0
ElasticSearch获取索引信息

检查集群的健康情况 GET /_cat/health?v green:每个索引的primary shard和replica shard都是active状态的 yellow:每个索引的primary shard都是active状态的,但是部分replica shard不是act...

水木星辰
21分钟前
0
0
Cesium中级教程6 - 3D Models 三维模型

Cesium中文网:http://cesiumcn.org/ | 国内快速访问:http://cesium.coinidea.com/ 3D Models 三维模型 本教程将教您如何通过Primitive API转换、加载和使用Cesium中的三维模型。如果你是C...

Cesium中文网
23分钟前
0
0
Elasticsearch简单学习1-用白话文解释原理

由于Elasticsearch在工作中用的越来越多,平时是边学边用,很少记录,读到一些很好的文章时间久了就忘记了。 所以,在此记录一下,希望对更多人的学习有帮助,知识在于分享! ==============...

wind2012
31分钟前
0
0
Spring面试题部分总结【慨念】

什么是Spring? spring是一个企业级应用的开源开发框架,主要用来开发java应用,spring框架目标就是简化企业级应用开发。 Spring用到了那些设计模式? spring里面用到了大量的设计模式,这里...

薛小二
32分钟前
5
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部