———————小白架设基础常识————— 1、游戏架设需要些什么? 答:游戏架设需要服务器、服务端(后端)、客户端(前端)
2、服务器是什么? 答:下面这个就是服务器,其实和我们个人的电脑差不多。只不过一般用的cpu不同,服务器多是因特尔E系CPU,部分还有AMD。由于体积过大一般放在具有稳定供电的散热好的机房里。 目前游戏架设常用的服务器类型有云服务器和物理机,这两者稳定性和安全性较好。其他的比如VPS主机和个人电脑使用VM虚拟机映射做服务器由于不稳定等不作为主流推荐。
3、如何获得一台服务器? 答:各个服务器厂商都可以获得,有各种活动可以免费获取,或者可以花上点小金库买一个。 推荐使用腾讯云、阿里云、京东云、西部数据等大品牌服务器提供商,大品牌售后客服服务和自身利益能更有保障。
答:对,你没看错,这就是服务端。服务端负责处理游戏的所有数据和交换,还负责向客户端下发指令、数据、信息。相当于人体的大脑,一般人是看不到的。
4、客户端是什么?(前端) 答:客户端是给玩家显示美术素材和执行服务端(大脑)发送的指令,进而给玩家展现某些人物动作画面等的。相当于人的身体,是所有人都能看得见的。
5、数据库是什么? 答:数据库相当于人体的记忆系统,负责存储和读取游戏数据和信息。比如每次你升级了,他会记忆住你升级了。每次你登陆的时候,会从数据里里读取识别你是谁?你多少级了等一切你的游戏信息和数据。
6、网站是什么? 答:网站是一个多功能选手,可以用来放后台、游戏更新包、游戏验证、公告、官网等。
7、服务器系统有哪些? 答:游戏架设常用的服务器系统有WIN系统和Linux系统,需要根据你架设的游戏来选择系统,Win系统和我们使用的电脑win操作系统很类似,可以用鼠标和键盘共同操作。Linux虽然也有桌面版的,但是更多的是用指令来输入操作。
8、端口是什么? 答:我们的服务器原本像是穿上一件全身防护的钢铁盔甲(比如钢铁侠),然后你想要喝水,就必须把盔甲嘴巴的位置上掏出一个洞口来喝水,掏洞口就是所谓的放行端口。 如果你需要做的事情更多,比如手脚都需要用到,那你还需要放行手脚的端口。一般来说放行所有端口就是1:65535,这是放行1到65535之间的所有的端口的意思,方便游戏架设,但是也更容易遭受到攻击。
9、服务器环境是什么? 答:服务器环境就像是你有一天突然想养一条鱼(服务端),你是不是得先准备鱼缸和水,否则鱼没水活不下去,同理服务端如果不装他需要的环境,根本无法架设,环境是服务器的必需品。
10、SSH是什么? 答:SSH是一个经过专门的网络小组建立在应用层基础上的安全协议,是一个比较可靠且常用的远程链接服务器的程序。 一般常用的ssh链接工具有Xshell、SecureCRT、Putty、vncviewer
11、架设游戏如何分析问题? 答:如果遇到问题,可以尝试查看游戏日志、报错等提示了什么问题(至于英文看不懂的问题,可以百度搜索在线翻译),或者查看游戏配置文件是否正确。 部分问题还可以通过查看服务器内存占用是否正常,或者抓包(百度搜索免root抓包)来查看错误报告和异常。
12、架设游戏常用指令有哪些? 答:其实现在大部分游戏启动关闭等指令都写进了脚本里,这里仅提供一些基础的。
reboot 重启服务器 netstat -nltp 查看端口 free 查看内存 cd / 定位到根目录 unzip xx.zip 解压xx zip压缩包(仅限zip格式的压缩包) chmod -R 777 /xx 给777权限给xx文件或文件夹
systemctl stop firewalld.service systemctl disable firewalld.service 关闭防火墙 tar xzvf xx.tar.gz 解压xx.tar.gz压缩包(仅限该格式的压缩包) |