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)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?

    Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?今天打开centos7,由于没设置开机自启,当我启动docker时,发现与docker有关的命令都会报错,百度过,说什么重装docker啥的,我都试过,但是还是解决不了问题,下面我贴出问题集:1.例如我查看版本信息2.重启容器3.systemctlstatusdocker查看docker状态也发现错误:最后解决问题方法是:进入/etc/docker,没有daemon.json文件就自己新建一个:cd/etc/docker编辑daemon.json文件:加入这段代码:

    2022年5月29日
    27
  • Python时间戳转时间

    Python时间戳转时间要将时间戳转化为北京时间 这里涉及一个时区的问题 由于 Python 默认只有时间戳转化为 UTC 时间的函数 所以这里要引入 pytz 这个库首先安装 pytz 模块 使用 pipinstallpy pytz timezone Asia Shanghai 东八区 t datetime datetime fromtimestam int time time pytz timezone Asia Sh

    2025年11月5日
    5
  • Java常见Exception物种

    Java常见Exception物种

    2022年1月11日
    48
  • Merry Christmas & Happy New Year!!

    Merry Christmas & Happy New Year!!

    2022年3月4日
    39
  • MAC下安装yarn方法

    MAC下安装yarn方法国内用户推荐使用脚本方式安装,快

    2022年5月26日
    359
  • IPV6 阿里DDNS

    IPV6 阿里DDNSIPV6阿里DDAS因为需要在家搭建一套环境,并且需要公网能访问。国内的ipv4的地址,各大运营商基本都不会分配ipv4地址(电信宽带好像有地方可以,但是听说很贵),而且是动态的,每过段时间就会改变。发现移动宽带的公网ipv6地址是可以获取到的,但是也会动态刷新。想稳定访问就加上阿里的ddns的域名访问。###1.准备工作因为宽带接入家里基本是都是需要通过光猫拨号后,再接入路由器。这样就拿不到真实的公网ipv6地址,需要先将光猫中的设置改为桥接模式,再让路由器输入宽带账户和密码拨号。这个过程我调

    2022年6月14日
    39

发表回复

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

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