ubuntu安装rap

ubuntu安装rap

ubuntu 16环境
  • 安装jdk1.8
    • apt-get update
    • apt-get install openjdk-8-jdk
  • 安装mysql5.7
    • apt-get install mysql-server
      • 注意在安装的过程中会有设置root密码的过程,设置好自己的密码
    • 启动和关闭命令,安装完自动启动的
      • service mysql start
      • service mysql stop
    • netstat -tap | grep mysql
      • 确认是否启动成功
    • mysql -u root -p
      • 进入mysql shell界面
      • 输入help会看到mysql的命令,退出mysql界面输入exit,然后回车
    • 解决mysql乱码问题
      • vim /etc/mysql/mysql.conf.d/mysqld.cnf
      • 在[mysqld]下添加一行character_set_server=utf8
  • 安装redis
    • apt-get install redis-server
  • 安装tomcat
  • 安装RAP
    • wget http://rapapi.org/release/RAP-0.14.16-SNAPSHOT.war
    • cd进入tomcat的webapps目录,删除里面的所有文件。rm -rf *
    • 将下载的war包移动到webapps目录,并命名为ROOT.war
      • mv /你自己的目录/RAP-0.14.16-SNAPSHOT.war ROOT.war
    • 启动tomcat,等ROOT.war包解压后再停掉tomcat
    • 修改数据库连接地址和代码
      • vim /上层的你自己的tomcat目录/webapps/ROOT/WEB-INF/classes/config.properties
    • 执行sql脚本
      • 解压后,rap数据库的脚本是放在这个目录下的,/上层的你自己的tomcat目录/webapps/ROOT/WEB-INF/classes/database,将initialize.sql拿出来并执行
        • cd /home
        • mkdir mysql
        • cd mysql
        • cp /上层的你自己的tomcat目录/webapps/ROOT/WEB-INF/classes/database/initialize.sql .
        • chmod 777 initialize.sql
        • mysql -u root -p 进入mysql shell
        • source /home/mysql/initialize.sql
        • exit 退出
  • 启动tomcat,浏览器访问ip+tomcat端口,就会出现rap的首页,注册用户会在你自己的服务器数据库里增加一个用户,无需审核,接下来就是你表演的时间啦。
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/100308.html原文链接:https://javaforall.net

(0)
上一篇 2021年5月15日 下午10:00
下一篇 2021年5月16日 上午8:00


相关推荐

  • moya(三)

    moya(三)TargetsMoya 的使用始于定义一个 target 典型的是定义一个符合 TargetType 协议的枚举类型 然后 您的 APP 剩下的只处理那些 target Target 是一些你希望在 API 上采取的动作 比如 favoriteTwee tweetID String 这儿有个示例 publicenumGi casezencaseu

    2026年3月20日
    2
  • GATK入门

    GATK入门GATK 入门的最佳姿势虽然 GATK 的功能超级多 但是主要可以归为以下几个方面 诊断和质量控制工具 Diagnosticsa 序列数据处理工具 SequenceData 变异位点探索工具 VariantDisco 变异位点评估工具 VariantEvalu

    2025年12月11日
    5
  • C# Repeater嵌套循环[通俗易懂]

    C# Repeater嵌套循环[通俗易懂]前台代码:<asp:RepeaterID=”rptList”runat=”server”OnItemDataBound=”users_list”><HeaderTemplate><tablewidth=”100%”border=”0″cellspacing=”0″cellpadding=”0″…

    2022年7月14日
    21
  • 谈一谈正向代理和反向代理

    谈一谈正向代理和反向代理前言小编在公司的技术分享中多次听到正向代理和反向代理 对于 Ngnix 这一实现反向代理的服务器 是如何工作的呢 下面咱们就一起了解一下 正文什么是代理服务器 ProxyServe 提供代理服务的电脑系统或其它类型的网络终端 代替网络用户去取得网络信息 为什么使用代理服务器 提高访问速度由于目标主机返回的数据会存放在代理服务器的硬盘中 因此下一次客户再访问相同的站点数据

    2026年3月26日
    2
  • ci框架配置操作redis

    ci框架配置操作redis1 创建配置 redis 配置文件 application config redis php config socket type tcp tcp or unix config host 127 0 0 1 config password NULL config port 6379 config timeout 0 2 在控制器中即可使用 this gt load gt driver cache

    2026年3月17日
    1
  • java string.split()用字符串分割_java 字符串分割

    java string.split()用字符串分割_java 字符串分割最近写代码时遇到自字符串分割和截取的问题,在此总结一下。字符串的分割:一般自字符串的分割常用的方法是java.lang包中的String.split()方法,返回是一个字符串数组。语法:publicString[]split(Stringregex,intlimit)参数: regex–正则表达式分隔符。 limit–分割的份数。…

    2025年11月11日
    5

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号