• 文章介绍
  • 评价建议
  • H5王朝源码搭建教程,前端 cocos creator 后端 nodejs 管理后台也是 nodejs

    搭建流程:

    一:安装nodejs

    NodeJS 与 npm 在Windows下版本升级

    npm -g install npm@8.15.1

         nvm install v8.15.1

        1. sudo yum -y install gcc gcc-c++ openssl-devel (安装相关软件)

        2. 下载nodejs源码包并解压

            wget https://nodejs.org/dist/v8.15.1/node-v8.15.1.tar.gz

            tar zxvf node-v8.15.1.tar.gz

            cd 8.15.1

        3. 配置、编译、安装

            ./configure

            make && make install

        4. 测试是否成功:node -v

    二:安装pomelo

        npm install -g cnpm –registry=https://registry.npm.taobao.org

        npm install pomelo -g

        (centos7 自带了python2.7.5,如果没有,需先安装)

    三:安装mongoDB

        1. 解压安装包

            tar zxvf mongodb-linux-x86_64-rhel70-3.4.3.tgz

            解压后重命名 mv mongodb-linux-x86_64-rhel70-3.4.3 mongodb

        2. 创建数据库目录

            进入mongodb目录 cd mongodb

            创建db和logs目录 mkdir db logs

        3. 创建配置文件

            vim bin/mongodb.conf

            在配置文件中添加

            dbpath=/root/mongodb/db

            logpath=/root/mongodb/logs/mongodb.log

            port=27017

            fork=true

            nohttpinterface=true        

        4. 启动数据库

            /root/mongodb/bin/mongod –bind_ip localhost -f /root/mongodb/bin/mongodb.conf

            cd /opt/mongodb-linux-x86_64-3.4.10/bin

            ./mongod –config mongodb.conf

            (其中/root/mongodb/为mongodb安装目录)

    四:安装redis

        1. 解压安装包

            tar zxvf redis-4.0.10.tar.gz

        2. 安装编译

            进入根目录 cd redis-4.0.10

            执行 make

        3. 启动redis

            /root/redis-4.0.10/src/redis-server /root/redis-4.0.10/redis.conf

            (其中/root/redis-4.0.10/为redis安装目录)

    五:搭建游戏服务器

        拷贝Server文件夹到服务器

        加载依赖库:npm install -d

            cd /home/wc/Server

            启动服务器:pomelo start -e production

    windows

    cd D:\qp\2\Server\Server

    pomelo start -e production -D

    pomelo start -e development -D

    cd D:\qp\2\WebServer\WebServer

    pm2 start

    cd /home/wc/Server

    pomelo start

    cd /home/wc/WebServer

    pm2 start

    cd /usr/bin

    ./redis-cli

    127.0.0.1:6379> config set stop-writes-on-bgsave-error no

    pomelo stop -P 10009

    pomelo list -P 10009

    killall node

        启动服务器:pomelo start -e production -D(测试环境启动:pomelo start)

        停止服务器:pomelo stop

        查看服务器:pomelo list

        (生成环境需要将Server/config/servers.json中product.connentor.clientHost修改为服务器外网IP)

        (云服务器安全组需开启13000 14000端口 以及 product.connentor.clientPort对应的所有端口)

    第六:搭建网页服务器

        拷贝WebServer文件夹到服务器

        加载依赖库:npm install -d

        安装pm2:npm install pm2 -g

        启动网页服务器:在WebServer目录下执行 pm2 start

        (该项目网页服务器使用端口140000,可在WebServer/bin/www文件中修改,默认端口)      

         pm2 stop all

        创建超级管理员帐号:

        新建数据库

        GameCityCF

            1. 在mongo数据库中插入名为admins的表

                db.createCollection(“admins”)

            2. 在admins中插入数据

                db.admins.insert({uid: 1, account: “admin”, password: “QQ706957162″, nickname:”超级管理员”,permission:-1, createTime: 0})

        后台管理工具入口地址:http://服务器IP:14000/gm-tools

    第七:客户端运行

        下载cocoscreator新版稳定版(该项目使用2.0.9版本)

        打开Client文件夹作为项目根目录

        修改Client/assets/Script/Shared/Constant中

            Constant.gameServerAddress = http://服务器IP:13000

            Constant.webServerAddress = http://服务器IP:14000

        运行即可打开游戏

        注意:云服务器安全组需开启13000 14000 12000端口

        (其他关于cocoscreator操作请百度官方文档)

    END!!!

    1.本站不提供免费的咨询运维以及技术解答服务,源码仅供用户学习研究。

    2.本站非盈利网站,源码售价仅勉强维持网站运行费用。

    3.因大部分源码都没有搭建测试,本站不保证是否完整可用以及BUG问题,考虑好再购买。源码具有复制性,购买后无法退款!

    4.遇到源码有授权或加密以及后门病毒,会员自行检查扫盾…站长精力有限,不保证每套源码都能够仔细检查,

    5.下载资源先注册账号,避免付费后下载链接不跳转,可先尝试刷新一下页面;如果链接失效或被删除,及时联系站长补发资源。

    6.资源均来源于互联网收集整理,如侵犯原作者的版权,请及时联系我删除。


    码之家 » H5王朝娱乐视频搭建教程

    码之家是一个专注于棋牌游戏源码程序资源平台。在这里我们提供众多棋牌游戏种类源码、程序、架设视频教程,架设工具,技术文学等,登陆码之家你可以一站式浏览。站内持有价值淘宝或市场上数万元棋牌资源,应有尽有。想升级,换版本,找合适的运营的棋牌平台,一切不是问题。我们网站资源定时更新,几乎没有你找不到的,加入码之家VIP会员或者购买金币即可下载资源,在这里你还可以获得更多的棋牌交流经验。

    搭建联系 QQ:3770625289