济南哪有做网站的,深圳排名seo,网站关键词最多几个,门头沟石家庄网站建设2019独角兽企业重金招聘Python工程师标准 搭建过程 项目地址 https://gitee.com/shuzheng/zheng这两篇写的比较详细的搭建过程#xff0c;结合一下就没什么问题了。 https://my.oschina.net/yzuzhang/blog/1538555http://www.jianshu.com/p/b2fb42e17b581.JDK 1… 2019独角兽企业重金招聘Python工程师标准 搭建过程 项目地址 https://gitee.com/shuzheng/zheng 这两篇写的比较详细的搭建过程结合一下就没什么问题了。 https://my.oschina.net/yzuzhang/blog/1538555http://www.jianshu.com/p/b2fb42e17b58 1.JDK 1.7版本以上安装与配置并设置环境变量 2.MySql 5.5 安装与配置 3.Maven 仓库安装与配置 4.Git 安装与配置 5.Intellij Idea 安装与配置 6.Redis 安装与配置 Regis 版本号3.2.100Redis GitHub 项目地址及下载https://github.com/MicrosoftArchive/redis/releases可下载msi服务版本或zip压缩包版本均可。 运行目录中的redis-server即可如图下所示即算成功端口号6379。 、 Redis Desktop Manager 管理工具 - 用于便捷管理Redis的可视化工具 https://redisdesktop.com/download 下载后直接安装使用。 参考文章 Redis 安装http://blog.csdn.net/renfufei/article/details/38474435http://www.cnblogs.com/M-LittleBird/p/5902850.htmlRedis 设置密码及更改端口https://jingyan.baidu.com/article/5d6edee2efe1c599ebdeec11.htmlhttp://blog.csdn.net/sxf359/article/details/73198084 7.Zookeeper 安装与配置 Zookeeper 版本号3.4.10下载地址http://www.apache.org/dyn/closer.cgi/zookeeper/ 进入到Zookeeper - conf新建一个zoo.cfg文件编辑一下代码并保存 #zoo.cfg 的内容
# 心跳检查的时间 2秒
tickTime2000
# 初始化时 连接到服务器端的间隔次数总时间10*220秒
initLimit10
# ZK Leader 和follower 之间通讯的次数总时间5*210秒
syncLimit5
# 存储内存中数据库快照的位置如果不设置参数更新事务日志将被存储到默认位置。
dataDirD:\\Development\\Zookeeper-3.4.10\\zookeeper
# 错误日志的存放位置
dataLogDirD:\\Development\\Zookeeper-3.4.10\\zookeeper# ZK 服务器端的监听端口
clientPort2181 进入到Zookeeper - bin编辑zkServer.bat文件在末尾换行后添加“pause”这是为了防止运行出错后自动关闭运行窗口可以查看到具体报错信息。 最后启动zkServer.bat如无报错即算成功运行端口号2181。 参考文章 https://www.tuicool.com/articles/RzuMFba 8.ActiveMQ 安装与配置 ActiveMQ 版本号5.11.1 下载地址http://activemq.apache.org/download-archives.html 进入到Apache-activemq-5.11.1 - bin - win64运行InstallService安装服务。 接着运行activemq启动。 打开网址http://localhost:8161/admin/端口号8161如图下所示成功。 参考文章 http://www.cnblogs.com/aoguren/p/4451722.html 9.Nginx 安装与配置windows环境 Nginx版本1.10.3下载地址http://nginx.org 进入到Nginx-1.10.3 - conf编辑nginx.conf文件将默认使用端口80改为1080端口号1080测试用。 在Nginx文件夹下空白的地方按住SHIFT 右键点击“在此处打开命令窗口”输入 start nginx启动服务器判断nginx是否启动可在任务管理器中查找是否存在nginx进程即可如果没有则代表没有启动成功仍有问题。 ps到此Nginx已经安装好了具体部署在11项中需要将项目导入Intellij中再继续。 参考文章 https://www.cnblogs.com/saysmy/p/6609796.html 10.Dubbo-admin 安装与配置 Dubbo-admin 版本号2.5.4 下载地址1-opensesamehttps://github.com/alibaba/opensesame.git 下载地址2-dubbohttps://github.com/apache/incubator-dubbo psDubbo-admin后续使用Gradle进行管理的在高版本中对其进行重新打包生成war发布文件。 先下载opensesame安装插件解压后SHIFT 右键点击“在此处打开命令窗口”输入以下命令进入安装完成后进入下一步。 mvn install 下载dubbo 2.5.5当前环境 JDK 1.7进入到incubator-dubbo-dubbo-2.5.5打开pom.xml文件修改以下部分为对应的JDK版本。 !-- for maven compiler plugin --
java_source_version1.7/java_source_version
java_target_version1.7/java_target_version
file_encodingUTF-8/file_encoding 回到目录SHIFT 右键点击“在此处打开命令窗口”输入以下命令进行打包编译成功后在dubbo-admin目录下会生成一个target文件夹target目录下会有相应的war文件。 mvn package -Dmaven.test.skiptrue *如遇到编译失败。。。请按照输出编译结果目录我们最终编译出来的dubbo-admin是依赖其他子项目的如果前面的编译不通过或有问题会导致编译不出来或者编译出来的war包依旧是有问题的请大家注意找到FAILURE的那个项目查一下对应的JAR包是否正常再继续尝试。很多盆友使用的是2.5.4这个版本让我有点懵逼官方说明需求是JDK 1.8但是实际我在运行过程中出现了错误换成1.7也一样最后也不浪费时间了先用2.5.6完成先具体问题以后更改版本的时候再说吧。QAQ。绝望脸。 部署使用开始先打开zookeeper接着开一个新的Tomcat服务器端口号28080将dubbo-admin-2.5.6.war放入webapps目录下启动Tomcat即可如果先开启zookeeperTomcat会一直处于监听状态。 启动浏览器输入地址http://localhost:28080/dubbo-admin-2.5.6账户 root密码 root进入。 参考文章 http://blog.csdn.net/u013142781/article/details/50396621 https://www.cnblogs.com/zhuwenjoyce/p/7704949.html 11.Intellij 项目导入并配置 在导入之前请先配置好Intellij的Maven插件路径等这里将zheng的源码直接从码云上下载下来不通过Git当然你也可以用Git。 把项目解压到你设定好的路径下打开Intellij来到主界面直接使用open打开zheng项目即可如下图所示如果没有出现工具栏如左侧的Maven Projects点击View - Tool Buttons。 ps如果导入后没有自动转换成Maven项目则在左侧项目栏中zheng 右键 - Add Frameworks Support - 找到Maven勾选并确定会进行转换。 接下来下载依赖pom在右侧Maven Projects依次执行会开始联网下载数据 zheng-admin - Lifecycle - install zheng-upms - Lifecycle - install 后面还没使用先略一下。 配置数据库MySql这里使用Navicat进行数据库管理新建zheng数据库名称然后导入zheng - project-datamodel - zheng.sql即可。 然后修改项目配置文件里mysql和Redis密码: 各dao模块和rpc-service模块的redis.properties、jdbc.properties、generator.properties数据库连接等配置信息其中master.redis.password、master.jdbc.password、slave.jdbc.password、generator.jdbc.password里密码值使用了AES加密请使用com.zheng.common.util.AESUtil工具类修改这些值。项目里默认的是123456加密后密文rWd3HbAzNg3IXF1b5vDg 这里密码修改了明文root密文wf1GGDEdzE1eaaMEUev4Cw 配置hosts打开文件C:\Windows\System32\drivers\etc\hosts增加如下配置127.0.0.1 ui.zhangshuzheng.cn
127.0.0.1 upms.zhangshuzheng.cn
127.0.0.1 cms.zhangshuzheng.cn
127.0.0.1 pay.zhangshuzheng.cn
127.0.0.1 ucenter.zhangshuzheng.cn
127.0.0.1 wechat.zhangshuzheng.cn
127.0.0.1 api.zhangshuzheng.cn
127.0.0.1 oss.zhangshuzheng.cn
127.0.0.1 config.zhangshuzheng.cn
127.0.0.1 zkserver
127.0.0.1 rdserver
127.0.0.1 dbserver
127.0.0.1 mqserver 配置Nginx进入项目zheng/project-tools/nginx/把里面的nginx.conf和servers复制到Nginx安装路径的conf目录下比如我的D:\Development\Nginx-1.10.3\conf然后进入servers文件夹修改zheng-ui.conf文件将root路径修改到zheng-ui的根目录详细的配置参考下面server {listen 1000 default;server_name localhost;location / {root E:/Workspaces/IntellijIDEA20180517/zheng/zheng-ui/;index index.html index.htm;add_header Access-Control-Allow-Origin *;}access_log logs/zheng-ui.access.log;
} 12.启动项目 启动基础服务 ZookeeperzkServer.bat Dubbo所部署的Tomcat startup.bat ActiveMQactivemq.bat Redisredis-server.exe Nginx所在目录命令行模式 start nginx 启动项目 启动upms模块 Intellij左侧 - zheng-upms - zheng-upms-rpc-service - src - main - java - com.zheng.upms - rpc - ZhengUpmsRpcServiceApplication - 右键Debug启动Intellij右侧 Maven Projects - zheng-upms-server Maven Webapp - Plugins - jetty - jetty:run - 右键Debug启动 ps如遇到启动报错找不到相关依赖的项目jar包请执行下载依赖pomzheng-adminzheng-upms - Lifecycle - install 等。 访问地址http://upms.zhangshuzheng.cn:1111 修改项目端口zheng - zheng-upms - zheng-upms-server -pom.xml找到jetty插件的port进行修改同时要将数据库中upms_system - basepath字段端口修改一致即可。 转载于:https://my.oschina.net/discussjava/blog/1577419