正在加载...
分页: 150/186 第一页 上页 145 146 147 148 149 150 151 152 153 154 下页 最后页 [ 显示模式: 摘要 | 列表 ]

修复Linux引导程序

[ 2008/08/21 10:44 | by selboo ]

      我在Windows下使用使用硬盘ISO装Linux(Fedora),用Grub for DOS来进行引导安装(参见:http://wintys.blog.51cto.com/425414/93927).装好后一切正常。有一天我的Windows系统重装了,这时也无法进入Linux了。这就需要重新引导Linux了。步骤如下:


1.
      下载Grub for DOS(引导多系统):
      http://sourceforge.net/project/showfiles.php?group_id=104188
      下载explore2fs(从Windows提取Linux启动文件):
      http://www.chrysocome.net/explore2fs

2.
      安装Grub for DOS.
      将Grub解压到C盘根目录.

3.

      修改C:\boot.ini,最后面添加这么一行,C:\grldr="GRUB For Dos",保存后退出.

4.
      使用explore2fs提取Fedora 文件,然后从文件/grub/menu.lst中找到引导信息:

      title Fedora (2.6.25-14.fc9.i686)
      root (hd0,0)
      kernel /vmlinuz-2.6.25-14.fc9.i686 ro root=UUID=88fae061-9e2e-4f6b-bb13-f95fae8ea928 rhgb quiet
      initrd /initrd-2.6.25-14.fc9.i686.img    

5.

      修改C:\boot\grub\menu.lst,
      将刚才提取的信息添加到menu.lst文件中,根据需要修改:
      title Fedora9
      root (hd1,0)
      kernel /vmlinuz-2.6.25-14.fc9.i686 ro root=UUID=88fae061-9e2e-4f6b-bb13-f95fae8ea928 rhgb quiet
      initrd /initrd-2.6.25-14.fc9.i686.img

      注:因为我有两块硬盘,Winodos装在第一块硬盘上,而Fedora装在第二块硬盘上,
      所以root(hd0,0)修改为root(hd1,0)
Tags: ,

      来自新浪科技的消息:番茄花园美化修改版Windows XP的作者、软件下载网站番茄花园(tomatolei.com)站长洪磊的父亲19日晚22:50独家向新浪科技证实,洪磊已经于15日(上周五)被警方拘留审查,网站被关闭,服务器及洪磊的笔记本被警方带走,为洪磊提供的技术开发支持的成都红果科技有限公司也被查封。

      洪磊被抓

      “洪磊他出事了,都好几天了,我们到现在都还没有再见到过他。”19日晚22:50分,洪磊的父亲在电话中告诉新浪科技,语气中带着焦急,“15号下午一点半就被警察带走了,到现在我们都没见上一面,我不知道到底犯了什么事。”

      洪爸爸说,“洪磊用的笔记本电脑也一起被警察带走了,说是要查他的资料,是我们苏州当地公安局派来的警察,好像说是网络监管处的。”

      洪爸爸的这番话证实了一条已经在互联网论坛中流传了数日的消息。此前,有网友在论坛中报料称,“番茄花园站长已经被苏州市虎丘区派出所,以利用互联网侵犯知识产权牟利罪刑事拘留,主犯从犯都已经落网。”

      这条传言还称,“番茄花园的老大被抓后,警方查处其帐户有200多万元存款。”这一消息未获证实。通过搜索发现,“番茄花园 被抓”这一关键词,已有近3000个网页,几天之内,这一消息已经传遍整个互联网圈。

      洪磊其人

      洪磊,网名累累,他与另外一位网名为“大番茄”的技术爱好者一起制作了番茄花园美化修改版Windows XP操作系统,他们还同时运营维护着一个名为“番茄花园”的软件下载网站。

      新浪科技辗转联系到洪磊的一位好友郑朝辉。郑朝辉所在的第一万维网主要提供ISP/ ICP (互联网信息中心)服务,洪磊刚起步时,郑朝辉为洪磊提供域名和服务器托管,“那时他做Windows XP的美化包,就是开发一个独立软件包,用户需要下载安装,后来他直接提供番茄花园版的Windows XP下载,我觉得可能存在侵权风险,就没再给他提供服务器托管了,他将服务器转移到了成都,但域名一直是我们提供服务。”

      16日,郑朝辉发现番茄花园无法访问,他拨打洪磊的手机、家里电话,均无法接听,平时经常上网聊天的洪磊,其QQ头像再也没有亮过,发出去的留言也石沉大海。传言随即袭来——洪磊已经被抓。郑朝辉考虑到番茄花园如果长期无法访问,它在搜索引擎中的排名会下降,于是在18日下午13点将其域名转向了一个简单的页面,上面写着“番茄花园娱乐网正在改版中……”。这一度让很多番茄花园的粉丝们看到了希望。

      18日当天下午,线路商找到郑朝辉,告诉他番茄花园出问题了,“和版权有关”,警方要它的注册资料。郑朝辉操作恢复了域名的原来解析状态,网站重回无法访问状态。

      “这么多年,我是见证了洪磊的成长,他比较沉稳,话语不多,除了专业方面其它的话很少,他非常的努力,生活也很节俭。” 郑朝辉回忆说。

      番茄花园装机量或超千万

      资料显示,番茄花园的名字由“大番茄”所起,源于一部《汉城奇缘》的韩剧:剧中一位男主角喜欢一个女孩,送女孩回家后,送给了她一个番茄的盆景。男孩说,你知道我为什么喜欢番茄吗?因为番茄表里如一,你所看到的番茄永远一样。也就是代表做人要表里如一,不要表面一套,背地里一套。

      洪磊和大番茄一起制作的操作系统不仅对Windows XP进行主题、桌面、按钮等外观美化,也取消了微软的正版验证程序,同时对微软原版操作系统中一些不常用功能进行了关闭或卸载,而且打开了原版系统中的一些功能模块限制,加快了平台运行速度,并在安装完成系统平台后集成一些实用的小工具。

      经过几年的发展和版本升级,在电脑爱好者的软件包里、在电脑城的装机商桌子上、在盗版光盘的小贩手上,都可以看到番茄花园版Windows XP的身影,它也成了继微软原版操作系统之外普及度最高的XP版本。其他的修改版本比起番茄花园的装机量都要少的多。有业内人士估测,番茄花园版Windows XP的装机量可能超过千万。

      番茄花园对XP的这些修改都并没有得到微软的授权,其软件属于不折不扣的盗版软件。番茄花园对版权的说法是,“本站仅仅提供一个观摩学习的环境,将不对任何资源负法律责任”及“本站所有资源请在下载后24小时内删除。如果您觉得满意,请购买正版”。

      番茄花园网站成立于2003年,在国内软件下载网站颇有知名度,他不仅为用户提供最新版的番茄花园版Windows XP的下载,还提供其他软件的下载,此外还提供论坛、博客、图铃等服务。

      捆绑流氓软件获利

      就像番茄花园在版本声明里面提及的,它只提供免费下载,并不出售盗版光盘,市面上见到的盗版光盘均是网友下载后自行刻录或盗版商批量生产的软件,并非洪磊他们出售的,从这个角度上看,番茄花园并未由此获利。

      根据我国的法律,未经许可修改他人软件,如果没有因此获利,定罪较为困难,尽管洪磊没有通过出售光盘获利,但据了解,番茄花园中捆绑了广告插件,这可能是他获利的途径。

      一些使用过番茄花园版XP的用户反映,他们在操作系统中发现了阿里巴巴的竞价、3721、一搜、多多QQ表情、CNNIC、播霸网络电视等流氓软件。洪磊所在的番茄花园团队后来澄清说,这些软件是第三方公司下载了番茄花园版XP后自己装上的,然后再提供给用户下载,或通过光盘传播。但一些从番茄花园网站下载美化版XP发现里面仍然有两款软件,一款为易趣网的插件,一款为雅虎助手。番茄花园论坛的一位管理员曾表示,这两款软件不是流氓软件,有安装提示,且可以卸载,不具备流氓软件的特征。

      既便如此,番茄花园在后来的版本中捆绑了插件已是不争的事实。按照当时盛行的行业规则,批量的预装插件可以按照装机量获得广告收入。

      近日的论坛报料指出,警察在“番茄花园的老大被抓后,查处其帐户有200多万元存款”,如果这一消息属实,这也许就是番茄花园的非法获利。

      微软收网?

      番茄花园作者被拒的消息已经让整个修改版XP圈子风声鹤唳。

      据新浪科技调查了解,类似番茄花园的修改版XP还包括深度版、雨林木风版、电脑公司装机版、铂金花园版、萝卜家园版、极速工作室版、诺德尔版、永航技术版等,这其中的一些版本的网站在这几天开始无法访问,其论坛中的介绍如何破解微软正版验证的帖子也被删除,至于是同样在接受调查还是仅“关门避避风头”还不清楚。

      有分析认为,番茄花园此次被调查与奥运期间严打盗版侵权不无关系。商务部及国家工商总局7月22日曾联合发出通知,要求各地在奥运期间,严厉打击“地摊、游商小贩销售假冒侵权商品行为”,以做好知识产权保护工作。

      由于番茄花园涉及的是版权问题,其可能存在的侵权行为正是涉及微软公司,因此有人猜测,此次洪磊被拘留微软“功不可没”。微软中国公司尚未对此发表评论。

      有网友认为,“番茄花园因为自身的一些特点在一些人群中受到欢迎,它为微软Window XP操作系统在中国的普及起到了很大的促进作用,微软赶在XP即将退市时‘动手’,其动机值得怀疑,这是卸磨杀驴的行为。”

      也有一些网友表达了不同的看法,“中国加强知识产权保护的政策是不变的,如果有侵权行为,受到查处是理所当然的,即使微软在背后推动此事,那也是他的正当权益。”

      国家知识产权总局副局长张勤在今年4月接受新浪科技独家专访时曾表示,相关部门现在已经意识到在知识产权保护领域,一些国际企业“放水养鱼,鱼大了后拉网收鱼”带来的危害,今后将加强对类似的行为进行规范。
Tags:

Mysqld配置选项详细介绍

[ 2008/08/20 10:33 | by selboo ]

mysqld程序--目录和文件

basedir = path   使用给定目录作为根目录(安装目录).
character-sets-dir = path   给出存放着字符集的目录.
datadir = path   从给定目录读取数据库文件.
pid-file = filename   为mysqld程序指定一个存放进程ID的文件(仅适用于UNIX/Linux系统); Init-V脚本需要使用这个文件里的进程ID结束mysqld进程.
socket = filename   为MySQL客户程序与服务器之间的本地通信指定一个套接字文件(仅适用于UNIX/Linux系统; 默认设置一般是/var/lib/mysql/mysql.sock文件).在Windows环境下,如果MySQL客户与服务器是通过命名管道进行通信的,--sock选项给出的将是该命名管道的名字(默认设置是MySQL).
lower_case_table_name = 1/0   新目录和数据表的名字是否只允许使用小写字母; 这个选项在Windows环境下的默认设置是1(只允许使用小写字母).

mysqld程序--语言设置

character-sets-server = name   新数据库或数据表的默认字符集.为了与MySQL的早期版本保持兼容,这个字符集也可以用--default-character-set选项给出; 但这个选项已经显得有点过时了.
collation-server = name   新数据库或数据表的默认排序方式.
lanuage = name   用指定的语言显示出错信息.

mysqld程序--通信、网络、信息安全

enable-named-pipes   允许Windows 2000/XP环境下的客户和服务器使用命名管道(named pipe)进行通信.这个命名管道的默认名字是MySQL,但可以用--socket选项来改变.
local-infile [=0]   允许/禁止使用LOAD DATA LOCAL语句来处理本地文件.
myisam-recover [=opt1, opt2, ...]   在启动时自动修复所有受损的MyISAM数据表.这个选项的可取值有4种:DEFAULT、BACKUP、QUICK和FORCE; 它们与myisamchk程序的同名选项作用相同.
old-passwords   使用MySQL 3.23和4.0版本中的老算法来加密mysql数据库里的密码(默认使用MySQL 4.1版本开始引入的新加密算法).
port = n   为MySQL程序指定一个TCP/IP通信端口(通常是3306端口).
safe-user-create   只有在mysql.user数据库表上拥有INSERT权限的用户才能使用GRANT命令; 这是一种双保险机制(此用户还必须具备GRANT权限才能执行GRANT命令).
shared-memory   允许使用内存(shared memory)进行通信(仅适用于Windows).
shared-memory-base-name = name   给共享内存块起一个名字(默认的名字是MySQL).
skip-grant-tables   不使用mysql数据库里的信息来进行访问控制(警告:这将允许用户任何用户去修改任何数据库).
skip-host-cache   不使用高速缓存区来存放主机名和IP地址的对应关系.
skip-name-resovle   不把IP地址解析为主机名; 与访问控制(mysql.user数据表)有关的检查全部通过IP地址行进.
skip-networking   只允许通过一个套接字文件(Unix/Linux系统)或通过命名管道(Windows系统)进行本地连接,不允许ICP/IP连接; 这提高了安全性,但阻断了来自网络的外部连接和所有的Java客户程序(Java客户即使在本地连接里也使用TCP/IP).
user = name   mysqld程序在启动后将在给定UNIX/Linux账户下执行; mysqld必须从root账户启动才能在启动后切换到另一个账户下执行; mysqld_safe脚本将默认使用--user=mysql选项来启动mysqld程序.

mysqld程序--内存管理、优化、查询缓存区

bulk_insert_buffer_size = n   为一次插入多条新记录的INSERT命令分配的缓存区长度(默认设置是8M).
key_buffer_size = n   用来存放索引区块的RMA值(默认设置是8M).
join_buffer_size = n   在参加JOIN操作的数据列没有索引时为JOIN操作分配的缓存区长度(默认设置是128K).
max_heap_table_size = n   HEAP数据表的最大长度(默认设置是16M); 超过这个长度的HEAP数据表将被存入一个临时文件而不是驻留在内存里.
max_connections = n   MySQL服务器同时处理的数据库连接的最大数量(默认设置是100).
query_cache_limit = n   允许临时存放在查询缓存区里的查询结果的最大长度(默认设置是1M).
query_cache_size = n   查询缓存区的最大长度(默认设置是0,不开辟查询缓存区).
query_cache_type = 0/1/2   查询缓存区的工作模式:0, 禁用查询缓存区; 1,启用查询缓存区(默认设置); 2,"按需分配"模式,只响应SELECT SQL_CACHE命令.
read_buffer_size = n   为从数据表顺序读取数据的读操作保留的缓存区的长度(默认设置是128KB); 这个选项的设置值在必要时可以用SQL命令SET SESSION read_buffer_size = n命令加以改变.
read_rnd_buffer_size = n   类似于read_buffer_size选项,但针对的是按某种特定顺序(比如使用了ORDER BY子句的查询)输出的查询结果(默认设置是256K).
sore_buffer = n   为排序操作分配的缓存区的长度(默认设置是2M); 如果这个缓存区太小,则必须创建一个临时文件来进行排序.
table_cache = n   同时打开的数据表的数量(默认设置是64).
tmp_table_size = n   临时HEAP数据表的最大长度(默认设置是32M); 超过这个长度的临时数据表将被转换为MyISAM数据表并存入一个临时文件.

mysqld程序--日志

log [= file]   把所有的连接以及所有的SQL命令记入日志(通用查询日志); 如果没有给出file参数,MySQL将在数据库目录里创建一个hostname.log文件作为这种日志文件(hostname是服务器的主机名).
log-slow-queries [= file]   把执行用时超过long_query_time变量值的查询命令记入日志(慢查询日志); 如果没有给出file参数,MySQL将在数据库目录里创建一个hostname-slow.log文件作为这种日志文件(hostname是服务器主机名).
long_query_time = n   慢查询的执行用时上限(默认设置是10s).
long_queries_not_using_indexs   把慢查询以及执行时没有使用索引的查询命令全都记入日志(其余同--log-slow-queries选项).
log-bin [= filename]   把对数据进行修改的所有SQL命令(也就是INSERT、UPDATE和DELETE命令)以二进制格式记入日志(二进制变更日志,binary update log).这种日志的文件名是filename.n或默认的hostname.n,其中n是一个6位数字的整数(日志文件按顺序编号).
log-bin-index = filename   二进制日志功能的索引文件名.在默认情况下,这个索引文件与二进制日志文件的名字相同,但后缀名是.index而不是.nnnnnn.
max_binlog_size = n   二进制日志文件的最大长度(默认设置是1GB).在前一个二进制日志文件里的信息量超过这个最大长度之前,MySQL服务器会自动提供一个新的二进制日志文件接续上.
binlog-do-db = dbname   只把给定数据库里的变化情况记入二进制日志文件,其他数据库里的变化情况不记载.如果需要记载多个数据库里的变化情况,就必须在配置文件使用多个本选项来设置,每个数据库一行.
binlog-ignore-db = dbname   不把给定数据库里的变化情况记入二进制日志文件.
sync_binlog = n   每经过n次日志写操作就把日志文件写入硬盘一次(对日志信息进行一次同步).n=1是最安全的做法,但效率最低.默认设置是n=0,意思是由操作系统来负责二进制日志文件的同步工作.
log-update [= file]   记载出错情况的日志文件名(出错日志).这种日志功能无法禁用.如果没有给出file参数,MySQL会使用hostname.err作为种日志文件的名字.

mysqld程序--镜像(主控镜像服务器)

server-id = n   给服务器分配一个独一无二的ID编号; n的取值范围是1~2的32次方启用二进制日志功能.
log-bin = name   启用二进制日志功能.这种日志的文件名是filename.n或默认的hostname.n,其中的n是一个6位数字的整数(日志文件顺序编号).
binlog-do/ignore-db = dbname   只把给定数据库里的变化情况记入二进制日志文件/不把给定的数据库里的变化记入二进制日志文件.

mysqld程序--镜像(从属镜像服务器)

server-id = n   给服务器分配一个唯一的ID编号
log-slave-updates   启用从属服务器上的日志功能,使这台计算机可以用来构成一个镜像链(A->B->C).
master-host = hostname   主控服务器的主机名或IP地址.如果从属服务器上存在mater.info文件(镜像关系定义文件),它将忽略此选项.
master-user = replicusername   从属服务器用来连接主控服务器的用户名.如果从属服务器上存在mater.info文件,它将忽略此选项.
master-password = passwd   从属服务器用来连接主控服务器的密码.如果从属服务器上存在mater.info文件,它将忽略此选项.
master-port = n   从属服务器用来连接主控服务器的TCP/IP端口(默认设置是3306端口).
master-connect-retry = n   如果与主控服务器的连接没有成功,则等待n秒(s)后再进行管理方式(默认设置是60s).如果从属服务器存在mater.info文件,它将忽略此选项.
master-ssl-xxx = xxx   对主、从服务器之间的SSL通信进行配置.
read-only = 0/1   0: 允许从属服务器独立地执行SQL命令(默认设置); 1: 从属服务器只能执行来自主控服务器的SQL命令.
read-log-purge = 0/1   1: 把处理完的SQL命令立刻从中继日志文件里删除(默认设置); 0: 不把处理完的SQL命令立刻从中继日志文件里删除.
replicate-do-table = dbname.tablename   与--replicate-do-table选项的含义和用法相同,但数据库和数据库表名字里允许出现通配符"%"(例如: test%.%--对名字以"test"开头的所有数据库里的所以数据库表进行镜像处理).
replicate-do-db = name   只对这个数据库进行镜像处理.
replicate-ignore-table = dbname.tablename   不对这个数据表进行镜像处理.
replicate-wild-ignore-table = dbn.tablen   不对这些数据表进行镜像处理.
replicate-ignore-db = dbname   不对这个数据库进行镜像处理.
replicate-rewrite-db = db1name > db2name   把主控数据库上的db1name数据库镜像处理为从属服务器上的db2name数据库.
report-host = hostname   从属服务器的主机名; 这项信息只与SHOW SLAVE HOSTS命令有关--主控服务器可以用这条命令生成一份从属服务器的名单.
slave-compressed-protocol = 1   主、从服务器使用压缩格式进行通信--如果它们都支持这么做的话.
slave-skip-errors = n1, n2, ...或all   即使发生出错代码为n1、n2等的错误,镜像处理工作也继续进行(即不管发生什么错误,镜像处理工作也继续进行).如果配置得当,从属服务器不应该在执行SQL命令时发生错误(在主控服务器上执行出错的SQL命令不会被发送到从属服务器上做镜像处理); 如果不使用
slave-skip-errors选项,从属服务器上的镜像工作就可能国为发生错误而中断,中断后需要有人工参与才能继续进行.

mysqld--InnoDB--基本设置、表空间文件

skip-innodb   不加载InnoDB数据表驱动程序--如果用不着InnoDB数据表,可以用这个选项节省一些内存.
innodb-file-per-table   为每一个新数据表创建一个表空间文件而不是把数据表都集中保存在中央表空间里(后者是默认设置).该选项始见于MySQL 4.1.
innodb-open-file = n   InnoDB数据表驱动程序最多可以同时打开的文件数(默认设置是300).如果使用了innodb-file-per-table选项并且需要同时打开很多数据表的话,这个数字很可能需要加大.
innodb_data_home_dir = p   InnoDB主目录,所有与InnoDB数据表有关的目录或文件路径都相对于这个路径.在默认的情况下,这个主目录就是MySQL的数据目录.
innodb_data_file_path = ts   用来容纳InnoDB为数据表的表空间: 可能涉及一个以上的文件; 每一个表空间文件的最大长度都必须以字节(B)、兆字节(MB)或千兆字节(GB)为单位给出; 表空间文件的名字必须以分号隔开; 最后一个表空间文件还可以带一个autoextend属性和一个最大长度(max:n).例如,ibdata1:1G; ibdata2:1G:autoextend:max:2G的意思是: 表空间文件ibdata1的最大长度是1GB,ibdata2的最大长度也是1G,但允许它扩充到2GB.除文件名外,还可以用硬盘分区的设置名来定义表空间,此时必须给表空间的最大初始长度值加上newraw关键字做后缀,给表空间的最大扩充长度值加上raw关键字做后缀(例如/dev/hdb1:20Gnewraw或/dev/hdb1:20Graw); MySQL 4.0及更高版本的默认设置是ibdata1:10M:autoextend.
innodb_autoextend_increment = n   带有autoextend属性的表空间文件每次加大多少兆字节(默认设置是8MB).这个属性不涉及具体的数据表文件,那些文件的增大速度相对是比较小的.
innodb_lock_wait_timeout = n   如果某个事务在等待n秒(s)后还没有获得所需要的资源,就使用ROLLBACK命令放弃这个事务.这项设置对于发现和处理未能被
InnoDB数据表驱动程序识别出来的死锁条件有着重要的意义.这个选项的默认设置是50s.
innodb_fast_shutdown 0/1   是否以最快的速度关闭InnoDB,默认设置是1,意思是不把缓存在INSERT缓存区的数据写入数据表,那些数据将在MySQL服务器下次启动时再写入(这么做没有什么风险,因为INSERT缓存区是表空间的一个组成部分,数据不会丢失).把这个选项设置为0反面危险,因为在计算机关闭时,
InnoDB驱动程序很可能没有足够的时间完成它的数据同步工作,操作系统也许会在它完成数据同步工作之前强行结束InnoDB,而这会导致数据不完整.

mysqld程序--InnoDB--日志

innodb_log_group_home_dir = p   用来存放InnoDB日志文件的目录路径(如ib_logfile0、ib_logfile1等).在默认的情况下,InnoDB驱动程序将使用MySQL数据目录作为自己保存日志文件的位置.    
innodb_log_files_in_group = n   使用多少个日志文件(默认设置是2).InnoDB数据表驱动程序将以轮转方式依次填写这些文件; 当所有的日志文件都写满以后,之后的日志信息将写入第一个日志文件的最大长度(默认设置是5MB).这个长度必须以MB(兆字节)或GB(千兆字节)为单位进行设置.
innodb_flush_log_at_trx_commit = 0/1/2   这个选项决定着什么时候把日志信息写入日志文件以及什么时候把这些文件物理地写(术语称为"同步")到硬盘上.设置值0的意思是每隔一秒写一次日志并进行同步,这可以减少硬盘写操作次数,但可能造成数据丢失; 设置值1(设置设置)的意思是在每执行完一条COMMIT命令就写一次日志并进行同步,这可以防止数据丢失,但硬盘写操作可能会很频繁; 设置值2是一般折衷的办法,即每执行完一条COMMIT命令写一次日志,每隔一秒进行一次同步.
innodb_flush_method = x   InnoDB日志文件的同步办法(仅适用于UNIX/Linux系统).这个选项的可取值有两种: fdatasync,用fsync()函数进行同步; O_DSYNC,用O_SYNC()函数进行同步.
innodb_log_archive = 1   启用InnoDB驱动程序的archive(档案)日志功能,把日志信息写入ib_arch_log_n文件.启用这种日志功能在InnoDB与MySQL一起使用时没有多大意义(启用MySQL服务器的二进制日志功能就足够用了).

mysqld程序--InnoDB--缓存区的设置和优化

innodb_log_buffer_pool_size = n   为InnoDB数据表及其索引而保留的RAM内存量(默认设置是8MB).这个参数对速度有着相当大的影响,如果计算机上只运行有MySQL/InnoDB数据库服务器,就应该把全部内存的80%用于这个用途.
innodb_log_buffer_size = n   事务日志文件写操作缓存区的最大长度(默认设置是1MB).
innodb_additional_men_pool_size = n   为用于内部管理的各种数据结构分配的缓存区最大长度(默认设置是1MB).
innodb_file_io_threads = n   I/O操作(硬盘写操作)的最大线程个数(默认设置是4).
innodb_thread_concurrency = n   InnoDB驱动程序能够同时使用的最大线程个数(默认设置是8).

mysqld程序--其它选项

bind-address = ipaddr   MySQL服务器的IP地址.如果MySQL服务器所在的计算机有多个IP地址,这个选项将非常重要.
default-storage-engine = type   新数据表的默认数据表类型(默认设置是MyISAM).这项设置还可以通过--default-table-type选项来设置.
default-timezone = name   为MySQL服务器设置一个地理时区(如果它与本地计算机的地理时区不一样).
ft_min_word_len = n   全文索引的最小单词长度工.这个选项的默认设置是4,意思是在创建全文索引时不考虑那些由3个或更少的字符构建单词.
Max-allowed-packet = n   客户与服务器之间交换的数据包的最大长度,这个数字至少应该大于客户程序将要处理的最大BLOB块的长度.这个选项的默认设置是1MB.
Sql-mode = model1, mode2, ...   MySQL将运行在哪一种SQL模式下.这个选项的作用是让MySQL与其他的数据库系统保持最大程度的兼容.这个选项的可取值包括ansi、db2、oracle、no_zero_date、pipes_as_concat.

注意:如果在配置文件里给出的某个选项是mysqld无法识别的(如,因为犯了一个愚蠢的打字错误),MySQL服务器将不启动.
Tags:

apache配置文件httpd.conf详解

[ 2008/08/20 10:28 | by selboo ]

# Apache服务器网络环境配置

# 整个Apache目录结构的最上层
ServerRoot "D:/Apache"

# 客户端提出请求连接后等待服务器响应的秒数
Timeout 300

# 是否允许用户持续连接
KeepAlive off

# 允许建立的请求数目上限
MaxKeepAliveRequests 100

# 客户端与服务器连接后客户端提出两个请求间的允许秒数
KeepAliveTimeout 15

# 每个服务器程序中,使用的子进程固定数量
ThreadsPerChild 250

# 限制每个子进程在结束前能接受的客户端请求上限
MaxRequestsPerChild 0

# 监听客户端请求的IP地址和连接端口号码
Listen *:80


# Apache主服务器设置

ServerAdmin fhqgmwyve@126.com

ServerName Localhost

DocumentRoot "D:/Www"

#定义CGI目录
#ScriptAlias /cgi-bin "D:/Apache/cgi-bin/"

#设置虚拟目录[音乐]
Alias /music "E:/music/"

#设置虚拟目录[软件]
Alias /soft "F:/"

#设置虚拟目录[教程]
Alias /tech "H:/"

#ErrorLog logs/error.log

#CustomLog logs/xicp_access.log common

#ErrorDocument 500 "The server made a boo boo."

ErrorDocument 404 /error.html

DirectoryIndex index.html index.php

#禁止在无默认主页时显示文件列表,去掉-则为允许
Options -Indexes FollowSymLinks

# 服务器无法识别文件类型时默认的文件格式
DefaultType text/plain

# TypesConfig是MIME对应格式配置文件的位置

    TypesConfig conf/mime.types


# MIMEMagicFile是模块到何处读取所需的定义

    MIMEMagicFile conf/magic


#禁止一般用户浏览.htpasswd文件内容

    Order allow,deny
    Deny from all


# 设置记录到日志文件中的信息数量
LogLevel warn

#设置访问日志格式
LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" combined
LogFormat "%h %l %u %t \"%r\" %>s %b" common

# 是否在自动产生的错误信息页里加上Apache的版本号、虚拟主机名
ServerSignature off

# Alias是为复杂的路径设置别名

# ScriptAlias是指定包含服务器Script的目录,保存在此目录中的文件都被视为可运行的程序
    ScriptAlias /cgi-bin/ "D:/Apache/cgi-bin/"


# 重新向导机制,为错误页面寻找新的地址
#Redirect /eryin http://eryin.com

# 当此网站没有默认主页时文件以列表的形式显示
IndexOptions FancyIndexing VersionSort FoldersFirst NameWidth=30 ScanHTMLTitles

# 是否进行内存转储(在操作系统支持的情况下)
#EnableMMAP off

# 控制是否使用sendfile kernel支持发送文件
#EnableSendfile off

# 服务器默认语言,zh-cn是中文
DefaultLanguage nl


#设置虚拟机访问权限

#测试用户验证页面
#Alias /admin "D:/Www/"
#
#Options Indexes MultiViews
#AllowOverride AuthConfig
#Order Deny,Allow
#Allow from all
#Options All
#AllowOverride All
#


#主站和其他虚拟主机访问权限
#
#    Options -Indexes FollowSymLinks
#    AllowOverride None
#    Order deny,allow
#    allow from all
#    Satisfy all
#


LoadModule actions_module modules/mod_actions.so
LoadModule alias_module modules/mod_alias.so
LoadModule asis_module modules/mod_asis.so
LoadModule auth_basic_module modules/mod_auth_basic.so
#LoadModule auth_digest_module modules/mod_auth_digest.so
#LoadModule authn_anon_module modules/mod_authn_anon.so
#LoadModule authn_dbm_module modules/mod_authn_dbm.so
LoadModule authn_default_module modules/mod_authn_default.so
LoadModule authn_file_module modules/mod_authn_file.so
#LoadModule authz_dbm_module modules/mod_authz_dbm.so
LoadModule authz_default_module modules/mod_authz_default.so
LoadModule authz_groupfile_module modules/mod_authz_groupfile.so
LoadModule authz_host_module modules/mod_authz_host.so
LoadModule authz_user_module modules/mod_authz_user.so
LoadModule autoindex_module modules/mod_autoindex.so
#LoadModule cern_meta_module modules/mod_cern_meta.so
LoadModule cgi_module modules/mod_cgi.so
#LoadModule dav_module modules/mod_dav.so
#LoadModule dav_fs_module modules/mod_dav_fs.so
#LoadModule deflate_module modules/mod_deflate.so
LoadModule dir_module modules/mod_dir.so
LoadModule env_module modules/mod_env.so
#LoadModule expires_module modules/mod_expires.so
#LoadModule file_cache_module modules/mod_file_cache.so
#LoadModule headers_module modules/mod_headers.so
LoadModule imagemap_module modules/mod_imagemap.so
LoadModule include_module modules/mod_include.so
#LoadModule info_module modules/mod_info.so
LoadModule isapi_module modules/mod_isapi.so
LoadModule log_config_module modules/mod_log_config.so
LoadModule mime_module modules/mod_mime.so
#LoadModule mime_magic_module modules/mod_mime_magic.so
#LoadModule proxy_module modules/mod_proxy.so
#LoadModule proxy_ajp_module modules/mod_proxy_ajp.so
#LoadModule proxy_balancer_module modules/mod_proxy_balancer.so
#LoadModule proxy_connect_module modules/mod_proxy_connect.so
#LoadModule proxy_http_module modules/mod_proxy_http.so
#LoadModule proxy_ftp_module modules/mod_proxy_ftp.so
LoadModule negotiation_module modules/mod_negotiation.so
#LoadModule rewrite_module modules/mod_rewrite.so
LoadModule setenvif_module modules/mod_setenvif.so
#LoadModule speling_module modules/mod_speling.so
#LoadModule status_module modules/mod_status.so
#LoadModule unique_id_module modules/mod_unique_id.so
LoadModule userdir_module modules/mod_userdir.so
#LoadModule usertrack_module modules/mod_usertrack.so
#LoadModule vhost_alias_module modules/mod_vhost_alias.so
#LoadModule ssl_module modules/mod_ssl.so
LoadModule php5_module D:/Apache/php/php5apache2_2.dll
PHPiniDir D:/Apache/php


#设置文件列表图标虚拟目录
Alias /icons "D:/Apache/icons"

#设置文件列表图标
AddIcon /icons/binary.gif .exe
AddIcon /icons/movie.gif .Wmv .Rm .Rmvb .Avi .Swf .Flv .wmv .rm .rmvb .avi .swf .flv
AddIcon /icons/sound1.gif .Mp3 .Wma .Wav .mp3 .wma .wav
AddIcon /icons/tar.gif .tar
AddIcon /icons/image2.gif .gif .jpg .png .bmp
AddIcon /icons/php.gif .php .php3
AddIcon /icons/cmd.gif .bat .cmd .reg
AddIcon /icons/compressed.gif .z .gz .zip .rar
AddIcon /icons/html.gif .html .shtml .htm
AddIcon /icons/text.gif .txt
AddIcon /icons/pdf.gif .pdf
AddIcon /icons/back.gif ..
AddIcon /icons/hand.right.gif README
AddIcon /icons/folder.gif ^^DIRECTORY^^
AddIcon /icons/blank.gif ^^BLANKICON^^
DefaultIcon /icons/unknown.gif


#定义.php和.html文件都可以执行php程序
AddType application/x-httpd-php .php
AddType application/x-httpd-php .html

NameVirtualHost *:80

#主站

    ServerAdmin fhqgmwyve@126.com
    ServerName eryin.vicp.net
    ServerAlias html.mven.cn
    DocumentRoot /Www/eryin.vicp.net
    ErrorLog logs/vicp_net_error.log
    CustomLog logs/vicp_net_access.log common

#URL重写当输入WWW后进入以下网址
#Redirect /www http://www.eryin.com

Nero 7 注册机

[ 2008/08/19 10:33 | by selboo ]
点击在新窗口中浏览此图片

下载文件 (已下载 1442 次)
Tags: ,
分页: 150/186 第一页 上页 145 146 147 148 149 150 151 152 153 154 下页 最后页 [ 显示模式: 摘要 | 列表 ]