作者:memory
发布时间:2010-04-25, 10:12:35
分类:WEB程序开发
阅读:1606

一、系统约定
软件源代码包存放位置 /usr/local/src
源码包编译安装位置(prefix) /usr/local/software_name
脚本以及维护程序存放位置 /usr/local/sbin
MySQL 数据库位置 /var/lib/mysql(可按情况设置)
网站根目录 /home/www/wwwroot(可按情况设置)
虚拟主机日志根目录 /home/www/logs(可按情况设置)
运行账户 www:www
二、系统环境部署及调整
1、检查系统是否正常
# mo
作者:memory
发布时间:2010-04-26, 22:55:44
分类:服务器相关
阅读:1602
在nginx服务器上划分一块内存作为tmpfs
然后将网站数据全部复制到tmpfs内
将nginx的document root指向这个分区varnish或者squid都是利用内存和它的连接数来做到加速服务.
但是如果是squid-〉nginx-〉fastcgi-〉mysql
这样当中很多连接是开销在内部的连接之中
而且如果客户端请求php.squid还需要将请求再转发至nginx,然后nginx再转发至fastcgi
对于动态内容的多加了一个步骤.
考虑到nginx有了不低于squid以及varnish的连接能力
那么
作者:memory
发布时间:2010-04-26, 22:56:13
分类:服务器相关
阅读:1736
图片服务通常数据容量较大,而且访问也频繁,鉴于此,图片服务就会有两种问题,一是存储问题,二是访问量问题。
存储问题就是硬盘容量问题,花钱买硬盘就可以了,看似简单,但着实也是最苦的问题。按目前探索来看,最好的方式是:在任何时刻遇到硬盘空间不够时,买颗硬盘插上,最多改改配置,就能立刻利用;另外,硬盘要能充分利用,不然图片存储量大再加上备份,很恐怖,最好是每颗硬盘都用上100%的空间。
访问量也是个大问题,如果服务不允许防盗
作者:memory
发布时间:2010-04-26, 22:56:46
分类:服务器相关
阅读:2273
说到访问权限控制,很多看了nginx相关文章的朋友都会自然联想到X-Accel-Redirect这个头。这个头有个缺陷,就是所有的访问都会先经过一个fastcgi来判断权限。在下载系统上,用这个方法是非常合适的,但是在访问量非常大的图片服务器,单单用这个方法会使大量无需权限判定的图片也经过一个fastcgi处理,多此一举并且无端耗费大量的资源。虽然X-Accel-Redirect是一个新的方案,但是并不代表它能很好的解决所有问题,同时也不妨碍继续思考解决问题的其
作者:memory
发布时间:2010-04-28, 13:35:37
分类:服务器相关
阅读:1511
在上一篇CentOS5.4精简安装的基础上安装的,由于从文档中复制出来的,丢失了样式,比较难看点。再次声明下这个是生产环境的安装,精简并优化了很多东西,并不适合学习用。上传准备好的源码包
nginx-0.8.34.tar.gz
php-5.2.13.tar.gz
php-5.2.13-fpm-0.5.13.diff.gz
mysql-5.1.45-linux-i686-glibc23.tar.gz
eaccelerator-0.9.6.tar.bz2
ImageMagick-6.5.8-0.tar.gz
imagick-2.3.0.tgz
libiconv-1.13.1.tar.gz
libmcrypt-2.5.8.tar.gz
作者:memory
发布时间:2010-07-16, 18:02:55
分类:服务器相关
阅读:1915
目前世界最流行的企业建站方式是LAMP(Linux+Apache+MySQL+PHP),即使用Linux作为操作系统,Apache作为Web服务器,MySQL作为数据库,PHP作为服务器端脚本解释器。这四个软件都是遵循GPL的开放源码软件,它们安全、稳定、快速、功能强大,使用它们可以建立一个快速、稳定、免费的网站系统。
作者:memory
发布时间:2010-08-10, 22:30:10
分类:服务器相关
阅读:2005
在正规的团队开发流程中,测试服务器测试是必不可少的一个环节,如何简单快捷的部署测试服务器将是本文的重点。本文的实际环境是CentOS + PHP + MySQL + SVN,将通过两种不同的途径来实现部署测试服务器的最终目的。
作者:memory
发布时间:2010-10-02, 00:06:46
分类:服务器相关
阅读:1592
接下来是四台一组的squid主机(squid/2.6.STABLE4)每组负责几个板块,统计了一下至少有3组,也就是12台 。一组称之通用,一组称之热门,一组可称之新来的。这些squid组要做到url分流,那么肯定得有一个7层代理拉,根据天涯之前的记录,这个7层代理是F5。其它看了一下,天涯所有的域名、流量和并发量基本上都是通过这两三台F5搞定的,看来F5的能力还是比较强的。不过,抄句话来说就是光喝还没醉过
作者:memory
发布时间:2010-10-13, 09:38:12
分类:服务器相关
阅读:1245
每逢佳节回老家不知道孩子们是否都安康,这回好了,3G时代已经到来,不用带上那笨重的本本也能够管理服务器了,只要有手机信号就行,呵呵。系统基于pys60+socket开发,需要什么样的功能,在服务器端写相应的模块即可,客户端升级也比较方便。安全方面使用加密传输+IP限制就差不多了。
作者:memory
发布时间:2010-10-15, 10:01:08
分类:服务器相关
阅读:1403
开源客户端地址:http://code.google.com/p/tianyaservmanager/代码比较简单就不加以说明了,大家有任何疑问可以留言
作者:memory
发布时间:2010-11-03, 10:49:42
分类:服务器相关
阅读:1930
Linux设置程序的开机自启动与Linux服务本文详细介绍了默认LINUX所有的启动服务的介绍及用途
作者:memory
发布时间:2010-11-05, 09:48:51
分类:服务器相关
阅读:2258
Varnish是一款高性能的开源HTTP加速器,挪威最大的在线报纸 Verdens Gang 使用3台Varnish代替了原来的12台Squid,性能比以前更好,本文详细介绍了Varnish在linux系统之centos下的环境抢建