- 精华
- 阅读权限
- 80
- 好友
- 相册
- 分享
- 听众
- 收听
- 注册时间
- 2010-12-10
- 在线时间
- 小时
- 最后登录
- 1970-1-1
|
电脑全盘格式化以后,果然是纠结了我不少时间了,真的好蛋疼呢。
终于现在能弄进游戏去了。
此次,是一次伟大的创新!!一个革新。真的,如果用 CentOS会减少了机房的麻烦,减少了装数据库的麻烦,得瑟下。
关于最新数据库怎么安装,请参看帖子:http://www.iopq.com/thread-16795910-1-1.html很详细了。
补充说明的是:
1、billing使用的时候,不要用3306端口,随便一个就可以了,只要在服务端 Server/Config/Serverinfo.ini里面对应设置就好了。
2、一定要授权正确。嗷呜,这样就可以监听了。这样的话,win服务器就完事了。
下面来说说,这次的缘由是本来弄了个机器想要装rhel as 4.x的,但是由于机房死活没有,说有CentOS想要装一下逼的我,就让机房给我装了CentOS6.3 然后悲剧就出现了,32位的程序无法在 64位的CentOS上找到运行库,种种依赖关系解决不了,最后只能是黯然的装了CentOS 5.x
由于linux的是在 2.2.5核心上编译的。所以,高版本会兼容的,就是32或者64位的时候不知道为什么会出现问题。
不信你看看。
在linux下,- file ShareMemory
- ShareMemory: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), for GNU/Linux 2.2.5, dynamically linked (uses shared libs), not stripped
复制代码 j就是需要的动态库文件找不到才返回了。
废话不说,服务端准备好。服务端主要是数据库,和服务端的运行。
CentOS真的,很简单,很简单,很简单,很简单。
一句代码- yum -y install mysql mysql-connector-odbc
复制代码 你的数据库,你的连接器都安装好了。
看看你的数据库驱动怎么要安装的:
- 19 # Driver from the mysql-connector-odbc package
- 20 # Setup from the unixODBC-libs package
- 21 [MySQL]
- 22 Description = ODBC for MySQL
- 23 Driver = /usr/lib/libmyodbc3_r.so
- 24 Setup = /usr/lib/libodbcmyS.so
- 25 Driver64 = /usr/lib64/libmyodbc3_r.so
- 26 Setup64 = /usr/lib64/libodbcmyS.so
- 27 FileUsage = 1
复制代码 你就会明白了,驱动是怎么样配置的了,然后在你的odbc.ini里面设置实例数据库的资料及信息。- [tmlsbabu]
- Description = The Database for Asterisk ;这一句,不重要。
- Trace = On ;这也可有可无
- TraceFile = stderr ;这同上
- Driver = MySQL ;是的,你没看错,他写的是MySQL不是 /usr/lib/libmyodbc3_r.so,这样他还会自动识别你是需要64还是32位的驱动
- SERVER = localhost
- USER = root
- PASSWORD = lovejin184
- PORT = 3306
- DATABASE = tmlsbabu
复制代码 然后就是给你的数据库授权了。
mysqldmin -uroot -p password 'wouinibaba';
就设置密码了。然后,一切如同以前的操作吧。
唯一不同的是,这个时候,你已经利用- service mysqld start|stop|
复制代码 这样来启动或者停止数据库了。真的轻松了很多很多很多了。不用去编译了。
以前我说我二十分钟可以弄出一个服来,有同学不相信!!!现在,我估计没有人不会不相信了。
这样,服务端就架设好了。
至于链接资源服务器失败,请参看
http://www.iopq.com/thread-16801375-1-1.html
恭喜各位了!!舒畅啊。 |
评分
-
查看全部评分
|