wd手动架设步骤
服务器不管是用虚拟机还是实体机,原理相同,步骤一样第一步:
先把服务端的配置文件换成你的IP和数据库密码
aaa.ini ccs.ini csa.inidba.ini gs.ini
修改完成后将服务端上传到服务器/home目录下
第二步:
通过iso镜像安装centos,虚拟机或是主机,虚拟机的网络可以是nat也可以是桥接,根据需要
---------------------------------------------------
centos7安装后默认不启动网卡
用ip add(原ifconfig)可查看网卡信息,根据实际的网卡名
用vi /etc/sysconfig/network-scripts/ifcfg-enxxxx修改文件,把ONBOOT=no 改为 ONBOOT=yes
service network restart,重启网卡
ip add
出现eth0的ip地址
---------------------------------------------------
安装数据库
1、命令安装mysql
yum install mysql mysql-server mysql-devel -y
------------------------------------------------------
centos7下解决mysql-server没有可用包
1:安装从网上下载文件的wget命令
# yum -y install wget
2:下载mysql的repo源
# wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm
3:安装mysql-community-release-el7-5.noarch.rpm包
# rpm -ivh mysql-community-release-el7-5.noarch.rpm
4:查看下
# ls -1 /etc/yum.repos.d/mysql-community*
会获得两个mysql的yum repo源:
/etc/yum.repos.d/mysql-community.repo,/etc/yum.repos.d/mysql-community-source.repo
5:安装mysql
# yum install mysql-server
------------------------------------------------------
service mysqld start
----------------------------------------
mysql5.7之后初始密码不再默认为空
查看初始随机密码
grep 'temporary password' /var/log/mysqld.log
用查到的密码进入mysql
mysql -uroot -p
修改密码
SET PASSWORD = PASSWORD('123456');
//123456为修改的密码
ALTER USER 'root'@'localhost' PASSWORD EXPIRE NEVER;
//设置密码不过期
flush privileges;
//刷新
然后退出,用新密码登录
quit
mysql -uroot -p
----------------------------------------
2.设置开机启动
chkconfig mysqld on
mysql -u root
show databases;
3.开启远程访问
use mysql;
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '123456' WITH GRANT OPTION;
//123456为设置的密码
FLUSH PRIVILEGES;
--------------------------------------------------------------------------------------
授权之后,用nevicat检查一下是否可以连接,如果不可以,可能是防火墙限制了,需要在防火墙里面加开放数据库端口的规则
防火墙开放数据库端口(默认3306,可以在/etc/my.cnf中修改)
查看目前防火墙
firewall-cmd --list-all
开放3306端口
firewall-cmd --permanent --add-port=3306/tcp
service firewalld restart
再次查看现在防火墙
firewall-cmd --list-all
--------------------------------------------------------------------------------------
4、用nevicat连接数据库
打开nevicat,左上连接,填写常规登录信息,高级MYSQL字符集勾去掉,编码选择936
右击左侧服务器,打开连接
5、新建数据库表
对该连接右键,新建数据库
dl_adb_all
dl_ddb_1
dl_dmdb_1
dl_ldb_all
dl_ldb_1
dl_mdb_all
dl_mdb_1
dl_tdb_1
6、对数据库运行对应的数据库文件,这里可以修改数据库的密码
对相应数据库右键,运行sql文件,选择包中sql文件,开始
7、打开dl_adb_all表里面的文件修改IP(10开头的ip不用修改)
aaa ccs cs_ccscsacta dbaserverspatts
数据库基本配置完了
第三步:
给上传的文件给权限
winscp对1.6右键属性,权限,循环设定
运行启动命令
cd /home/1.6/1
./1
cd /home/1.6/aaa
./runaaa
cd /home/1.6/dba
./rundba
cd /home/1.6/ccs
./runccs
cd /home/1.6/csa
./runcsa
cd /home/1.6/gs
./rungs
-------------------------------------------------------
问题:CentOS之——/lib/ld-linux.so.2: bad ELF interpreter
因为64位系统中安装了32位程序,解决方法:
yum install glibc.i686
重新安装以后还有如下类系错误 再继续安装包
yum install libstdc++.so.6
-------------------------------------------------------
第四步:
可用万能登录器登陆游戏,注册账号用逍遥的注册工具就行,把表adb改成dl_adb_all
-------------------------------------------------------
关于把vmware从nat换成桥接,在局域网中使用的问题,此前本人也遇到过,研究了一下,需开放服务器的端口
CentOS7 开放指定端口
1.查看已经开放的端口
firewall-cmd --list-ports
2.开启指定端口(可能涉及的端口8101、8110、8120、8130、8160,这个我试了一下可行,但不知道具体是哪个端口在起作用,便都打开了,只要不映射到外网上还是没啥问题)
firewall-cmd --zone=public --add-port=8101/tcp --permanent
3.重启防火墙
firewall-cmd --reload
Centos 6 开放指定端口
/etc/init.d/iptables status
//查看端口是否开放
/sbin/iptables -I INPUT -p tcp --dport 8160 -j ACCEPT
//写入修改
/etc/init.d/iptables save
//保存修改
service iptables restart
//重启防火墙,修改生效
6666666666666666666
页:
[1]