美文网首页
webprotege4.0.1安装

webprotege4.0.1安装

作者: 好想静静_2970 | 来源:发表于2019-04-17 13:30 被阅读0次

    1,环境要求

    JDK 11

    tomcat7以上

    Mongodb4.0

    安装JDK

    wget https://download.java.net/java/GA/jdk11/9/GPL/openjdk-11.0.2_linux-x64_bin.tar.gz

    tar zxvf openjdk-11.0.2_linux-x64_bin.tar.gz

    mv jdk-11.0.2/ /usr/local/

    vim /etc/profile

    #########jdk

    export JAVA_HOME=/usr/local/jdk-11.0.2/

    export PATH=$JAVA_HOME/bin:$PATH

    export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib

    安装tomcat9

    wget http://us.mirrors.quenda.co/apache/tomcat/tomcat-9/v9.0.19/bin/apache-tomcat-9.0.19.tar.gz

    tar zxvf apache-tomcat-9.0.19.tar.gz

    mv apache-tomcat-9.0.19 tomcat9

    vim /etc/profile

    #####tomcat9

    export CATALINA_HOME=/usr/local/tomcat9

    export CLASSPATH=.:$JAVA_HOME/lib:$CATALINA_HOME/lib

    export PATH=$PATH:$CATALINA_HOME/bin

    source /etc/profile

    安装Mongodb

    下载

    wget https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-4.0.9.tgz

    解压

    创建Mongodb数据库和日志路劲

    mkdir -p /usr/local/mongodb/db

    mkdir -p /usr/local/mongodb/logs/

    touch /usr/local/mongodb/logs/mongodb.log

    创建配置文件

    bind_ip=0.0.0.0

    port=27017 #端口号

    dbpath=/usr/local/mongodb/db #数据库路径

    logpath=/usr/local/mongodb/logs/mongodb.log #日志输出文件路径

    fork=true #设置后台运行

    启动

    /usr/local/mongodb/bin/mongod -f /etc/mongodb.conf

    安装webprotege

    创建webprotege数据目录

    mkdir -p /srv/webprotege

    创建WebProtégé配置目录

    /etc/webprotege

    在/etc/webprotege新建webprotege.properties  mail.properties两个文件

    webprotege.properties属性参考

    # ############## WebProtege属性###############

    #此文件记录了WebProtege的必需属性和可选属性。

    # WebProtege从的classpath中加载webprotege.properties文件

    # Web应用程序。

    #要更改WebProtege使用的默认值,请复制此文件

    #到类路径,即在Tomcat,请确保它位于

    #的webapps / webprotege /班。

    # ##############需要的属性###############

    # -------- data.directory -----------#

    #存储WebProtege数据的目录。

    #必须由运行tomcat的用户写入。

    #示例:/ srv / webprotege

    # REQUIRED

    data.directory = $ {data.directory}

    # ##############可选属性###############

    # -------- application.version ----------#

    # WebProtege的版本。这通常是在构建时设置的,通常不会

    #需要改变。

    #默认:自动生成

    #可选

    application.version = $ {version}

    # -------- mongodb.host -----------#

    # MongoDB服务器的主机名。

    #默认值:localhost

    #可选

    # mongodb.host = localhost

    # -------- mongodb.port -----------#

    # MongoDB服务器的端口号。

    #默认值:27017

    #可选

    # mongodb.port = 27017

    mail.properties配置文件参考

    #此文件定义WebProtege使用SMTP发送电子邮件以进行更改所使用的属性

    #通知或其他目的。

    #此文件应放在WebProtege Web应用程序类路径中。有关如何执行此操作的说明

    #请参阅webprotege.properties文件。

    #配置电子邮件的详细文档可在此处获得:

    # http://protegewiki.stanford.edu/wiki/WebProtegeAdminGuide#Configuring_email

    # ##############可选属性###############

    #可以在此文件中使用SMTP封装中Java邮件程序定义的任何属性。

    #这里定义了Java SMTP属性:

    #https ://javamail.java.net/nonav/docs/api/com/sun/mail/smtp/package-summary.html

    #例如,要配置SMTP主机使用:

    mail.smtp.host = $ {mail.smtp.host}

    mail.smtp.auth = $ {mail.smtp.auth}

    mail.smtp.port = $ {mail.smtp.port}

    #除了Java SMTP属性外,还有两个特定于WebProtege的属性

    #可以使用:mail.smtp.wp.password和mail.smtp.from.wp.personalName

    #如果使用身份验证发送电子邮件,请使用以下属性设置SMTP密码:

    # mail.smtp.wp.password = mySmtpPassword

    #要配置将从中发送电子邮件的“发件人”名称,请使用以下属性

    #(默认值是通过webprotege.properties设置的application.name属性的值,

    #,其默认值为WebProtege):

    # mail.smtp.from.wp.personalName = myFromName

    #例如,如果您使用的是具有身份验证的SMTP服务器,则可能会设置以下内容

    #属性:

    # mail.smtp.host = $ {mail.smtp.host}

    # mail.smtp.auth = true

    # mail.smtp.user = mySmtpUser

    # mail.smtp.wp.password = mySmtpPassword

    创建webprotegelogs目录

    mkdir -p var/log/webprotege

    下载webproge

    wget https://github.com/protegeproject/webprotege/releases/download/v4.0.0-beta-1/webprotege-server-4.0.0-beta-1.war

    重命名

    mv webprotege-server-4.0.0-beta-1.war webprotege.war

    启动tomcat

    访问:http://ServerIP:8080/webprotege

    wget https://github.com/protegeproject/webprotege/releases/download/v4.0.0-beta-1/webprotege-cli-4.0.0-beta-1.jar

    java -jar webprotege-cli-4.0.0-beta-1.jar create-admin-account

    启动client之后会提示你输入账号密码邮箱等信息

    运维QQ交流群:171586999

    相关文章

      网友评论

          本文标题:webprotege4.0.1安装

          本文链接:https://www.haomeiwen.com/subject/ewzgwqtx.html