nginx最初的开发始于九年前,在2004年10月4日发布了 Nginx 0.1.0 第一个Nginx 的版本。经过几年的发展,nginx已经在全球的超过2300多万台主机名上使用,占有了7.50%的比例,在全球前100万的网站中占据6.52%的比例。 Nginx 1.0.0下载地址: linux: http://nginx.org/download/nginx-1.0.0.tar.gz windows: http://nginx.org/download/nginx-1.0.0.zip 相关介绍:Nginx (“engine x”) 是一个高性能的 HTTP 和 反向代理 服务器,也是一个 IMAP/POP3/SMTP 代理服务器 。Nginx 是由 Igor Sysoev 为俄罗斯访问量第二的Rambler.ru 站点开发的,它已经在该站点运行超过四年多了。Nginx 特点是占有
phpmailer.admin.inc:91 (phpmailer.admin.inc 文档中 第 91 行)将:'#type' => 'textfield'修改为'#type' => 'password' 來避免后台管理中 SMTP服务器验证码是明码的情况
Backup and Migrate 是Drupal数据库备份迁移模块,简化了Drupal数据库的备份及恢复任务,以及将您的Drupal数据库迁移到另一个网站。备份文件支持gzip , bzip和zip压缩,以及自动备份计划。 生成的备份文件可以下载或者选择保存在服务器上,同样你可以通过上传备份文件或者保存在服务器上的备份文件进行恢复。你可以选择需要备份的数据表和数据,默认缓存数据不会备份。 安全公告:保存在服务器上的备份文件是受到保护的,无法通过http访问备份文件。这个安全规则是添加到 .htaccess 文件中的,所以只对apache服务器有效。如果您使用其他服务器,建议您不要将备份文件保存到服务器,或者通过其他方法保障用户无法访问备份文件夹。 Backup and Migrate模块下载 Backup and Migrate 6x-1.2下载 Backup and
IMAP全称是Internet Mail Access Protocol,即交互式邮件存取协议,它是跟POP3类似邮件访问标准协议之一。不同的是,开启了IMAP后,您在电子邮件客户端收取的邮件仍然保留 在服务器上,同时在客户端上的操作都会反馈到服务器上,如:删除邮件,标记已读等,服务器上的邮件也会做相应的动作。所以无论从浏览器登录邮箱或者客户端 软件登录邮箱,看到的邮件以及状态都是一致的。IMAP服务的地址是 imap.163.com,Gmail也支持IMAP服务。开放IMAP服务后,用户在电子邮件客户端收取的邮件仍然保留在服务器上,不必担心本地邮件丢失的风险;同时在客户端上的操作都会同步反馈到服务器上,从而保证用户不论用手机还是PC或是其他同设备访问邮箱,邮件状态始终保持一致。包括删除邮件、标记已读、新建/删除文件夹等操作,都会和服务器上的邮件状态完全同步
Wordpress官方公布了一个振奋人心的消息,Wordpress现在已经正式支持了PubSubHubbub协议(也有人称他为PuSH),基于这种协议的更新方式可以在Google Reader、FeedBurner等阅读器实时阅读到用户的博客更新,也就是当你发布内容后,支持PubSubHubbub的系统就可以自动获取更新的RSS内容。 PubSubHubbub是Google的工程师开发的一种延伸到Atom(和RSS)的一种简单、开放、服务器到服务器的以网络连接为基础的pubsub(发布/订阅)协议,旨在实现Internet上的实时发布与订阅,对任何内容的更新实时发出通知,改变了之前需要定期查看聚合服务器的模式。 对于使用WordPress的程序自己搭建独立博客的用户,WordPress也推出了一款支持此功能的官方插件PuSHPress。 PuSHPress:http
一下。 ThreadsPerChild这个参数用于设置每个进程的线程数 子进程在启动时建立这些线程后就不再建立新的线程了. 一方面因为mpm_winnt不能启动多个进程 所以这个数值要足够大,以便可以处理可能的请求高峰; 另一方面该参数以服务器的响应速度为准的 数目太大的反而会变慢。因此需要综合均衡一个合理的数值。 mpm_winnt上的默认值是64 最大值是1920. 这里建议设置为100-500之间,服务器性能高的话值大一些,反之值小一些。 MaxRequestsPerChild该参数表示每个子进程能够处理的最大请求数 即同时间内子进程数目.设置为零表示不限制 mpm_winnt上的默认值就是0. 官方参考手册中不建议设置为0 主要基于两点考虑: (1) 可以防止(偶然的)内存泄漏无限进行,从而耗尽内存; (2) 给进程一个有限寿命,从而有助于当服务器负载减轻的时候减少活动进程的数量
Allow 指令说明: 控制哪些主机能够访问服务器的一个区域语法: Allow from all|host|env=env-variable …上下文: 目录 .htaccess覆盖项: Limit状态: Base模块: mod_access Allow指令影响哪些主机可以访问服务器的一个区域。可以用主机名、IP地址、 IP地址范围或者其他环境变量中捕获的客户端请求特性来对访问进行控制。 这个指令的第一个参数总是from。随后的参数可以有三种不同形式。 如果指定Allow from all,则允许所有主机访问,需要 Deny和Order指令像下面讨论的那样配置。 要只允许特定一部分主机或主机群访问服务器,host可以用下面任何一种格式来指定: 一个域名(部分)例子:Allow from apache.org允许名字与给定字符串匹配或者以该字符串结尾的主机访问。 只有完整的名字组成部分才
因为只有一台服务器(win2003 server) 既需要在上面跑asp程序 又需要在上面跑php应用 又不想用iis跑php应用 还有就是不想把asp程序跑在apache上 就需要一个apache与iis共存的方案。 iis是windows2003 server自带的iis6.0 apache是apache2.2.8 首先当然是下载并安装apache 接着开始先把自动启动的iis服务器停下来... GB2312 ProxyPass / http://www.a.com:8081/ ProxyPassReverse / http://www.a.com:8081/</VIRTUALHOST> 配置完成并保存httpd-vhosts.conf 开始重启apache服务器和iis服务器 我们通过www
在整体的系统运行过程中,数据库服务器 MySQL 的压力是最大的,不仅占用很多的内存和 cpu 资源,而且占用着大部分的磁盘 io 资源,连 PHP 的官方都在声称,说 PHP 脚本 80% 的时间都在等待 MySQL 查询返回的结果。由此可见,提高系统的负载能力,降低 MySQL 的资源消耗迫在眉睫。 1、页面缓存功能:页面缓存功能降低MySQL的资源消耗的(系统本身就已经考虑,采用生成HTML页面,大大降低了数据库的压力)。 2、mysql服务器的优化 2.1、修改全站搜索 修改my.ini(my.cnf) ,在 后面加入一行“ft_min_word_len=1”,然后重启Mysql,再登录网站后台(模块管理->全站搜索)重建全文索引。 2.2、记录慢查询sql语句,修改my.ini(my.cnf),添加
phpSQLiteCMS 是一个完全开源、免费、简洁、高效的php 内容管理系统(CMS),使用SQLite 数据库和Smarty 模板引擎。任何使用和开发者可自由分享、复制、发行、展示、传播、创作衍生作品。可免费用于企业、政府、组织及营利性网站,这意味着可以自由地修改,补充或删除它,没有任何限制! phpSQLiteCMS 版权署名权及共享方式需要遵守GNU General Public License 通用公共许可。使用 phpSQLiteCMS 可以快速轻松创建一个企业或个人动态网页网站,无需花费大量的时间学习、安装和配置,即便是不懂任何建站知识的用户也能轻而易举搭建好一个网站! 特点: 简洁、高效、易用、只消耗极少的服务器CPU资源不用数据库安装和设置开启缓存功能后极大提高服务器负载能力,浏览网站页面更加快速系统功能完善,支持 - 新闻、概况、评论、画册、留言、Emal联系
Nginx介绍: Nginx(发音同 engine x)是一款轻量级的Web 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器,并在一个BSD-like 协议下发行。由俄罗斯的程序设计师Igor Sysoev所开发,最初供俄国大型的入口网站及搜寻引擎Rambler(俄文:Рамблер)使用。 其特点是占有内存少,并发能力强,事实上nginx的并发能力确实在同类型的网页伺服器中表现较好.目前中国大陆使用nginx网站用户有:新浪、网易、腾讯等,另外知名的微网志Plurk也使用nginx。 Nginx 发布了 0.9 开发分支,改进内容如下: Changes with nginx 0.9.0 *) Feature: the "keepalive_disable" directive. *) Feature: the "map" directive supports
MYSQL 服务器基于 2G 内存情况: set-variable = key_buffer=512Mset-variable = max_allowed_packet=4Mset-variable = table_cache=1024set-variable = thread_cache=64set-variable = join_buffer_size=32Mset-variable = sort_buffer=32Mset-variable = record_buffer=32Mset-variable = max_connections=512set-variable = wait_timeout=120set-variable = interactive_timeout=120set-variable = max_connect_errors=30000set-variable
2010年1月20日OpenCms7.5.2发布,新版本中修正了一些在7.5.1中的错误。OpenCms是一个开源的内容管理系统,完全基于Java和XML构建,适合用来建立比较大规模的网站。OpenCms支持多站点、多数据库、多服务器负载均衡、支持广义的内容管理(包含了DMS-文档管理功能)、支持泛内容(即不只是单纯的web数据)的全文检索、完善的模块化管理、完善的内容模型机制、卓越的在线/离线管理机制、完善的XML发布和导入导出机制、极为友善的基于web的管理后台。在世界范围内有着广泛的应用,国内的用户也逐渐增多。官方网站:http://www.opencms.org最新版本:下载OpenCms7.5.2
对于Drupal附件上传支持中文名,需要修改一个文件 file.inc(includes\file.inc),需要修改的地方如下:1、使数据库记录的附件文件名支持中文。注销语句大概在528行(v6.10):$file->filename = file_munge_filename(trim(basename($_FILES) '.') $extensions);修改为:$file->filename = file_munge_filename(trim($_FILES '.') $extensions);2、使服务器文件夹里显示的附件文件名支持中文,大概在572行。注销:if (!move_uoloaded_file($_FILES $file->filepath))修改为:if(!move_uploaded_file($_FILES iconv("UTF-8
选择。1、全面适合 Win2000/XP/2003 操作系统,IIS和Apache二选一安装。2、该程序包集成以下软件,均为最新版本。PHP 5.2.13 新型的CGI程序编写语言,易学易用、速度快、跨平台。Apache 2.2.15 最流行的HTTP服务器软件,快速、可靠、开源。MySQL 5.0.91 执行性能高,运行速度快,容易使用,非常棒数据库。phpMyAdmin 3.3.3 开源、基于WEB而小巧的MySQL管理程序。ZendOptimizer 3.3.3 免费的PHP优化引擎,性能提高30%以上。OpenSSL 0.9.8m 密码算法库、SSL协议库以及应用程序。3、如果作为服务器请稍修改配置文件即可。MySQL数据库用户名:root,密码root,安装后请重新设置密码。『注意』安装过程中,如有防火墙开启,注册启动服务时,会提示是否信任httpd、mysqld-nt运行,以及端
打开php.ini,首先找到 File Uploads 区域,有影响文件上传的以下几个参数: file_uploads = on ;是否允许通过HTTP上传文件的开关。默认为ON即是开 upload_tmp_dir ;文件上传至服务器上存储临时文件的地方,如果没指定就会用系统默认的临时文件夹upload_max_filesize = 8m ;望文生意,即允许上传文件大小的最大值。默认为2M 在 Data Handling 区域,还有一项: post_max_size = 8m ;指通过表单POST给PHP的所能接收的最大值,包括表单里的所有值。默认为8M 一般地,设置好上述四个参数后,上传<=8M的文件是不成问题。除非你的网络真有100M/S的上传高速,否则你还得关心关心下面的参数: Resource Limits,max
) '\/')) { $base_url .= "/$dir";} 这样设置有两个好处: 自动识别域名,无需手工输入,避免因为输入错误或路径错误导致页面访问失败; 支持多域名访问,比方说某个站点有两个域名,分别是www.1.com和www.2.com,做好域名设置以后(两个域名都映射到这台服务器的ip),那么当用户在浏览器中输入www.2.com访问该页面时,访问正常,而且如果这个时候点击“主页”链接或网站logo,能够回到www.2.com的首页,这一点跟url转发就不一样。如果用url转发方式,即将www.2.com转发为www.1.com,那么当用户从浏览器中输入www.2.com之后,如果不是隐含转发,那么浏览器地址栏中会自动转为www.1.com;而不论域名是否隐含转发,当用户点击“主页”链接或logo之后,地址栏的路径都会变为www.1.com
SSI(服务器端包含)提供了一种对现有HTML文档增加动态内容的方法。 作用: 一般出于效率的考虑,网站都会把内容尽可能的静态化成HTML文件,但是网站页面的布局往往比较复杂,各个部分的更新频率并不一致,比如说:一个显示“文章内容”的页面,很可能在旁边会有一个“每天最热文章TOP10”之类的列表,这个列表的内容是要每天更新的,而文章内容本身一般不会那么频繁的更新,对于这样的问题可以用Apache...; file和virtual的区别在于:file属性是一个相对于当前目录的文件路径,即不能是一个绝对路径以“/”开头或包含“../”的路径。virtual属性可能更有用,它是一个相对于被提供的文档的URL ,可以以“/”开头,但必须与被提供的文档位于同一服务器上。 当然,SSI的能力远不止于此,手册上对相关的指令有详细的介绍,这里只是介绍了SSI最常用的功能而已。 实战: 某公司有一个CMS(文章管理
:http://www.plone.org 中文社区网站 http://www.czug.org ) Plone最早由Alan RunyanAlexander Limi与Vidar Andersen在1999年开始开发之后迅速成为流行而又强大的企业级内容管理系统。 Plone 是一个运行在Zope和CMF之上的开放源代码的企业级内容管理系统。Zope是web应用服务器,类似于J2EE、.NET,是一个优秀的开放源代码的 WEB应用服务器。Plone已超出了单纯内容管理平台的范畴,实际上plone在逐步向应用开发平台进行发展。这使得plone比起其他cms来讲能够更大限度的满足企业级应用的需求。 Plone的优点不言而喻,能够被诸多大企业选中已经充分说明plone是一个强健、稳定的便于企业级应用开发的优秀CMS,在一个zope服务器上可以轻松的开设无数个 plone实例
储存默认为1) innodb_log_buffer_size=2M 默认为1M innodb_thread_concurrency=8 你的服务器CPU有几个就设置为几建议用默认一般为8...观察你的主机进程列表,发现大量 264084 | unauthenticated user | xxx.xxx.xxx.xxx | null | connect | null | login | null 的待连接进程时,就要加大 back_log 的值了。默认数值是50,我把它改为500。 (5)、interactive_timeout: 服务器在关闭它前在一个交互连接上等待行动的
关于我们 |
联系方法 |
网站宗旨 |
版权声明 |
广告服务 |
帮助中心 |