服务配置文件参数很多|服务器参数配置文件configjson该怎么设置

|

1. 选购服务器时应该考察的主要配置参数有哪些

做什么用,要满足哪些条件,预算多少,用在什么地方,有没有机柜,还有以后的扩展性,及品牌知名度及售后,等这些选好了,你还是价格对比,找几家代理商,代理商找好了,还要谈账期,一般都是现款,运费代理商会付,后期要不要给你安装。等。 做一个业务员不容易的,当你想成一笔单的时候。

2. 关于服务器配置问题

一、首先 你必须要有个高配置的电脑,如果是做服务器的话,最好内存是在512M以上的机器,至于 内存 CPU 等对架设CS服务器的影响,请查看其他帖子!然后是要了解的是,你上网的网络结构,是通过 Modem+路由+交换机 上网,还是用 代理服务器+交换机 上网,我的论坛的帖子也有介绍,在此我就不在多余重复说了。可以到我签名的地址去看看!二、CS的服务器端文件 由于现在CS1.6已经是比赛的版本了,所以偶就以1.6的为主,1.5的其实也一样的,但是会少了很多的特效,比如1.5就不支持中文等。 其实服务器端用的文件,并没多大的规定一定要用hlserver,也就是通常所说的服务器版,完全没那个必要,我下的那些所谓的服务器端,其实和6客户端的区别很小,也就是说,服务器端和客户端通用。所以大家完全没必要去一味追求服务器端。本文以最新的3147来做服务器端为例, 三、服务器端的安装和设置 运行下载回的服务器:按提示一步一步安装,建议最好用英文命名,不推荐用中文名,安装完成以后,先不要运行服务器程序,运行的话是进入游戏,而不是开始服务器!进入刚才安装的那个文件夹,找到Hlds.exe文件,创建一个快捷方式,然后把刚才那个快捷方式改一下名字,方便以后使用,偶改为Server,接下来是重点了。。。。请注意听了哦!打开SERVER快捷方式的属性,加入参数!那里就是服务器运行的时候必须要用到的启动参数,参数不同,服务器运行的效果也不同!以偶的为例,-game cstrike +servercfgfile server.cfg -nomaster -insecure -port 27016 +maxplayers 32 +map de_st2 +sv_lan 1 -console偶一个一个解释好了:)-game cstrike 这个就是指定以反恐精英为游戏的Mod,如果不指定的话就是半条命的模式,听说也不错很好玩的哦,没玩过+servercfgfile server.cfg 这个就是指定服务器的配置文件,server.cfg这个文件放在cstrike下,后面偶会详细介绍一下该文件的-nomaster 加载这个参数就是让服务器不上WON认证,避免因为出国网络不通导致的服务器问题。-insecure 这个参数偶一下想不起来是干嘛用的了。其他知道的朋友,请指教,谢谢!-port 27016 指定服务器运行时候的端口,范围最好是在27015-27020 之间,据我的测试,局域网列表能刷出来的就是在这个范围内,当然,如果你想用来做比赛服务器不想让其他人进的话,你可以指定任意不被占用的端口。+maxplayers 32 这个参数是指定服务器最大进入玩家数,理论上最高能进32人,有的地图最高只能进20人,比如CS_italy 那些早期救人质的图都这样的。并不是说一定要以32人为最大,这个要和你的网络状况及服务器配置相联系的,关于CPU 内存 网络带宽 之间的联系,请在论坛上搜索一下,或者到我的论坛去查找一下,只有人数合适了,你的服务器才能运行在快速稳定的状态!+map de_st2 这个参数就是当服务器一开始运行的时候,运行的第一张地图,你可以该为任意的,但是要注意,最好以 cstrike\maps 目录下的地图,不然服务器会出错!此主题相关图片如下:图中,以bsp为结尾的文件都是地图文件,注意:参数不用带文件全名,例如 de_st2 就可以了, 没必要这样 de_st2.bsp-console 控制台,如果不带这个参数的话,你架设好的服务器就不能在那个黑底白字的窗口上输入一些服务器命令+sv_lan 1 这个参数是控制该服务器是局域网还是战网的一个重要参数,当为 0 的时候,外网玩家也可以进入,当为 1 的时候,就只有局域网的玩家才能进入。如果要做面向公网和内网(不知道什么叫公网和内网的,请自己找资料学习),这个参数建议为 0 综合以上讲解,很容易了解,-game cstrike +servercfgfile server.cfg -nomaster -insecure -port 27016 +maxplayers 32 +map de_st2 +sv_lan 1 -console 用这些个参数架设的服务器是一个CS1.6反恐精英,不通过WON验证,游戏端口为27016,人数最多为32人,开始游戏地图为沙漠2,面向局域网的服务器!如果要面向内外网的话,去掉 -nomaster +sv_lan 1这两个参数就行了!参数配置正确了,就可以开始运行服务器了?别急,还没配置完全呢,还有一个比较重要的文件server.cfg还没配置呢!具体操作方法:进入安装目录的cstrike下,你可以看到一个Server.cfg文件,这个文件是一个文本文件,但是没和任何文本编辑软件关联,也就是说,当你打开的时候,系统会提示你打开方式,你可以选择用记事本打开。

3. 电脑配置中的参数都是什么意思怎么理解

1、cpu xx HGz 是CPU频率,一般是越快越好,双核、四核(i3/i5/i7)指cpu的通道数,即同时运行的进程数。

2、内存 1G/2G/4G 指内存大小,目前32位系统只支持最大3.2G,64位最大支持8G,用于临时存储数据。

3、硬盘 160G/320G/500G 指硬盘大小,即用于存放本地文件的大小。

4、显卡用于输出视频,目前的主板一般都集成有显卡,不带独立显卡亦可用,但3D效果之类表现不佳,普通家用或则商用集成显卡就够了。独立显卡有显存,512M/1G左右与内存一样,但只为显卡做缓存。

5、DVD-ROM/DVD-RAM 前者只能读取DVD/CD的数据,后者可以刻录数据。

查看电脑的各项参数的方法:

1)打开电脑界面,点击电脑左下角的图标。

4. 服务器参数配置文件config.json该怎么设置

代码如下:请导入 System.XML命名空间string file = Server.MapPath(@"~\web.config");XmlDocument xmlDoc = new XmlDocument();xmlDoc.Load(file);string s1 = "aaa";string s2 = "bbb";string h = "ccc";string user = "ddd";string pass = "eee";XmlNodeList nodeList = null;nodeList = xmlDoc.SelectSingleNode("configuration//connectionStrings").ChildNodes;//遍历所有子节点foreach (XmlNode xn in nodeList){//将子节点类型转换为XmlElement类型XmlElement xe = xn as XmlElement;if (xe.Name == "add"){if (xe.GetAttribute("name") == "acountConnectionString"){xe.SetAttribute("connectionString", s1);}if (xe.GetAttribute("name") == "mailaddress"){xe.SetAttribute("connectionString", s2);}}}nodeList = xmlDoc.SelectSingleNode("configuration//system.net//mailSettings//smtp").ChildNodes;foreach (XmlNode xn in nodeList){//将子节点类型转换为XmlElement类型XmlElement xe = xn as XmlElement;if (xe.Name == "network"){xe.SetAttribute("host", h);xe.SetAttribute("userName", user);xe.SetAttribute("password", pass);break;}}xmlDoc.Save(file);但实际上通过代码修改web.config的操作微乎其微1. web.config的修改可能会导致session等服务器变量的丢失2. 如果你的页面是发布在IIS下面,要通过页面修改web.config,必须给web.config这个文件添加 Network service (IIS6)或 ASPNET (IIS)用户的写权限,这在实际操作中是不可想象的

5. 服务器的基本配置

企业往往在购买服务器时,面对一堆服务器配置参数无所适从,用户如何根据厂商提供的数据选择到合适的服务器呢?下面为大家列举出常见的配置数据: 1、双路等于双核吗 无论服务器的单路、双路、四路乃至八路,其中的“路”都是指服务器物理CPU的数量,也就是服务器主板上CPU插槽的数量。 双核处理器,是在一颗物理CPU内部封装了两个CPU核心,这样的好处在于能够让用户在成本增加不多的前提下,拥有更强劲的性能。而且能够比较显著的降低性能功耗比,这对企业用户节约使用成本也有积极的意义。 2、至强与奔腾的区别 (1)英特尔奔腾4处理器开始,便将奔腾4处理器归为个人处理器,用户不能以2颗奔腾4处理器来构架2路服务器系统,而开发出运算效能更高的至强处理器。至强处理器目前分为至强DP和至强MP。 (2)就是二级缓存不同。至强的二级缓存是1MB~16MB,P4的二级缓存是512KB~1MB,而二级缓存的容量也是决定服务器处理效能的重要因素。至强系列CPU多为604接口,而P4的CPU,多为478针或是775架构。 3、服务器的几种类型 按照外形结构划分,可分为塔式服务器、机架式服务器、刀片式服务器三种类型。 (1)塔式服务器 一般的塔式服务器机箱和我们常用的PC机箱差不多,而大型的塔式机箱就要粗大很多,总的来说外形尺寸没有固定标准。塔式服务器的功能、性能基本上能满足大部分企业用户的要求,其成本通常也比较低,因此拥有非常广泛的应用支持。(2)机架式服务器 机架式服务器是由于满足企业的密集部署,形成的以19英寸机架作为标准宽度的服务器类型,高度则从1U到数U。将服务器放置到机架上,并不仅仅有利于日常的维护及管理,也可能避免意想不到的故障。放置服务器不占用过多空间,连接线等也能够整齐地收放到机架里,电源线和LAN线等全都能在机柜中布好线,可以减少堆积在地面上的连接线,从而防止脚踢掉电线等事故的发生。(3)刀片式服务器 刀片服务器是一种高可用高密度的低成本服务器平台,是专门为特殊应用行业和高密度计算机环境设计的,其中每一块“刀片”实际上就是一块系统母板,类似于一个个独立的服务器。在这种模式下,每一个母板运行自己的系统,服务于指定的不同用户群,相互之间没有关联。不过可以使用系统软件将这些母板集合成一个服务器集群。在集群模式下,所有的母板可以连接起来提供高速的网络环境,可以共享资源,为相同的用户群服务。4、“U”是什么 “U”在服务器领域中特指机架式服务器厚度。 之所以要规定服务器的尺寸,是为了使服务器保持适当的尺寸以便放在铁质或铝质机架上。机架上有固定服务器的螺孔,将它与服务器的螺孔对好,用螺丝加以固定。

6. 要配置nfs服务器在服务器端主要配置什么文件

一、NFS服务简介NFS 是Network File System的缩写,即网络文件系统。一种使用于分散式文件系统的协定,由Sun公司开发,于1984年向外公布。功能是通过网络让不同的机器、不同的操作系统能够彼此分享个别的数据,让应用程序在客户端通过网络访问位于服务器磁盘中的数据,是在类Unix系统间实现磁盘文件共享的一种方法。NFS 的基本原则是“容许不同的客户端及服务端通过一组RPC分享相同的文件系统”,它是独立于操作系统,容许不同硬件及操作系统的系统共同进行文件的分享。NFS在文件传送或信息传送过程中依赖于RPC协议。RPC,远程过程调用 (Remote Procere Call) 是能使客户端执行其他系统中程序的一种机制。NFS本身是没有提供信息传输的协议和功能的,但NFS却能让我们通过网络进行资料的分享,这是因为NFS使用了一些其它的传输协议。而这些传输协议用到这个RPC功能的。可以说NFS本身就是使用RPC的一个程序。或者说NFS也是一个RPC SERVER。所以只要用到NFS的地方都要启动RPC服务,不论是NFS SERVER或者NFS CLIENT。这样SERVER和CLIENT才能通过RPC来实现PROGRAM PORT的对应。可以这么理解RPC和NFS的关系:NFS是一个文件系统,而RPC是负责负责信息的传输。二、系统环境系统平台:CentOS release 5.6 (Final)NFS Server IP:192.168.1.108防火墙已关闭/iptables: Firewall is not running.SElinux=disabled三、安装NFS服务NFS的安装是非常简单的,只需要两个软件包即可,而且在通常情况下,是作为系统的默认包安装的。nfs-utils-* :包括基本的NFS命令与监控程序 portmap-* :支持安全NFS RPC服务的连接1、查看系统是否已安装NFS系统默认已安装了nfs-utils portmap 两个软件包。2、如果当前系统中没有安装NFS所需的软件包,需要手工进行安装。nfs-utils 和portmap 两个包的安装文件在系统光盘中都会有。复制代码# mount /dev/cdrom /mnt/cdrom/# cd /mnt/cdrom/CentOS/# rpm -ivh portmap-4.0-65.2.2.1.i386.rpm # rpm -ivh nfs-utils-1.0.9-50.el5.i386.rpm# rpm -q nfs-utils portmap复制代码四、NFS系统守护进程nfsd:它是基本的NFS守护进程,主要功能是管理客户端是否能够登录服务器;mountd:它是RPC安装守护进程,主要功能是管理NFS的文件系统。当客户端顺利通过nfsd登录NFS服务器后,在使用NFS服务所提供的文件前,还必须通过文件使用权限的验证。它会读取NFS的配置文件/etc/exports来对比客户端权限。portmap:主要功能是进行端口映射工作。当客户端尝试连接并使用RPC服务器提供的服务(如NFS服务)时,portmap会将所管理的与服务对应的端口提供给客户端,从而使客户可以通过该端口向服务器请求服务。五、NFS服务器的配置NFS服务器的配置相对比较简单,只需要在相应的配置文件中进行设置,然后启动NFS服务器即可。NFS的常用目录/etc/exports NFS服务的主要配置文件/usr/sbin/exportfs NFS服务的管理命令/usr/sbin/showmount 客户端的查看命令/var/lib/nfs/etab 记录NFS分享出来的目录的完整权限设定值/var/lib/nfs/xtab 记录曾经登录过的客户端信息NFS服务的配置文件为 /etc/exports,这个文件是NFS的主要配置文件,不过系统并没有默认值,所以这个文件不一定会存在,可能要使用vim手动建立,然后在文件里面写入配置内容。/etc/exports文件内容格式:<输出目录> [客户端1 选项(访问权限,用户映射,其他)] [客户端2 选项(访问权限,用户映射,其他)]a. 输出目录:输出目录是指NFS系统中需要共享给客户机使用的目录;b. 客户端:客户端是指网络中可以访问这个NFS输出目录的计算机客户端常用的指定方式指定ip地址的主机:192.168.0.200指定子网中的所有主机:192.168.0.0/24 192.168.0.0/255.255.255.0指定域名的主机:david.bsmart.cn指定域中的所有主机:*.bsmart.cn所有主机:*c. 选项:选项用来设置输出目录的访问权限、用户映射等。NFS主要有3类选项:访问权限选项设置输出目录只读:ro设置输出目录读写:rw用户映射选项all_squash:将远程访问的所有普通用户及所属组都映射为匿名用户或用户组(nfsnobody);no_all_squash:与all_squash取反(默认设置);root_squash:将root用户及所属组都映射为匿名用户或用户组(默认设置);no_root_squash:与rootsquash取反;anonuid=xxx:将远程访问的所有用户都映射为匿名用户,并指定该用户为本地用户(UID=xxx);anongid=xxx:将远程访问的所有用户组都映射为匿名用户组账户,并指定该匿名用户组账户为本地用户组账户(GID=xxx);其它选项secure:限制客户端只能从小于1024的tcp/ip端口连接nfs服务器(默认设置);insecure:允许客户端从大于1024的tcp/ip端口连接服务器;sync:将数据同步写入内存缓冲区与磁盘中,效率低,但可以保证数据的一致性;async:将数据先保存在内存缓冲区中,必要时才写入磁盘;wdelay:检查是否有相关的写操作,如果有则将这些写操作一起执行,这样可以提高效率(默认设置);no_wdelay:若有写操作则立即执行,应与sync配合使用;subtree:若输出目录是一个子目录,则nfs服务器将检查其父目录的权限(默认设置);no_subtree:即使输出目录是一个子目录,nfs服务器也不检查其父目录的权限,这样可以提高效率;六、NFS服务器的启动与停止在对exports文件进行了正确的配置后,就可以启动NFS服务器了。1、启动NFS服务器为了使NFS服务器能正常工作,需要启动portmap和nfs两个服务,并且portmap一定要先于nfs启动。# service portmap start# service nfs start2、查询NFS服务器状态# service portmap status# service nfs status 3、停止NFS服务器要停止NFS运行时,需要先停止nfs服务再停止portmap服务,对于系统中有其他服务(如NIS)需要使用时,不需要停止portmap服务# service nfs stop# service portmap stop4、设置NFS服务器的自动启动状态对于实际的应用系统,每次启动LINUX系统后都手工启动nfs服务器是不现实的,需要设置系统在指定的运行级别自动启动portmap和nfs服务。# chkconfig –list portmap# chkconfig –list nfs设置portmap和nfs服务在系统运行级别3和5自动启动。# chkconfig –level 35 portmap on# chkconfig –level 35 nfs on七、实例1、将NFS Server 的/home/david/ 共享给192.168.1.0/24网段,权限读写。服务器端文件详细如下:# vi /etc/exports/home/david 192.168.1.0/24(rw)2、重启portmap 和nfs 服务# service portmap restart# service nfs restart# exportfs3、服务器端使用showmount命令查询NFS的共享状态# showmount -e//默认查看自己共享的服务,前提是要DNS能解析自己,不然容易报错# showmount -a//显示已经与客户端连接上的目录信息4、客户端使用showmount命令查询NFS的共享状态# showmount -e NFS服务器IP5、客户端挂载NFS服务器中的共享目录命令格式# mount NFS服务器IP:共享目录 本地挂载点目录# mount 192.168.1.108:/home/david/ /tmp/david/# mount |grep nfs挂载成功。查看文件是否和服务器端一致。6、NFS的共享权限和访问控制现在我们在/tmp/david/ 里面建立一个文件,看看权限是什么# touch 20130103这里出现Permission denied,是因为NFS 服务器端共享的目录本身的写权限没有开放给其他用户,在服务器端打开该权限。# chmod 777 -R /home/david/再次在客户端/tmp/david/ 里面建立一个文件我用root 用户建立的文件,变成了nfsnobody 用户。NFS有很多默认的参数,打开/var/lib/nfs/etab 查看分享出来的/home/david/ 完整权限设定值。# cat /var/lib/nfs/etab默认就有sync,wdelay,hide 等等,no_root_squash 是让root保持权限,root_squash 是把root映射成nobody,no_all_squash 不让所有用户保持在挂载目录中的权限。所以,root建立的文件所有者是nfsnobody。下面我们使用普通用户挂载、写入文件测试。# su – david$ cd /tmp/david/$ touch 2013david普通用户写入文件时就是自己的名字,这也就保证了服务器的安全性。关于权限的分析1. 客户端连接时候,对普通用户的检查a. 如果明确设定了普通用户被压缩的身份,那么此时客户端用户的身份转换为指定用户;b. 如果NFS server上面有同名用户,那么此时客户端登录账户的身份转换为NFS server上面的同名用户;c. 如果没有明确指定,也没有同名用户,那么此时 用户身份被压缩成nfsnobody;2. 客户端连接的时候,对root的检查a. 如果设置no_root_squash,那么此时root用户的身份被压缩为NFS server上面的root;b. 如果设置了all_squash、anonuid、anongid,此时root 身份被压缩为指定用户;c. 如果没有明确指定,此时root用户被压缩为nfsnobody;d. 如果同时指定no_root_squash与all_squash 用户将被压缩为 nfsnobody,如果设置了anonuid、anongid将被压缩到所指定的用户与组;7、卸载已挂载的NFS共享目录# umount /tmp/david/八、启动自动挂载nfs文件系统格式:<server>:</remote/export> </local/directory> nfs < options> 0 0# vi /etc/fstab保存退出,重启系统。查看/home/david 有没有自动挂载。自动挂载成功。九、相关命令1、exportfs如果我们在启动了NFS之后又修改了/etc/exports,是不是还要重新启动nfs呢?这个时候我们就可以用exportfs 命令来使改动立刻生效,该命令格式如下:# exportfs [-aruv]-a 全部挂载或卸载 /etc/exports中的内容 -r 重新读取/etc/exports 中的信息 ,并同步更新/etc/exports、/var/lib/nfs/xtab-u 卸载单一目录(和-a一起使用为卸载所有/etc/exports文件中的目录)-v 在export的时候,将详细的信息输出到屏幕上。具体例子: # exportfs -au 卸载所有共享目录# exportfs -rv 重新共享所有目录并输出详细信息2、nfsstat查看NFS的运行状态,对于调整NFS的运行有很大帮助。3、rpcinfo查看rpc执行信息,可以用于检测rpc运行情况的工具,利用rpcinfo -p 可以查看出RPC开启的端口所提供的程序有哪些。4、showmount-a 显示已经于客户端连接上的目录信息-e IP或者hostname 显示此IP地址分享出来的目录5、netstat可以查看出nfs服务开启的端口,其中nfs 开启的是2049,portmap 开启的是111,其余则是rpc开启的。最后注意两点,虽然通过权限设置可以让普通用户访问,但是挂载的时候默认情况下只有root可以去挂载,普通用户可以执行sudo。NFS server 关机的时候一点要确保NFS服务关闭,没有客户端处于连接状态!通过showmount -a 可以查看,如果有的话用kill killall pkill 来结束,(-9 强制结束)

7. 服务器的配置(参数)是如何的

戴尔(DELL)1U处理器:四核至强E3-1230内 存:4G硬 盘:500G SATA其 他:双千兆网卡,DVD光驱带 宽:共享国际出口带宽流 量:不限流量操作系统:Windows2003 或 linux这是我在天下数据官网找到的,配置比普通电脑要强。服务器要求7×24(x365)不间断运行,PC或许只需要5×8。PC一般不需要很多外插卡,对扩展性要求不高,而服务器一般需要考虑增加网卡、RAID卡、HBA卡等;另外,扩展性还包括,内存、硬盘等存储位、电源,甚至是CPU的扩展,这些更是服务器的特性;图形显示、键盘和鼠标的要求:普通台式机和显示器、键鼠等都是一对一的,而且,一般对显卡性能有要求,服务器不直接和用户交互对显卡性能基本无要求,一般键盘鼠标显示器是多台共用的。设置的话,一般都是远程电脑操作的。

8. GBase配置文件中的一些参数的作用是什么

1)SHMBASE 为共享内存的的基址,一般不能随意改动,可能会造成共享内存使用冲突,导致系统启动失败或者内存使用受限;2)SHMVIRTSIZE初始化的共享内存大小(KB)3) SHMADD 配置参数指定数据库服务器动态添加到虚拟部分的每个共享内存增量的大小EXTSHMADD 配置参数会指定用户定义的例程或 DataBlade 例程在用户定义的虚拟处理器中运行时所添加的虚拟扩展段的大小


赞 (0)