网络游戏端 零纪元 服务端搭建
Posted ZeroTeam_麒麟
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了网络游戏端 零纪元 服务端搭建相关的知识,希望对你有一定的参考价值。
首先需要一下资料
防止盗图 全部加上水印
必须要要有完整的端才能搭建起来
第一步
安装mysql
CentOS7离线安装MySQL8.0
卸载软件
rpm -e --nodeps 要卸载的软件包
root@jacky zookeeper]# rpm -e --nodeps java-1.6.0-openjdk-1.6.0.0-1.66.1.13.0.el6.i686
下载tar包 https://dev.mysql.com/get/Downloads/MySQL-8.0/mysql-8.0.15-1.el7.x86_64.rpm-bundle.tar
yum install -y lrzsz
在/usr/local目录下新建目录mysql
cd /usr/local
mkdir mysql
在/usr/local/mysql目录下使用rz -be命令上传mysql-8.0.15-1.el7.x86_64.rpm-bundle.tar
tar -xvf mysql-8.0.15-1.el7.x86_64.rpm-bundle.tar
得到文件如图:
rpm -qa | grep mariadb 命令查看 mariadb 的安装包
rpm -e mariadb-libs-5.5.60-1.el7_5.x86_64 --nodeps 卸载mariadb
再次执行6查看
rpm -ivh mysql-community-common-8.0.15-1.el7.x86_64.rpm --nodeps --force 命令安装 common
依次: libs,client,server
rpm -qa | grep mysql
初始化
mysqld --initialize;
[root@1234 mysql]# mysqld --initialize;
mysqld: error while loading shared libraries: libaio.so.1: cannot open shared object file: No such file or directory
yum install -y libaio安装依赖
mysqld --initialize;
chown mysql:mysql /var/lib/mysql -R;
systemctl start mysqld;
cat /var/log/mysqld.log | grep password查看密码
登录后修改密码:
ALTER USER ‘root’@‘localhost’ IDENTIFIED WITH mysql_native_password BY ‘root’;
授权
create user ‘root’@’%’ identified with mysql_native_password by ‘root’;
grant all privileges on . to ‘root’@’%’ with grant option;
flush privileges;
安装nginx
1、安装开发类库
yum -y install gcc automake autoconf libtool make
yum install gcc gcc-c++
yum -y install wget
yum install -y pcre pcre-devel
yum install -y zlib zlib-devel
yum install -y openssl openssl-devel
2、下载
wget http://nginx.org/download/nginx-1.12.2.tar.gz
3、解压
tar zxvf nginx-1.12.2.tar.gz
4.配置安装路径,cd nginx-1.12.2下
./configure --prefix=/usr/local/nginx --with-http_stub_status_module --with-http_ssl_module
5、编译
make & make install
6.启动Nginx,切换到/usr/local/nginx 下
看到如下4个目录
./
….conf 配置文件
… html 网页文件
…logs 日志文件
…sbin 主要二进制程序
./sbin/nginx
关闭防火墙
1、查看firewall服务状态
systemctl status firewalld
3、开启、重启、关闭、firewalld.service服务
# 开启
service firewalld start
# 重启
service firewalld restart
# 关闭
service firewalld stop
添加规则
firewall-cmd --permanent --add-port=3306/tcp
firewall-cmd --permanent --add-port=80/tcp
firewall-cmd --permanent --add-port=443/tcp
firewall-cmd --permanent --add-port=5000/tcp
firewall-cmd --permanent --add-port=9999/tcp
firewall-cmd --permanent --add-port=9070/tcp
后续待更新····博主有事情去了
以上是关于网络游戏端 零纪元 服务端搭建的主要内容,如果未能解决你的问题,请参考以下文章