在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
开源软件名称:play-community开源软件地址:https://gitee.com/joymufeng/play-community开源软件介绍:PlayCommunity 社区系统PlayCommunity 社区系统基于 Play Framework 2.6.x 开发而成,目前正在运营PlayScala社区。 参与贡献Play For Scala 开发指南 下载&编译git clone https://github.com/playcommunity/play-community.git 打开命令行,进入 play-community 目录,执行命令: sbt dist 最终生成的Play应用路径为: play-community\target\universal\play-community-<version>.zip 配置配置 MongoDB 连接将 # 配置 MongoDBmongodb.uri = "mongodb://user:password@host:port/play-community?authMode=scram-sha1" 需要注意的是,MongoDB需要开启ReplicaSet功能,开启方法可以参考官方文档:Deploy Replica Set,也可以使用群友
var config = {_id:"rs",members:[{_id:0,host:"127.0.0.1:27001"},{_id:1,host:"127.0.0.1:27002"}]};rs.initiate(config);
以上启动脚本会启动两个MongoDB节点,分别是 配置发送邮件账户:打开配置文件 # 配置发送邮件账户play.mailer { host = "smtp.163.com" port = 25 user = "[email protected]" password = "xxx"} 配置搜索服务 ElasticSearch安装 ElasticSearch
cd elasticsearch-5.5.0/binnohup ./elasticsearch > ./log.txt& 打开配置文件 # 配置 ElasticSearches { enabled = true index = "play-community" host = "127.0.0.1:9200"} 启动执行下面命令启动应用: nohup ./play-community -J-Xms1g -J-Xmx1g -Dhttp.port=80 > ../log.txt &
管理系统的管理入口为: http://服务器地址/admin 默认管理员账户为:[email protected] 123456 |
请发表评论