虽然现在转到了互联网行业,但回过头来看,好多技术架构上的思路都是相通的。有些设计,在今天看来依然具备一定的参考价值。服务器是一个实体计算机。你可以花钱购买一个实体服务器,然后通过电信等网络提供商架构一个光纤,然后购买然后游戏服务器程序设置好,那么你的游戏服务器就架构好了。
另外,常见的而且省钱的方式是租用
服务器空间(其实就是服务器上硬盘的一部分空间而已),他们已经把上面这个服务器架构好了,然后把服务器的空间分成很多份,分别卖给不同的人,这样,买空间的人省钱了,他们也可以赚更多的钱,可以用这些空间做网站
做游戏服务器空间都可以。
具体的你可以联系当地的电信部门就好了。也可以上这里看看
:>/bin - 重要的二进制 (binary) 应用程序
/boot - 启动 (boot) 配置文件
/dev - 设备 (device) 文件
/etc - 配置文件、启动脚本等 (etc)
/home - 本地用户主 (home) 目录
/lib - 系统库 (libraries) 文件
/lost+found - 在根 (/) 目录下提供一个遗失+查找(lost+found) 系统
/media - 挂载可移动介质 (media),诸如 CD、数码相机等
/mnt - 挂载 (mounted) 文件系统
/opt - 提供一个供可选的 (optional) 应用程序安装目录
/proc - 特殊的动态目录,用以维护系统信息和状态,包括当前运行中进程 (processes) 信息
/root - root (root) 用户主文件夹,读作“slash-root”
/sbin - 重要的系统二进制 (system binaries) 文件
/sys - 系统 (system) 文件
/tmp - 临时(temporary)文件
/usr - 包含绝大部分所有用户(users)都能访问的应用程序和文件
/var - 经常变化的(variable)文件,诸如日志或数据库等
Keepalived的作用是检测服务器的状态,如果有一台web服务器宕机,或工作出现故障,Keepalived将检测到,并将有故障的服务器从系统中剔除,同时使用其他服务器代替该服务器的工作,当服务器工作正常后Keepalived自动将服务器加入到服务器群中,这些工作全部自动完成,不需要人工干涉,需要人工做的只是修复故障的服务器
vim /usr/local/etc/keepalived/keepalivedconf
Centos 7
解决办法:
解决办法:
1删除系统自带数据库
8重启两台服务器 并配置复制账户
包含两部分 一部分为lib 一部分为fastDFS
3配置
实验机器IP: 1921683206 1921683207
系统环境:centos 7
(如果 /usr/local/bin/ 文件夹内没有 redis-server 那几个文件,就从 /usr/local/redis-401/src/ 中拷贝过去,命令:cp redis-server redis-cli redis-sentinel redis-benchmark redis-check-aof redis-check-rdb /usr/local/bin/)
配置 vmovercommit_memory 为1,这可以避免数据被截断
使用 ps -ef|grep redis 查看是否都启动成功,IP和端口号都正确
--permanent(必须开集群总线端口,集群总线端口=端口号+10000,例:7000的集群总线端口是17000。这个集群总线端口不开放,集群的时候外部服务器的节点添加不进来)
#彻底关闭防火墙
================================================================================== ====================== 1~9都是要在两台服务器中 *** 作的 =========================== ==================================================================================
说明成功了。
如果是出现 Waiting for the cluster to join 一直有 “”出现,说明另一台服务器的端口策略没通,一直在等那边的节点加入集群,那么恭喜你,要悲剧了
CLUSTER NOTES
如果集群要设置密码,集群启动后要在各个节点下设置:
/etc/snmp/snmpdconf/etc/snmp/snmpdconf
分别解压两个文件包
修改
编译
配置插件
cd /home/data/bin/fastdfs-nginx-module/src vim mod_fastdfsconf
复制fastdfs文件
配置nginx
vim /usr/local/nginx/conf/nginxconf
在web中增加配置
启动
在已经安装过 Nginx 的服务器上安装配置 fastdfs-nginx-module 模块?我们直接进入 Nginx 的存放目录,进行配置后编译,就不需要执行最后安装make install这一步了,接着重启就行了。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)