admin 发表于 2019-2-14 09:39:19

手游新征途手工架设服务端+配套双客户端+架设流程+服务器部署文档等


   内容介绍

架设流程简单说明 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 install3、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_PREFIXmysql的安装路径
-DDEFAULT_CHARSET字符集
-DMYSQL_DATADIR            数据的保存路径
-DMYSQL_TCP_PORT   端口

# make&& make install

# cd /usr/local/mysql/
# ls
bin      datainclude         libmysql-testscriptssql-bench
COPYINGdocsINSTALL-BINARYmanREADME      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
在后面加两行

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

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:$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 selecton *.* to chinatot@"%" identified by 'XXXXXXXXX';

mysql> flush privileges;

mysql> exit

   内容截图



   附件下载   (如果本资源侵犯到您的权益,请联系在线管理员QQ:1589479632处理!)
**** Hidden Message *****

260071099 发表于 2024-3-4 21:41:58

谢谢楼主分享

吝天竹 发表于 2024-3-1 18:24:51

感谢分享感谢分享

qazasd000 发表于 2024-2-15 13:05:58

怎么不出个一键搭建代码

雨衣无意 发表于 2024-2-4 10:45:45

谢谢分享,感谢论坛

101171378 发表于 2023-12-22 14:12:47

手游新征途手工架设服务端+配套双客户端+架设流程+服务器部署文档等

cainiao0636 发表于 2023-12-14 10:19:48

谢谢分享,感谢论坛

她笑醉人间。 发表于 2023-12-6 00:31:01


谢谢分享,感谢论坛

yun9869 发表于 2023-12-4 23:19:49

手游新征途手工架设服务端+配套双客户端+架设流程+服务器部署文档

6127810 发表于 2023-9-25 01:18:55


谢谢分享,感谢论坛

紫绝灬坤 发表于 2023-9-21 15:37:10

感谢大佬分享。。。。

hanxd21 发表于 2023-9-20 14:12:26

回复看看。。。。

lglglg 发表于 2023-9-18 21:29:19

支持支持支持

a83242315 发表于 2023-7-19 01:44:21


小白试着玩一下,不知道型不型

sxbmpgl 发表于 2023-5-23 23:59:05

不错不错不错不错

qq8945051 发表于 2023-4-25 10:36:22

怎么没有游戏截图是假设不成功么

11079542 发表于 2023-4-17 14:31:37

回复看看有些啥

afsoft 发表于 2023-3-22 00:58:59

手游新征途手工架设服务端+配套双客户端+架设流程+服务器部署文档等

lark0230 发表于 2023-3-20 14:33:35

谢谢分享,感谢论坛

a218345 发表于 2023-3-19 17:04:52

不知道小白能不能搞定

hujim 发表于 2023-2-1 13:14:44


谢谢分享,感谢论坛
页: [1] 2 3 4 5 6 7 8 9 10
查看完整版本: 手游新征途手工架设服务端+配套双客户端+架设流程+服务器部署文档等