小九楼

 找回密码
 立即注册
腾讯云图 广告位 手游盒子 M盒子
全站
5天前
全站
12天前
全站
15天前
全站
19天前
全站
23天前
全站
24天前
全站
28天前
全站
2020-10-02
全站
2020-09-27
全站
2020-09-26
查看: 155|回复: 5

稀有手游服务端【新征途口袋版】手工服务端+架设教程+服务器部署文档

[复制链接]

1524

主题

1953

帖子

16万

积分

管理员

Rank: 32Rank: 32Rank: 32Rank: 32Rank: 32Rank: 32Rank: 32Rank: 32

积分
161183
发表于 2020-8-28 11:01:57 | 显示全部楼层 |阅读模式
稀有手游【新征途口袋版】Linux手工服务端+架设教程+服务器部署文档

架设流程简单说明

1、操作系统为Centos6.3_64位,需要安装的包:
lua-5.1.5
cmake-2.8.7
mysql-5.5.23
mysql++-3.1.0
boost_1_49_0
tar -xzvf lua-5.1.5.tar.gz
cd lua-5.1.5
然后执行make,
会提示让你输入make 系统,因为我的系统是linux的,
因此我输入make linux

2、编译安装boost
    #tar -zxvf boost_1_49_0.tar.gz
#cd boost_1_49_0
#./bootstrap.sh
#./b2 install
3、MYSQL5.5安装详细步骤:
#tar zxvf cmake-2.8.7.tar.gz -C /usr/local/src/
#tar zxvf mysql-5.5.23.tar.gz -C /usr/local/src/

# cd /usr/local/src/cmake-2.8.7/
# ./configure
# gmake && make install

# cd ../mysql-5.5.23/
# mkdir -p /data/mysql
存放mysql的数据文件的

# useradd -u 27 -d /data/mysql/ -s /sbin/nologin mysql

# id mysql
uid=27(mysql) gid=27(mysql) groups=27(mysql)
# chown -R mysql:mysql /data/mysql/

# ls -ld /data/mysql/
drwxr-xr-x 2 mysql mysql 4096 07-11 03:56 /data/mysql/

# yum install -y ncurses-devel
# rm -f CMakeCache.txt (如果后来用yum安装的ncurses-devel
要执行这步操作,在进行下一步)

# cmake -DCMAKE_INSTALL_PREFIX=/usr/local/mysql -DDEFAULT_CHARSET=utf8 -DENABLED_LOCAL_INFILE=1 -DMYSQL_DATADIR=/data/mysql/ -DWITH_EXTRA_CHARSETS=all -DWITH_READLINE=1 -DWITH_INNOBASE_STORAGE_ENGINE=1  -DMYSQL_TCP_PORT=3306 -DDEFAULT_COLLATION=utf8_general_ci

上面这条超长命令必须在mysql-5.5.11目录中执行!!!
-DCMAKE_INSTALL_PREFIX  mysql的安装路径
-DDEFAULT_CHARSET        字符集
-DMYSQL_DATADIR                数据的保存路径
-DMYSQL_TCP_PORT        端口

# make&& make install

# cd /usr/local/mysql/
# ls
bin      data  include         lib  mysql-test  scripts  sql-bench
COPYING  docs  INSTALL-BINARY  man  README      share    support-files

# cd support-files/

# cp my-medium.cnf /etc/my.cnf
生成mysql的配置文件

# pwd
/usr/local/mysql
# cd scripts/
# ls
mysql_install_db

# vim /etc/my.conf
在[mysqld]后面加两行

skip-name-resolve
innodb_flush_log_at_trx_commit = 2

初始化数据库:
# ./mysql_install_db --user=mysql --basedir=/usr/local/mysql/ --datadir=/data/mysql/
Installing MySQL system tables...
OK
Filling help tables...
OK

# vim /etc/my.cnf
[mysqld]
datadir         = /data/mysql 添加,指定数据的保存位置
# pwd
/usr/local/mysql/support-files
# cp mysql.server /etc/init.d/mysqld
复制mysql的启动脚本

# /etc/init.d/mysqld start

# pwd
/usr/local/mysql/bin

# ./mysql
mysql>

# vim /etc/profile
export PATH=/usr/local/mysql/bin网游单机讨论-稀有手游服务端【新征途口袋版】手工服务端+架设教程+服务器部署文档(1)PATH 添加

# . /etc/profile

启动mysql:
        /etc/init.d/mysqld start

        chkconfig --add mysqld

        chkconfig mysqld on

# mysql
mysql>
9、mysql++安装
tar -zxvf mysql++-3.1.0.tar.gz
cd mysql++-3.1.0
./configure
make
make install
# pwd
/root/mysql++-3.1.0
#vim ssx/genv2.cpp  根据报错在这个文件中找到相应位置添加最下面那条命令
#include <iostream>
#include <fstream>
#include <typeinfo>
#include <string.h>

程序启动报错解决:
ln -s /usr/local/mysql/lib/libmysqlclient.so.18 /usr/lib/

mysql> select user,host,password from mysql.user;查看用户信息

+------+------------+-------------------------------------------+
| user | host       | password             |
+------+------------+-------------------------------------------+
| root | localhost  | |
| root | 10-6-3-176 |  |
| root | 127.0.0.1  |                      |
| root | %        |  |
+------+------------+-------------------------------------------+
4 rows in set (0.00 sec)

mysql> set password for root@localhost=password('XXXXXXX');设置root密码

mysql> set password for root@'10-6-6-23'=password('XXXXXXXX');

mysql> grant all on *.* to root@"%" identified by 'XXXXXXXX';授权

mysql> select user,host,password from mysql.user;
+------+------------+-------------------------------------------+
| user | host       | password                                  |
+------+------------+-------------------------------------------+
| root | localhost  | *C07583ABFCBBCC5D64C9469E28D4861951C5024A |
| root | 10-6-3-176 | *C07583ABFCBBCC5D64C9469E28D4861951C5024A |
| root | 127.0.0.1  |                                           |
| root | %          | *4F048907E92401E909B60D4C90426C4D3AEB499D |
+------+------------+-------------------------------------------+
4 rows in set (0.00 sec)

mysql> delete from mysql.user where user='';删除匿名用户


mysql> grant select on uctot.* to 小用户@'%' identified by "XXXXXXXX";授权

mysql> show grants for root@"%";查看用户有那些权限

mysql>  grant select  on *.* to chinatot@"%" identified by 'XXXXXXXXX';

mysql> flush privileges;

mysql> exit


网游单机讨论-稀有手游服务端【新征途口袋版】手工服务端+架设教程+服务器部署文档(2)
网游单机讨论-稀有手游服务端【新征途口袋版】手工服务端+架设教程+服务器部署文档(3)
网游单机讨论-稀有手游服务端【新征途口袋版】手工服务端+架设教程+服务器部署文档(4)
网游单机讨论-稀有手游服务端【新征途口袋版】手工服务端+架设教程+服务器部署文档(5)
网游单机讨论-稀有手游服务端【新征途口袋版】手工服务端+架设教程+服务器部署文档(6)
网游单机讨论-稀有手游服务端【新征途口袋版】手工服务端+架设教程+服务器部署文档(7)

游客,如果您要查看本帖隐藏内容请回复






上一篇:蜀山诛仙传/仙梦奇缘/御剑飞仙 修改上线奖励教程
下一篇:热血三国手机版,源码+服务端+教程
回复

使用道具 举报

0

主题

51

帖子

1082

积分

小九楼-尚书

Rank: 12Rank: 12Rank: 12

积分
1082
发表于 2020-8-30 14:00:41 | 显示全部楼层
最有魅力的人是康师傅,每天都有成千上万的人泡他。
回复

使用道具 举报

0

主题

5

帖子

115

积分

小九楼-县令

Rank: 4

积分
115
发表于 2020-8-30 15:38:45 | 显示全部楼层
222222222222
回复

使用道具 举报

0

主题

2

帖子

33

积分

小九楼-草民

Rank: 1

积分
33
发表于 2020-9-15 20:31:26 | 显示全部楼层
刚刚搜到的,看怎么样~~~~~~~~
回复

使用道具 举报

1

主题

7

帖子

119

积分

小九楼-县令

Rank: 4

积分
119
发表于 2020-9-16 01:14:01 | 显示全部楼层
楼主牛逼啊~~!!!
回复

使用道具 举报

1

主题

7

帖子

119

积分

小九楼-县令

Rank: 4

积分
119
发表于 2020-9-16 01:46:43 | 显示全部楼层
怎么资源还没上传??
回复

使用道具 举报

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

本版积分规则

关闭

站长推荐上一条 /1 下一条

QQ|标签|小九楼 ( 皖ICP备20008647号-1 )|网站地图|网站地图

GMT+8, 2020-11-1 09:40 , Processed in 0.225154 second(s), 62 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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