GVKun编程网logo

中文文本挖掘包tm、tmcn、Rwordseg、Rweibo的安装(中文文本挖掘软件)

16

针对中文文本挖掘包tm、tmcn、Rwordseg、Rweibo的安装和中文文本挖掘软件这两个问题,本篇文章进行了详细的解答,同时本文还将给你拓展2019/7/14(下午)学习内容【ESPCN、VDS

针对中文文本挖掘包tm、tmcn、Rwordseg、Rweibo的安装中文文本挖掘软件这两个问题,本篇文章进行了详细的解答,同时本文还将给你拓展2019/7/14(下午)学习内容【ESPCN、VDSR、DRCN、RED、DRRN、LapSRN】、、requestDispatcher和sendRedirect()的区别_html/css_WEB-ITnose、Alpha、Beta、RC、GA、RTM、OEM、RVL、EVAL、RTL各个版本的区别、Centos 7.2 安装配置 Nginx、PHP7、Mysql、JDK、Tomcat、Redis、RAP等相关知识,希望可以帮助到你。

本文目录一览:

中文文本挖掘包tm、tmcn、Rwordseg、Rweibo的安装(中文文本挖掘软件)

中文文本挖掘包tm、tmcn、Rwordseg、Rweibo的安装(中文文本挖掘软件)

(此文为回忆后撰写,未进行重新测试,故不尽之处敬请指出。)


1、tm包是R中文本挖掘的通用包。直接使用

install.packages("tm")


2、tmcn、Rwordseg、Rweibo是李舰等人开发的中文文本挖掘包。详见

http://jliblog.com/app/tmcn

http://jliblog.com/app/rwordseg

http://jliblog.com/app/rweibo

三个网页中提供了包说明与安装方法。但经测试,其中的安装方法不可用。

(相对于jiliblog.com,r-forge的信息更新)


3、我的安装方法

(1)下载tmcn、Rwordseg、Rweibo的源码

tmcn:https://r-forge.r-project.org/R/?group_id=1571

Rwordseg:(r-forge中找到)

Rweibo:https://r-forge.r-project.org/projects/rweibo/


(2)tmcn无依赖关系,直接使用

install.packages("~/Downloads/tmcn_0.1-3.tar",repos=NULL,type="source")


(3)Rwordseg依赖于rJava:

install.packages("rJava")
install.packages("~/Downloads/Rwordseg_0.2-1.tar",type="source")

同时,该包需要安装了Java环境。如果未曾安装Java,请先安装,安装(及PATH的配置)过程不再赘述。


(4)Rweibo依赖于RCurl、rjson、XML、digest四个包

这四个依赖包同样不能直接安装,需要先从科大源下载源码:(按包名搜索RCurl、XML、rjson、digest)

http://mirrors.ustc.edu.cn/CRAN/web/packages/available_packages_by_name.html

安装:

install.packages("bitops") #RCurl的依赖
install.packages("~/Downloads/RCurl_1.95-4.1.tar",type="source")
install.packages("~/Downloads/XML_3.98-1.1.tar",type="source")
install.packages("~/Downloads/rjson_0.2.13.tar",type="source")
install.packages("~/Downloads/digest_0.6.4.tar",type="source")

install.packages("~/Downloads/Rweibo_0.2-9.tar",type="source")

2019/7/14(下午)学习内容【ESPCN、VDSR、DRCN、RED、DRRN、LapSRN】

2019/7/14(下午)学习内容【ESPCN、VDSR、DRCN、RED、DRRN、LapSRN】

ESPCN

(Real-Time Single Image and Video Super-Resolution Using an Efficient Sub-Pixel Convolutional Neural Network, CVPR2016)

作者在本文中介绍到,像SRCNN那样的方法,由于需要将低分辨率图像通过上采样插值得到与高分辨率图像相同大小的尺寸,再输入到网络中,这意味着要在较高的分辨率上进行卷积操作,从而增加了计算复杂度。本文提出了一种直接在低分辨率图像尺寸上提取特征,计算得到高分辨率图像的高效方法。ESPCN网络结构如下图所示。

在这里插入图片描述

ESPCN的核心概念是亚像素卷积层(sub-pixel convolutional layer)。网络的输入是原始低分辨率图像,通过三个卷积层以后,得到通道数为 的与输入图像大小一样的特征图像。再将特征图像每个像素的 个通道重新排列成一个 的区域,对应高分辨率图像中一个 大小的子块,从而大小为 的特征图像被重新排列成 的高分辨率图像。我理解的亚像素卷积层包含两个过程,一个普通的卷积层和后面的排列像素的步骤。就是说,最后一层卷积层输出的特征个数需要设置成固定值,即放大倍数r的平方,这样总的像素个数就与要得到的高分辨率图像一致,将像素进行重新排列就能得到高分辨率图。

在ESPCN网络中,图像尺寸放大过程的插值函数被隐含地包含在前面的卷积层中,可以自动学习到。由于卷积运算都是在低分辨率图像尺寸大小上进行,因此效率会较高。

训练时,可以将输入的训练数据,预处理成重新排列操作前的格式,比如将21×21的单通道图,预处理成9个通道,7×7的图,这样在训练时,就不需要做重新排列的操作。另外,ESPCN激活函数采用tanh替代了ReLU。损失函数为均方误差。

github(tensorflow): https://github.com/drakelevy/ESPCN-TensorFlowhttps://

github(pytorch): https://github.com/leftthomas/ESPCNhttps://

github(caffe): https://github.com/wangxuewen99/Super-Resolution/tree/master/ESPCN

VDSR

(Accurate Image Super-Resolution Using Very Deep Convolutional Networks, CVPR2016)

在介绍VDSR之前,首先想先提一下何恺明在2015年的时候提出的残差网络resnet。resnet的提出,解决了之前网络结构比较深时无法训练的问题,性能也得到了提升,resnet也获得了CVPR2016的best paper。残差网络结构(residual network)被应用在了大量的工作中。

正如在VDSR论文中作者提到,输入的低分辨率图像和输出的高分辨率图像在很大程度上是相似的,也就是指低分辨率图像携带的低频信息与高分辨率图像的低频信息相近,训练时带上这部分会多花费大量的时间,实际上我们只需要学习高分辨率图像和低分辨率图像之间的高频部分残差即可。残差网络结构的思想特别适合用来解决超分辨率问题,可以说影响了之后的深度学习超分辨率方法。VDSR是最直接明显的学习残差的结构,其网络结构如下图所示。

在这里插入图片描述

VDSR将插值后得到的变成目标尺寸的低分辨率图像作为网络的输入,再将这个图像与网络学到的残差相加得到最终的网络的输出。VDSR主要有4点贡献。1.加深了网络结构(20层),使得越深的网络层拥有更大的感受野。文章选取3×3的卷积核,深度为D的网络拥有(2D+1)×(2D+1)的感受野。2.采用残差学习,残差图像比较稀疏,大部分值都为0或者比较小,因此收敛速度快。VDSR还应用了自适应梯度裁剪(adjustable Gradient Clipping),将梯度限制在某一范围,也能够加快收敛过程。3.VDSR在每次卷积前都对图像进行补0操作,这样保证了所有的特征图和最终的输出图像在尺寸上都保持一致,解决了图像通过逐步卷积会越来越小的问题。文中说实验证明补0操作对边界像素的预测结果也能够得到提升。4.VDSR将不同倍数的图像混合在一起训练,这样训练出来的一个模型就可以解决不同倍数的超分辨率问题。

code: https://cv.snu.ac.kr/research/VDSR/

github(caffe): https://github.com/huangzehao/caffe-vdsrhttps://

github(tensorflow): https://github.com/Jongchan/tensorflow-vdsrhttps://

github(pytorch): https://github.com/twtygqyy/pytorch-vdsrhttps://

DRCN

(Deeply-Recursive Convolutional Network for Image Super-Resolution, CVPR2016)

DRCN与上面的VDSR都是来自首尔国立大学计算机视觉实验室的工作,两篇论文都发表在CVPR2016上,两种方法的结果非常接近。DRCN第一次将之前已有的递归神经网络(Recursive Neural Network)结构应用在超分辨率处理中。同时,利用残差学习的思想(文中的跳跃连接(Skip-Connection)),加深了网络结构(16个递归),增加了网络感受野,提升了性能。DRCN网络结构如下图所示。

在这里插入图片描述

DRCN输入的是插值后的图像,分为三个模块,第一个是Embedding network,相当于特征提取,第二个是Inference network, 相当于特征的非线性映射,第三个是Reconstruction network,即从特征图像恢复最后的重建结果。其中的Inference network是一个递归网络,即数据循环地通过该层多次。将这个循环进行展开,等效于使用同一组参数的多个串联的卷积层,如下图所示。

在这里插入图片描述


在这里插入图片描述

RED

在这里插入图片描述

DRRN

在这里插入图片描述

LapSRN

在这里插入图片描述

原文https://blog.csdn.net/aBlueMouse/article/details/78710553

<jsp:forward>、requestDispatcher和sendRedirect()的区别_html/css_WEB-ITnose

、requestDispatcher和sendRedirect()的区别_html/css_WEB-ITnose

1.会话信息保存在服务器内存上,可以断续访问,和cookie相比,其保存在服务器上。
2.男人就像蓝牙:只有在你接近时,他才会找上你。当你离开后,他便又去找其他的“设备”了。女人就像wi-fi:她能看到周围所有的“设备”,但只选择强壮的那个“接入”。
3.会话关闭:浏览器关闭,主动关闭,会话超时
4.会话底层实现:cookie和url重写(保存的是sessionid,就是调用response.encodeurl,那么自动加上id)
5.session里有创建时间和最后访问时间,不同于cookie(还得自己写),不过返回的是毫秒数,那么new date(方法)
6.javabean的类必须是public的,否则不能访问的!!!一定要用public申明
7.beanutils主要提供了对于javabean进行各种操作。
8.forward是服务器转发,在servlet内部,而sendredirect是重定向(通过浏览器)。

forward转发是在容器内部实现的同一个Web应用程序的之间的转发,所以forward方法只能重定向到同一个Web应用程序中的一个资源,重定向后浏览器地址栏URL不变,而sendRedirect方法可以重定向到任何URL, 因为这种方法是修改http头来实现的,URL没什么限制,重定向后浏览器地址栏URL改变。 forward重定向将原始的HTTP请求对象(request)从一个servlet实例传递到另一个实例,而采用sendRedirect方式两者不是同一个application。 基于第二点,参数的传递方式不一样。forward的form参数跟着传递,所以在第二个实例中可以取得HTTP请求的参数。sendRedirect只能通过链接传递参数,response.sendRedirect(“login.jsp?param1=a”)。  使用forward重定向的过程,是浏览器先向目的Servlet发送一次Request请求,然后再服务器端由Servlet再将请求发送到目的url,再由服务器端Servlet返回Response到浏览器端。浏览器和服务器一次请求响应(3次操作)。使用sendRedirect转发的过程,浏览器先向目的Servlet发送一次请求,Servlet看到sendRedirect将目的url返回到浏览器,浏览器再去请求目的url,目的url再返回response到浏览器。浏览器和服务器两次请求响应(四次操作)。可以看出哪种方式稍快一些。 forward方法的调用者与被调用者之间共享Request和Response,sendRedirect方法由于两次浏览器服务器请求,所以有两个Request和Response。如果使用request.setAttribute传递一些属性就需要用forward,如果想要跳转到别的应用的资源,就需要用sendRedirect。 无论是forward方法还是sendRedirect方法调用前面都不能有PrintWriter输出到客户端。
   forward方法报错: java.lang.IllegalStateException: Cannot forward after response has been committed
   sendRedirect报错:java.lang.IllegalStateException
at org.apache.catalina.connector.ResponseFacade.sendRedirect(ResponseFacade.java:435)

        再来看一个具体例子!!!参考:http://zhaoyuqiang.blog.51cto.com/6328846/1132795

<div><div><prename="code"><html>
登录后复制
登录后复制

Alpha、Beta、RC、GA、RTM、OEM、RVL、EVAL、RTL各个版本的区别

Alpha、Beta、RC、GA、RTM、OEM、RVL、EVAL、RTL各个版本的区别

Alpha、Beta、RC、GA、RTM、OEM、RVL、EVAL、RTL各个版本的区别

Alpha:是内部测试版,一般不向外部发布,会有很多Bug.一般只有测试人员使用。

Beta:也是测试版,这个阶段的版本会一直加入新的功能。在Alpha版之后推出。

RC:(Release Candidate): 顾名思义么 ! 用在软件上就是候选版本。用在系统平台上就是发行候选版本。RC版不会再加入新的功能了,主要着重于除错。

GA:General Availability:正式发布的版本,在国外都是用GA来说明release版本的。

RTM:(Release to Manufacture)是给工厂大量压片的版本,内容跟正式版是一样的,不过RTM版也有出限制、评估版的。但是和正式版本的主要程序代码都是一样的。

OEM:是给计算机厂商随着计算机贩卖的,也就是随机版。只能随机器出货,不能零售。只能全新安装,不能从旧有操作系统升级。包装不像零售版精美,通常只有一面CD和说明书(授权书)。

 

RVL:号称是正式版,其实RVL根本不是版本的名称。它是中文版/英文版文档破解出来的。

EVAL:流通在网络上的EVAL版,与“评估版”类似,功能上和零售版没有区别。

RTL:Retail(零售版)是真正的正式版,正式上架零售版。在安装盘的i386文件夹里有一个eula.txt,最后有一行EULAID,就是你的版本。

比如简体中文正式版是EULAID:WX.4_PRO_RTL_CN,繁体中文正式版是WX.4_PRO_RTL_TW。

其中:如果是WX.开头是正式版,WB.开头是测试版。_PRE,代表家庭版;_PRO,代表专业版

αβλ常用来表示软件测试过程中的三个阶段。

α是第一阶段,一般只供内部测试使用;

β是第二个阶段,已经消除了软件中大部分的不完善之处,但仍有可能还存在缺陷和漏洞,一般只提供给特定的用户群来测试使用;

λ是第三个阶段,此时产品已经相当成熟,只需在个别地方再做进一步的优化处理即可上市发行。

 

Centos 7.2 安装配置 Nginx、PHP7、Mysql、JDK、Tomcat、Redis、RAP

Centos 7.2 安装配置 Nginx、PHP7、Mysql、JDK、Tomcat、Redis、RAP

以下操作均在阿里云 ECS(Centos 7.2)环境下执行,其他系统环境可能会有些许差别,仅供参考

软件更新

由于系统驱动的兼容性等问题,当前云服务器 ECS Linux 不支持内核升级操作(更多相关说明,可以参阅 ECS 使用须知)。

一般拿到一台新的服务器,我喜欢先进行软件升级。阿里云ECS不建议升级服务器的内核和操作系统版本,所以,在进行系统软件更新操作时,应该将其剔除。

下面是查看服务器内核及系统版本,可以看一下在软件升级前后,剔除与否的区别。

uname -a
lsb_release -a

首先打开 /etc/yum.conf (vi /etc/yum.conf )文件,然后在 [main] 后面加入以下两行代码,这样在软件更新时,就不会升级内核及系统版本了。

exclude=kernel*
exclude=centos-release*

然后更新软件,-y 参数是在执行过程中,遇到的交互默认选择 yes ,如果想看一下软件的更新信息,可以去掉 -y 参数。

yum -y update

参考:阿里云ECS(LINUX) 更新时不升级内核配置说明

主机名修改

查看主机名指令

hostname

阿里云 ECS 默认的主机名是随机生成的,看着不是特别舒服,可以修改 /etc/hostname 文件,将现在的主机名改成自己想要的名称。

vim /etc/hostname

然后,按ESC 输入 :wq 保存(vim 基本指令)。reboot(重启),看一下主机名是否已经变更。

PS:临时修改主机名,重启后还是原来主机名。

hostname 主机名

直接使用yum安装软件,可能是稳定版,但不是新版本,这里使用更换源或者编译安装的方式,安装自己想要的版本

安装Nginx

在更换源之前,可以查看一下系统默认源 Nginx 的版本信息,与换源后做下对比。

yum info Nginx

1.为了更换源,首先新建一个repo,例如 Nginx.repo

vim /etc/yum.repos.d/Nginx.repo

2.编辑内容如下

[Nginx]
name=Nginx repo
baseurl=http://Nginx.org/packages/mainline/centos/7/$basearch/
gpgcheck=0
enabled=1

这里配置的是mainline version,如果想用稳定版,将baseurl中的mainline删除即可。

3.进行安装

yum install Nginx

4.查看版本

Nginx -v

5.开启服务

systemctl start Nginx

6.查看状态

systemctl status Nginx

至此,Nginx已经安装完成,访问服务器IP地址(域名已经解析,也可以使用域名访问),看一下有没有欢迎页面。

参考:nginx.org

防火墙配置

如果上述步骤结束后,没有看到欢迎页面,可能是防火墙配置造成的(80端口没有开放),Centos 7 默认的防火墙是FirewallD。

FirewallD有图像界面工具firewall-config和命令行工具firewall-cmd,服务器上通常使用命令行工具firewall-cmd。

查看防火墙运行状态

firewall-cmd --state

开启 FirewallD 服务

systemctl start firewalld

查看 FirewallD 状态

systemctl status firewalld

查看 FirewallD 配置

firewall-cmd --list-all

开启默认区域TCP 80 端口,加参数 permanent ,意味着重载后配置永久生效,不加此参数配置立刻生效,但 FirewallD 重载后失效。

firewall-cmd --permanent --add-port=80/tcp

防火墙开启的状态下,只需开启 80 端口(Nginx 默认端口),就可以访问页面了。

关闭默认区域TCP 80 端口

firewall-cmd --permanent --remove-port=80/tcp

开启 HTTP 服务(默认配置下等于开启TCP 80端口)

firewall-cmd --permanent --add-service=http

关闭 HTTP 服务(默认配置下等于关闭TCP 80端口)

firewall-cmd --permanent --remove-service=http

重载配置

firewall-cmd --reload

参考:CetnOS 7 默认防火墙FirewallD的使用说明

安装PHP

REMI 仓库提供了CentOS和RHEL的核心包的更新版本,尤其是最新的PHP/MysqL系列

在安装过程中可以使用如下命令随时查看仓库变化

yum repolist all

安装REMI仓库之前,首先安装EPEL仓库,因为REMI中的一些包依赖于EPEL

yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm

接下来安装 REMI 仓库

yum install http://rpms.remirepo.net/enterprise/remi-release-7.rpm

再安装 yum 的配置管理工具,方便配置 yum 仓库

yum install yum-utils

启用 remi-PHP71 仓库

yum-config-manager --enable remi-PHP71

最后,安装PHP

yum install PHP

安装完成后,查看PHP版本以及扩展信息

PHP --version
PHP --modules

参考:Remi's RPM repository

安装PHP-FPM,简单理解,PHP-FPM是FastCGI的管理器,FastCGI是处理Nginx转发过来的PHP脚本的。

yum install PHP-fpm

参考:PHP-FPM是什么

配置Nginx

现在Nginx、PHP、PHP-FPM都安装好了,怎么让PHP脚本跑起来呢?

首先,配置Nginx,简单配置如下:

然后在www目录下,写个index.PHP,内容如下:

<?PHP
    echo PHPinfo();

重启Nginx服务(Nginx更新配置后需要重启生效,如果之前服务没启,直接start就好)

systemctl restart Nginx

开启PHP-fpm服务

systemctl start PHP-fpm

访问页面,it's work!

安装MysqL

Centos 7 默认yum源中由 MariaDB 取代了 MysqL

首先,下载rpm包

wget http://dev.MysqL.com/get/MysqL57-community-release-el7-9.noarch.rpm

安装rpm包

rpm -ivh MysqL57-community-release-el7-9.noarch.rpm

安装MysqL

yum install MysqL-community-server

开启MysqLd服务

systemctl start MysqLd

查找初始化密码

grep 'temporary password' /var/log/MysqLd.log

使用root账号登录

MysqL -uroot -p

修改root账号密码

ALTER USER 'root'@'localhost' IDENTIFIED BY '这里的密码要复杂些,要不然会提示不安全,修改失败';

当然,如果需要远程访问数据库的话,还需要设置权限(这里是赋予任何主机访问数据的权限,只是举个栗子,不建议这么做)

GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' WITH GRANT OPTION;
FLUSH PRIVILEGES;

这时候,就可以远程访问数据库了,如果访问不了,看一下是不是防火墙的问题。

参考:mysql

现在一套LNMP环境就搭建好了,接下来搭建JDK + TOMCAT

安装JDK

下载JDK rpm,因为官网下载需要接受许可,所以直接wget url的方式是行不通的,也可以先下载到本地再传到服务器上面。

wget --no-check-certificate --no-cookies --header "Cookie: oraclelicense=accept-securebackup-cookie" http://download.oracle.com/otn-pub/java/jdk/8u101-b13/jdk-8u101-linux-x64.rpm

下载完成可以 ls 看一下是否存在,然后安装rpm,注意包名跟自己下载的保持一致哦

rpm -ivh jdk-8u101-linux-x64.rpm

小插曲:在安装过程中,我不小心按了Ctrl+C,安装过程中断退出了,没有安装完,我想卸载重新安装。

所以我先查看已经安装的jdk rpm

rpm -qa | grep jdk

然后卸载

rpm -e 包名

发现报错,卸载不了,我想可能是安装未完成导致的。所以我就升级RPM包

rpm -Uvh jdk-8u101-linux-x64.rpm

恩,这样应该没问题了。不行,还是不放心,又卸载了,重新安装了一遍。- -!

回到正题,安装完成后,配置环境变量,在/etc/profile文件中加入如下内容:

export JAVA_HOME=/usr/java/default
export PATH=$PATH:$JAVA_HOME/bin
export CLAsspATH=.:$JAVA_HOME/jre/lib:$JAVA_HOME/lib:$JAVA_HOME/lib/tools.jar

重新加载文件

source /etc/profile

查看安装是否成功

java -version
javac -version

也可以写个简单的demo,vim demo.java,内容如下:

class demo {
    public static void main(String[] args) {
        System.out.println("It's work!");
    }
}

编译执行

javac demo.java
java demo

看到 It's work! 说明安装配置成功。

参考:oracle

安装Tomcat

下载tar包

wget http://apache.fayea.com/tomcat/tomcat-9/v9.0.0.M11/bin/apache-tomcat-9.0.0.M11.tar.gz

解压

tar zxvf apache-tomcat-9.0.0.M11.tar.gz

将解压后的文件移到自己想要的位置,比如

mv apache-tomcat-9.0.0.M11 /usr/local/tomcat

运行Tomcat

cd bin
./startup.sh

停止Tomcat

./shutdown.sh

访问8080端口(Tomcat默认8080端口),就会看到汤姆猫。

参考:Tomcat

安装Redis

下载Redis

wget http://download.redis.io/releases/redis-3.2.4.tar.gz

解压,并移到想要的位置

tar zxvf redis-3.2.4.tar.gz
mv redis-3.2.4 /usr/local/

进入redis目录,编译

cd /usr/local/redis-3.2.4
make

这是可能会遇到如下问题:

这是由于没有安装GCC,安装GCC

yum install gcc

安装完成后,再make,又遇到如下问题:

Allocator  
Selecting a non-default memory allocator when building Redis is done by setting  
the `MALLOC` environment variable. Redis is compiled and linked against libc  
malloc by default,with the exception of jemalloc being the default on Linux  
systems. This default was picked because jemalloc has proven to have fewer  
fragmentation problems than libc malloc.  
To force compiling against libc malloc,use:  
    % make MALLOC=libc  
To compile against jemalloc on Mac OS X systems,use:  
    % make MALLOC=jemalloc

这是由于默认使用jemalloc分配器,但是系统没有jemalloc,可以使用如下命令强制使用libc解决:

make MALLOC=libc

好像一切不是那么顺利,又出现了下面这个错误:

找了半天不知道什么原因,网上查资料也没查到,根据以往的经验,删除,重新解压安装。
这次直接make,而不是make MALLOC=libc,就莫名其妙的好了,好了,好了。。。

安装完成后会提示,执行make test,检测安装是否成功。

接着执行make test,会有提示需要tcl

安装完tcl,再执行make test就没问题了。

终于编译完成了,接下来安装

make install

执行

redis-server

看到这个熟悉的画面了吗?到这里算是安装完成了。

参考:Redis

上来就吧啦吧啦装了一堆软件,这是要干嘛呢,其实我只想部署个RAP而已,因为RAP需要Java Web环境和MysqL、Redis,就顺手把LNMP环境也搭了一遍。

好了,现在环境都搭好了,可以部署RAP了

部署RAP

首先下载RAP的war包

wget http://rap.taobao.org/release/RAP-0.14.1-SNAPSHOT.war

下载完成后将war包,移到Tomcat的webapps目录下,并重命名为ROOT.war

mv RAP-0.14.1-SNAPSHOT.war /usr/local/tomcat/webapps/ROOT.war

1.确保Tomcat处于开启状态,该war包将自动部署到文件夹ROOT,打开ROOT中的WEB-INF/classes/config.properties 来修改数据库配置。

2.修改redis.conf,打开daemonize,使其后台启动,如图:

开启Redis,载入刚才修改的配置

redis-server redis.conf

查看Redis是否处于运行状态

ps -ef | grep redis

3.开启MysqL,初始化数据库

cd tomcat/webapps/ROOT/WEB-INF/classes/database
MysqL -uroot -p < initialize.sql

4.最好重启一下Tomcat服务,然后访问8080端口,bingo~

Nginx转发

简单做了Nginx的转发,使不同域名指向同一端口

server {
    listen       80;
    server_name  rap.aniceday.cn;

    location / {
        proxy_pass http://127.0.0.1:8080;
    }

}

关于中文文本挖掘包tm、tmcn、Rwordseg、Rweibo的安装中文文本挖掘软件的问题我们已经讲解完毕,感谢您的阅读,如果还想了解更多关于2019/7/14(下午)学习内容【ESPCN、VDSR、DRCN、RED、DRRN、LapSRN】、、requestDispatcher和sendRedirect()的区别_html/css_WEB-ITnose、Alpha、Beta、RC、GA、RTM、OEM、RVL、EVAL、RTL各个版本的区别、Centos 7.2 安装配置 Nginx、PHP7、Mysql、JDK、Tomcat、Redis、RAP等相关内容,可以在本站寻找。

本文标签: