Disconf-Web管理端安装

 

Disconf web管理端安装

官网:https://disconf.readthedocs.io/zh_CN/latest/install/src/02.html

参考(分布式配置管理平台 - Disconf web管理端安装 - 主要):http://blog.csdn.net/zhu_tianwei/article/details/49512751

安装nginx

http://blog.csdn.net/zhu_tianwei/article/details/17752581

https://www.jianshu.com/p/d5114a2a2052

查看nginx版本号:http://blog.csdn.net/love__coder/article/details/6587922

抛错:./configure: error: C compiler cc is not found;
解决:http://www.cnblogs.com/skyblue/archive/2013/05/13/3075900.html

项目编译打包

注意:

  • 项目在使用mvn clean install 时,老是抛错ERROR,注解格式有问题

在升级JDK至1.8之后,使用Maven-javadoc-plugin插件打包报错,
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-javadoc-plugin:2.10.4:jar (attach-javadocs) on project
http://codepub.cn/2016/10/18/Java-8-configure-maven-java-doc-plugin/
我是在disconf中直接改替换了插件,增加了plugin 相关的配置信息,比较重要的内容是:-Xdoclint:none

  • 访问html页面有问题

CentOS下修改:

ss -ltn # 显示处于活动状态的套接字信息
getenfore # (显示:Enforcing)
vi /etc/selinux/config  # (修改为disable)
iptables -L -n
systemctl disable firewalld  # (关闭防火墙)

扩展:iptable的使用
在不关闭防火墙的情况下,执行也是可以的:

iptables -A INPUT -p tcp -s 192.168.109.130 -j ACCEPT
iptables -I INPUT -p TCP --dport 8789 -j ACCEPT

systemctl命令是系统服务管理器指令,它实际上将 service 和 chkconfig 这两个命令组合到一起

部署War

修改tomcat/conf/server.xml文件,在Host结点下设定Context(而非官网推荐的配置形式,这个问题高了比较久);

<Context path="" docBase="disconf-web" reloadable="true" crossContext="true"></Context>

另外注意的是tomcat的开启和关闭:http://www.cnblogs.com/it563/articles/1956334.html
关闭:

shutdown -s

启动(tomcat日志查看catalina.out):

cd /usr/local/apache-tomcat-6.0.10/bin/

./startup.sh # 方式一
./catalina.sh run # 方式二(显示信息启动,关掉会关闭TOMCAT,亲测Ctrl + C退出时,tomcat自动关闭)

# 检查tomcat是否运行
ps -ef | grep tomcat
# tomcat 没有成功关闭,需要kill
kill -9 #pid
kill -9 11015

# 检查端口
netstat -pan | grep 8080
 
posted @ 2017-12-26 19:14  乐在克里特  阅读(202)  评论(0编辑  收藏  举报