wd手动架设步骤

[复制链接]
查看2795 | 回复1 | 2021-8-24 21:28:40 | 显示全部楼层 |阅读模式
服务器不管是用虚拟机还是实体机,原理相同,步骤一样
第一步:
先把服务端的配置文件换成你的IP和数据库密码
aaa.ini   ccs.ini   csa.ini  dba.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命令
[root@master ~]# yum -y install wget

2:下载mysql的repo源
[root@master ~]# wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm

3:安装mysql-community-release-el7-5.noarch.rpm包
[root@master ~]# rpm -ivh mysql-community-release-el7-5.noarch.rpm

4:查看下
[root@master ~]# 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
[root@master ~]# 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_ccs  csa  cta    dba  server  spa  tts
数据库基本配置完了

第三步:
给上传的文件给权限
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
//重启防火墙,修改生效

回复 送花

使用道具 举报

568859220 | 2021-9-30 22:36:04 | 显示全部楼层
6666666666666666666
回复 送花

使用道具 举报

懒得打字嘛,点击右侧快捷回复 【右侧内容,后台自定义】
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则