yuanmafang.com 发表于 2021-3-14 10:28:43

手游新征途手工架设服务端+配套双客户端+架设流程+服务...

架设流程简单说明
1、操作系统为Centos6.3_64位,需要安装的包:
lua-5.1.5cmake-2.8.7mysql-5.5.23mysql++-3.1.0boost_1_49_0tar -xzvf lua-5.1.5.tar.gzcd 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/# lsbin      datainclude         libmysql-testscriptssql-benchCOPYINGdocsINSTALL-BINARYmanREADME      share    support-files # cd support-files/ # cp my-medium.cnf /etc/my.cnf生成mysql的配置文件 # pwd/usr/local/mysql# cd scripts/# lsmysql_install_db # vim /etc/my.conf在后面加两行 skip-name-resolveinnodb_flush_log_at_trx_commit = 2初始化数据库:
# ./mysql_install_db --user=mysql --basedir=/usr/local/mysql/ --datadir=/data/mysql/ Installing MySQL system tables...OKFilling help tables...OK # vim /etc/my.cnfdatadir         = /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 # ./mysqlmysql> # vim /etc/profileexport PATH=/usr/local/mysql/bin:$PATH 添加 # . /etc/profile启动mysql:
/etc/init.d/mysqld start chkconfig --add mysqldchkconfig mysqld on # mysqlmysql>mysql++安装
tar -zxvf mysql++-3.1.0.tar.gzcd mysql++-3.1.0./configuremakemake install# pwd/root/mysql++-3.1.0#vim ssx/genv2.cpp根据报错在这个文件中找到相应位置添加最下面那条命令#include <iostream>#include <fstream>#include <typeinfo>#include <string.h>程序启动报错解决:**** Hidden Message *****

乜许就如许 发表于 2021-3-25 21:16:19

好好 学习了 确实不错

快乐的金太阳 发表于 2021-3-29 07:04:24

学习了,不错,讲的太有道理了

自述1084 发表于 2021-4-3 17:13:08

看帖回帖是美德!:lol

安分守己 发表于 2021-4-4 12:45:21

学习了,谢谢分享、、、

天音沙龙 发表于 2021-4-5 13:39:02

小手一抖,钱钱到手!

一滴水 发表于 2021-4-6 13:10:37

这是什么东东啊

沉默的熊 发表于 2021-4-8 00:02:55

写的真的很不错

我是大条 发表于 2021-4-8 18:20:25

学习了,不错,讲的太有道理了

beautifulirl 发表于 2021-4-11 01:06:37

沙发!沙发!
页: [1] 2 3 4 5 6 7 8 9 10
查看完整版本: 手游新征途手工架设服务端+配套双客户端+架设流程+服务...