바이러스, 트로이 목마, 음란물, 도박, 사기, 불법 상품, 위조품, 허위 정보, 디지털 화폐, 금융 등을 포함하는 불법 및 불법 사업에 본 프로젝트를 사용할 수 없습니다.
현재 프로젝트는 개인적인 학습과 테스트만을 위한 것이며 모든 온라인 상업 활동과 모든 불법적인 사용을 금지합니다! ! !
Golang 언어 오픈 소스 고객 서비스 시스템은 주로 gin + jwt-go + websocket + go.uuid + gorm + cobra + VueJS + ElementUI + MySQL 및 기타 기술을 사용합니다.
create database gofly charset utf8mb4;
{
" Server " :" 127.0 . 0.1 ",
" Port " :" 3306 ",
" Database " :"gofly",
" Username " :"go-fly",
" Password " :"go-fly"
}
wget https: //studygolang.com/dl/golang/go1.20.2.linux-amd64.tar.gz
tar - C /usr/local -xvf go1. 20.2 .linux-amd64.tar.gz
mv go1. 20.2 .linux-amd64.tar.gz /tmp
echo " PATH= $ PATH:/usr/local/go/bin " >> /etc/profile
echo " PATH= $ PATH:/usr/local/go/bin " >> ~/ . bashrc
source /etc/profile
go version
go env -w GO111MODULE =on
go env -w GOPROXY =https://goproxy.cn,direct
코드 다운로드
git clone https://github.com/taoshihan1991/go-fly.git 모든 디렉토리에
Go-Fly 디렉토리를 입력하세요
데이터베이스 가져오기 go-fly.go 설치 실행
소스 코드 실행 go-fly.go 서버 실행
소스 코드 패키징 go build -o kefu는 kefu 실행 파일을 생성합니다.
실행 중인 바이너리 파일
리눅스: ./kefu 서버 [선택 사항 -p 8082 -d]
windows: kefu.exe 서버 [선택 사항 -p 8082 -d]
프로그램 닫기
킬올 케푸
프로그램이 정상적으로 실행된 후 포트 8081을 수신하고 IP + 포트 8081을 통해 직접 액세스할 수 있습니다.
포트 번호를 숨기도록 도메인 이름 액세스 및 역방향 프록시를 포트 8081로 구성할 수도 있습니다.
채팅 링크
http://127.0.0.1:8081/chatIndex?kefu_id=kefu2
팝업창 사용법
(function(a, b, c, d) {
let h = b.getElementsByTagName('head')[0];let s = b.createElement('script');
s.type = 'text/javascript';s.src = c+"/static/js/kefu-front.js";s.onload = s.onreadystatechange = function () {
if (!this.readyState || this.readyState === "loaded" || this.readyState === "complete") d(c);
};h.appendChild(s);
})(window, document,"http://127.0.0.1:8081",function(u){
KEFU.init({
KEFU_URL:u,
KEFU_KEFU_ID: "kefu2",
})
});
현재 프로젝트는 완전한 기능 코드이지만 여전히 개인 시연 테스트만 지원하고 온라인 사용을 포함하지 않으며 모든 상업 활동이 금지됩니다. 이 소프트웨어를 사용할 때는 현지 법률 및 규정을 준수하십시오. 불법 사용으로 인해 발생하는 모든 결과는 본인이 책임져야 합니다.