zoukankan      html  css  js  c++  java
  • [PHP系列] popim 私有化独立部署即时通讯im系统搭建过程

    首先需要获取到代码

    把目录全部赋权限0777 , 防止意外

    chmod 0777 -R *

    配置nginx文件 ,注意那几个重定向指令

    server {
            listen 80; 
            server_name  im.sopans.com;
            access_log  /var/log/nginx/im.sopans.com.access.log  main;
            error_log  /var/log/nginx/im.sopans.com.error.log;
            root   /var/www/html/pop-im/pop-web/public;
            rewrite ^/im/h5 /h5.html;
            rewrite ^/im/web /web.html;
        if (!-e $request_filename) {
                rewrite ^/(.*)$ /index.php?s=$1 last;
                 break;
         }   
        location / { 
            index  index.html index.php;
        }   
        location ~ \.php$ {
            fastcgi_pass   127.0.0.1:9000;
            fastcgi_index  index.php;
            fastcgi_param  SCRIPT_FILENAME  $document_root$fastcgi_script_name;
            fastcgi_split_path_info  ^(.+\.php)(/.*)$;
            fastcgi_param  PATH_INFO $fastcgi_path_info;
            include        fastcgi_params;
        }   
    }
    ~ 

     直接访问,配置数据库连接信息

    安装域名/install.php

    开启websocket服务,进入pop-socket目录执行

    php start.php -d

    然后就可以愉快的聊天了

    演示地址:

    http://im.sopans.com

     

    有需要代码的可以加我的微信联系

    开源作品

    GO-FLY,一套可私有化部署的免费开源客服系统,安装过程不超过五分钟(超过你打我 !),基于Golang开发,二进制文件可直接使用无需搭开发环境,下载zip解压即可,仅依赖MySQL数据库,是一个开箱即用的网页在线客服系统,致力于帮助广大开发者/中小站长快速整合私有客服功能
    github地址:go-fly
    官网地址:https://gofly.sopans.com
  • 相关阅读:
    委托-张子扬博客
    委托-雾中人博客
    委托基础
    C# 字典
    相机标定目的<3>
    相机标定程序详解<2>
    相机标定 <1>
    Opencv 几何变换<9>
    Opencv ROI<8>
    Opencv 通道分离合并<7>
  • 原文地址:https://www.cnblogs.com/taoshihan/p/15531302.html
Copyright © 2011-2022 走看看