找回密码
 立即注册
CeraNetworksBGVM服务器主机交流IP归属甄别会员请立即修改密码
查看: 83|回复: 9

咸鱼之王源码下载直连来了

[复制链接]

9

主题

24

回帖

99

积分

注册会员

积分
99
发表于 2024-2-21 22:41:52 | 显示全部楼层 |阅读模式
本帖最后由 baota.sbs 于 2024-2-21 22:44 编辑
[ol]
  • https://mjj.baota.sbs/xyzw.7z[/ol]复制代码

    要下载的抓紧,我可能也就存几天

    我看里边是有教程的,发出来先劝退下

    [ol]
  • 操作系统 ubuntu20
  • 安装openresty1.19.3.1
  •         apt-get install libpcre3-dev libssl-dev perl make build-essential curl
  •         wget https://openresty.org/download/openresty-1.19.3.1.tar.gz
  •         ./configure
  •         make
  •         make install
  • 设置openresty执行目录到path中
  •         1、新建或者编辑~/.bash_profile
  •                 vi ~/.bash_profile
  •         2、添加以下内容
  •                 PATH=/usr/local/openresty/bin:/usr/local/openresty/nginx/sbin:$PATH
  •                 export  LC_ALL=en_US.UTF-8
  •                 export PATH
  •         3、保存文件后,执行 source ~/.bash_profile 将PATH修改掉
  • 安装 skynet1.6
  •         下载源码包:https://gitee.com/mirrors/skynet?_from=gitee_search
  •         apt-get install git autoconf
  • 安装 go1.18
  •         wget https://studygolang.com/dl/golang/go1.18.10.linux-amd64.tar.gz
  •         tar -C /usr/local -xvf go1.18.10.linux-amd64.tar.gz
  • 安装docker
  •         apt-get install docker.io
  • 安装mysql数据库
  •     mkdir /data/mysqldb_dir   //创建宿主机mysql数据目录
  •     docker pull mysql:5.7.27 //拉取mysql镜像
  •     docker run --name mysql -e MYSQL_ROOT_PASSWORD=admin123456! -v /data/mysqldb_dir:/var/lib/mysql -p ip:33061:3306 -d mysql:5.7.27 //创建docker容器 yourpassword是你自己的mysql的密码 10.148.0.10替换为服务器内网ip
  • 安装redis数据库
  •         mkdir -p /data/redisdb_dir  /data/queuedb_dir //创建宿主机redis数据目录
  •         docker pull redis:5.0 //拉取redis镜像
  •         docker run --name redis  -v /data/redisdb_dir:/data -p inner_ip:63791:6379 -d redis:5.0 --appendonly yes //创建docker容器 inner_ip替换为服务器内网ip
  •         docker run --name queue  -v /data/queuedb_dir:/data -p inner_ip:63801:6379 -d redis:5.0 --appendonly yes //创建docker容器 inner_ip替换为服务器内网ip
  • 安装mongo数据库
  •         /data/mongodb_dir   //创建宿主机mongo数据目录
  •         docker pull mongo:4.0.10 //拉取redis镜像
  •         docker run --name mongo  -v /data/mongodb_dir:/data/db -p inner_ip:32787:27017 -d mongo:4.0.10 //创建docker容器 inner_ip替换为服务器内网ip
  • 运行时需要注意的地方
  •         1、从网上下载开源版本skynet,编译好后将skynet可执行文件复制到/data/proj/skynet下进行替换,可绕过key验证
  •         2、如果需要定制引擎功能,要保证/data/proj/skynet/cservice/caoi.so不被覆盖
  •         3、使用扩展方式开发C代码扩展引擎功能
  • 上传服务器代码
  •     mkdir /data/proj
  •     上传config文件夹到/data/proj/下, 并修改prod.toml文件
  •     上传apiserver文件夹到/data/proj/下, 并将depnginx.conf替换成nginx.conf
  •     上传loginserver文件夹到/data/proj/下
  •     上传gameserver文件夹到/data/proj/下
  •     上传common文件夹到/data/proj/下
  •     上传skynet文件夹到/data/proj/下
  •     上传pyapi文件夹到/data/proj/下
  • 配置信息修改(改成对应的ip和端口)
  •         /data/proj/common/settings.lua
  •                 1、更换mongodb数据库名
  •                         M.mongodb_tb = {
  •                                 game = "game", -- 将此处的game改成leshusanguo(二开可以自定义名称)
  •                         }
  •                 2、更换ip,换成自己机器的公网ip
  •                         -- 暴露给客户端的连接信息 (外网IP)
  •                         if M.debug then
  •                             M.nodes['gameserver1'].host = "192.168.3.15"
  •                         else
  •                             M.nodes['gameserver1'].host = "you_ip"
  •                         end
  •         /data/proj/common/setting/settings_template.lua
  •                 1、将ip换成内网或者外网ip(如果docker启动监听在内网则填写内网ip,外网则填写外网ip)
  •                 2、port换成对应的端口,比如mysql 3306换成33061,取决于docker启动时监听的端口号,可自定义
  •                 3、数据库相关的账户名和密码
  •         /data/proj/config/prod.toml (生产环境),/data/proj/goserver/conf/dev.toml(测试环境)
  •                 1、同样将ip和端口号换成自己的
  •                 2、注意修改mysql的账户名密码
  • 启动服务器
  •         启动apiserver
  •                 cd /data/proj/apiserver
  •                 nginx -p `pwd` -c conf/nginx.conf //启动
  •                 nginx -p `pwd` -c conf/nginx.conf -s reload //重启
  •                 nginx -p `pwd` -c conf/nginx.conf -s stop //停止
  •         启动gameserver
  •                 cd /data/proj/skynet
  •                 ./skynet ../loginserver/prodconfig //启动登录服务器
  •                 ./skynet ../gameserver/prodconfig //启动游戏服务器
  •                 kill -9 `cat loginskynet.pid` //停止登录服务器
  •                 kill -9 `cat gameskynet.pid` //停止游戏服务器
  •         启动goserver
  •                 cd /data/proj/goserver
  •                 ./mygo //启动管理后台服务
  •         启动pyapi(这个可暂时不用管,很简单,就是用来支付的)
  •                 cd /data/proj/pyapi/kefu
  •                 python main.py //启动客服服务
  •                 cd /data/proj/pyapi/wxpay
  •                 sh start.sh //启动微信支付服务
  • [/ol]复制代码
  • 回复

    使用道具 举报

    50

    主题

    1700

    回帖

    4434

    积分

    论坛元老

    积分
    4434
    发表于 2024-2-21 22:42:51 | 显示全部楼层
    这教程看上去很简单啊 怎么劝退了
    回复

    使用道具 举报

    13

    主题

    272

    回帖

    843

    积分

    高级会员

    积分
    843
    发表于 2024-2-21 22:43:16 | 显示全部楼层
    这么麻烦,不玩了
    回复

    使用道具 举报

    101

    主题

    4279

    回帖

    9959

    积分

    论坛元老

    积分
    9959
    发表于 2024-2-21 22:43:38 | 显示全部楼层
    这是什么东西
    回复

    使用道具 举报

    49

    主题

    258

    回帖

    1259

    积分

    金牌会员

    积分
    1259
    发表于 2024-2-21 22:43:53 | 显示全部楼层
    真劝退,不折腾了

    回复

    使用道具 举报

    2

    主题

    166

    回帖

    494

    积分

    中级会员

    积分
    494
    发表于 2024-2-21 22:44:14 | 显示全部楼层
    啥东西啊  有演示吗
    回复

    使用道具 举报

    9

    主题

    24

    回帖

    99

    积分

    注册会员

    积分
    99
     楼主| 发表于 2024-2-21 22:46:05 | 显示全部楼层

    mbsi 发表于 2024-2-21 22:42

    这教程看上去很简单啊 怎么劝退了

    看看楼下就知道了,MJJ只喜欢无脑的一键
    回复

    使用道具 举报

    199

    主题

    294

    回帖

    1501

    积分

    金牌会员

    积分
    1501
    发表于 2024-2-21 22:42:00 | 显示全部楼层
    你不好好的弄你的宝塔,你在这玩什么咸鱼,听都没听过
    回复

    使用道具 举报

    163

    主题

    1127

    回帖

    4101

    积分

    论坛元老

    积分
    4101
    发表于 2024-2-21 22:47:25 | 显示全部楼层
    有没有百度网盘检测插件,给一个,我研究下如何自己抄袭一个
    回复

    使用道具 举报

    3

    主题

    14

    回帖

    55

    积分

    注册会员

    积分
    55
    发表于 2024-2-21 22:55:51 | 显示全部楼层
    牛逼,楼主还有其他游戏的吗
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    Archiver|手机版|小黑屋|HS2V主机综合交流论坛

    GMT+8, 2024-6-6 01:21 , Processed in 0.075398 second(s), 3 queries , Gzip On, Redis On.

    Powered by Discuz! X3.5

    © 2001-2023 Discuz! Team.

    快速回复 返回顶部 返回列表