搭建DUCKCHAT聊天系统+内网穿透

12 篇文章 0 订阅

前言
服务器太贵,常年累月的去维护实在不易,而用中间件的搭建又实在是麻烦。我这里用宝塔管理界面来实现NGINX和PHP7.2,非常方便,宝塔可以让你轻松管理网站和数据库。当然,今天做的只是个人机器,这一套配置搭建在机房服务器也是很实用的。
在这里插入图片描述
NGINX+PHP7.2+utool 来实现网站搭建最合适不过了,0费用搭建。

各配件功能

  • NGINX
    一款自由的、开源的、高性能的HTTP服务器和反向代理服务器,实现对磁盘内容的对外访问服务
  • PHP
    一种创建动态交互性站点的强有力的服务器端脚本语言,提供网页的功能实现服务
  • utool
    内网穿透服务,让外网用户来访问本机内容
    在这里插入图片描述
    特别说明
  • PHP版本大于等于7
  • 手机使用此应用需要浏览器开启桌面版(WAP版不能传输)
  • 一个账号只能在一处登录。

心路旅程

  • 搭建运行两天后,出现故障,初步猜测是我做了其他操作受影响了,因为装的双系统,两个系统的文件老是出现不可预测的问题。
    官网从昨天(2019年1月1日)也进不去了,(和这个没关系吧,应用的是本地服务器)

  • 只能进行重装。。
    在这里插入图片描述

  • 我这里默认情况PHP5.4,显然达不到安装要求,切换到PHP7.0 仍然出现NGINX的404页面

  • 再切换回来(PHP7.2,切记一定要用高于7.0的版本),弹出了安装界面

  • 看似一切正常了
    在这里插入图片描述
    填写信息
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    又有问题了,可能是和之前创建的数据库冲突了(两次安装用的同一个数据库)

在这里插入图片描述
只好换个数据库
在这里插入图片描述

果然,数据冲突了,换完数据库,1分钟后 ,完成
在这里插入图片描述
这次重装,找到了之前不知道的后台管理界面,配置时用的管理账户,就此一个,本以为登录后在站点配置中可以添加,登录后是这样的
在这里插入图片描述
在这里插入图片描述

文件传输,edge浏览器不能下载文件,Chrome完美兼容
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

手机访问
在这里插入图片描述

  • 设为桌面版
    在这里插入图片描述

内网穿透
在这里插入图片描述

下载

  • 宝塔
  • utool
    精彩微信关注:随心下呀(Suixinxia007)
1541298653.png
  • 5
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 4
    评论
DuckChat 是一个安全的私有聊天软件 私有部署 / 安全可靠 / 随意定制 低成本快速搭建 / 单机网站模式 / 超大集群模式[500+服务器] 1.0.7版本更新: 语音消息 群成员列表 小程序权限判断 表情符号消息支持 客户端支持(手机端可通往App store/Android市场下载): Android / iOS / PC 网页版 部署服务器支持: Linux / Windows / 虚拟空间 连接方式: HTTP轮询模式 / 长连接模式 DuckChat 通讯系统(开源IM系统)是一款即时通讯解决方案,源代码部署的方式,可以帮助你快速拥有一套自己的移动社交、企业办公、多功能业务产品。 功能特性: 完善的基础通讯功能 支持单人聊天、群聊 支持文字、图片、语音等多种类型的消息 支持扩展h5特殊消息、以及其他多种多媒体交互类型 卓越的访问速度和负载能力 支持集群扩展的模式,理论上支持无限制的用户同时使用 支持多种数据库对接系统,以适应不同用户量 支持高级VIP定制,为用户量超大的服务「量身定做」 安全性 自己搭建,安全可靠,消息不会泄露。 支持多重保密方案,解决中间人攻击、后台监控等多种消息泄露问题 小程序扩展以及界面灵活配置 支持小程序开发,以插件模式配置进客户端,丰富客户端业务。 管理后台可以配置软件的界面、业务菜单栏、特殊消息等等。 甚至可以设置小程序界面为主页,让业务内容更清晰明确。 安装方法 环境要求:建议使用php7.2版本,最低支持版本为php5.6。 Docker搭建步骤: 1、安装Docker 2、下载源码,并在终端(命令行程序)cd 到 duckchat.sh 所在目录。 3、启动/关闭程序 sudo sh duckchat.sh sudo sh duckchat.sh stop Linux下搭建步骤: 1、搭建PHP + Nginx服务,配置phpfpm、nginx,并启动成功。 2、从Github下载源代码,复制src目录下的所有内容,到网站根目录。 3、为根目录和所有子目录赋予权限。(执行命令:chmod -R 777 .) Windows下搭建步骤: 1、下载 XAMPP 安装后服务。 2、找到 XAMPP 的网站根目录[xampp安装地址]/htdocs,删除原有的默认代码。 3、下载源代码,复制src目录下的内容到网站根目录 4、启动 XAMPP Control 管理平台,点击启动apache。 5、打开浏览器,访问localhost,程序部署安装完毕。 教程文档: http://duckchat.akaxin.com/wiki/

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值