DNF阿拉德游戏论坛

标题: DNF服务端linux服务器架设教程手动安装(centos常用代码收藏) [打印本页]

作者: 红尘来去一场梦    时间: 2019-12-28 05:15
标题: DNF服务端linux服务器架设教程手动安装(centos常用代码收藏)
搭建须知:
路径etc/selinux/config文件里disabled  shutdown -r now  重启服务器
架设,必须用centos 6.5 64位或以下,最低5.8 64位!  6.6以上的不能用,因为特别卡

架设环境搭建
装32位支持库
  1. yum install xulrunner.i686
  2. yum install libXtst.i686
复制代码


装mysql
  1. yum list | grep mysql
  2. yum install -y mysql-server mysql mysql-deve
  3. rpm -qi mysql-server
  4. service mysqld start
  5. service mysqld stop
复制代码


cd /   进入根目录

解压倒入数据库
  1. tar -zxvf mysql.tar.gz
复制代码


解压倒入服务端文件        
  1. tar -zxvf home.tar.gz
复制代码


给文件夹打权限777
  1. chmod -R 777 /var/lib/mysql
  2. chmod -R 777 /home
复制代码


启动数据库
  1. service mysqld start
复制代码

设置开启启动
  1. chkconfig mysqld on
复制代码

关闭防火墙(重启生效)
  1. chkconfig iptables off
复制代码

关闭防火墙(即时生效)
  1. service iptables stop
复制代码
停止mysql
  1. service mysqld stop
复制代码
找路径etc/my.cnf,修改my.cnf
[mysqld] 后加入
  1. default-storage-engine=InnoDB
复制代码

删除var/lib/mysql/目录下的ib_logfile0,ib_logfile1
  1. service mysqld start
复制代码
  1. mysql_upgrade -u game -p   
复制代码

重启数据库
  1. service mysqld restart
复制代码

数据库中数据表修改
d_taiwan、db_connect修改连接IP与数据库帐号 127.0.0.1  
mysql    user修改访问数据库限制  127.0.0.1  然后是数据库名字
修改完之后,重启数据库

服务端连接信息修改
修改服务端的IP home dxf  以下文件夹里cfg文件需修改成服务器IP:auction   channel   game   relay
修改服务端数据库帐号    以下文件夹里cfg文件需修改帐号:auction   bridge   dbmw_guild    dbmw_mnt   dbmw_stat   game     point
替换密匙:publickey.pem   这个替换到game文件下
替换他自己的PVF,game目录下
上传lib文件
把GeoIP文件夹上传至usr/local/share/下

一般来讲,到这一步咱们就算是架设完成了,可以启动服务端了

启动服务端先进入到dxf目录:cd /home/dxf
输入命令: ./run    这个是启动,只需要输入一次
输入命令: ./stop    这个是停止服务端,需输入两次
service httpd start  启动PHP

前记得把数据库停止了,service mysqld stop
备份数据库命令:tar zcvf /var/lib/mysql.tar.gz /var/lib/mysql

/opt/lampp/lampp stop   停止数据库
/opt/lampp/lampp start   开启数据库


修改服务器密码:passwd

使用dd命令创建一个虚拟内存
  1. dd if=/dev/zero of=/home/swapfile bs=1M count=8888
  2. mkswap /home/swapfile
  3. swapon /home/swapfile
复制代码

使系统开机时自启用,在文件/etc/fstab中添加一行:
  1. /home/swapfile swap swap defaults 0 0
复制代码

测试CC命令
  1. netstat -na|grep ESTABLISHED|wc -l
复制代码








欢迎光临 DNF阿拉德游戏论坛 (https://oldbbs.arad.ink/) Powered by Discuz! X3.3