Nginx and Apache vHosts

Devel Notes No Comments »

转载一篇说明Nginx与Apache虚拟主机的配置
ref: http://efiquest.org/2007-09-28/5/

服务器架构一些软件官方网站备忘(保持更新)

Devel Notes No Comments »

经常要关注一下服务器架构一些软件的最新动态,下载最新稳定版本测试,网址过多做个记录说明方面自己查询。

[转]为PHP增加Berkeley DB的原生API

FreeBSD/Linux/Server No Comments »

这段时间一直在学习大型网站服务器构架方面的东西,找到关于Berkeley DB与PHP相关的一些文章,特收藏。
转自:http://blog.sina.com.cn/s/blog_538171a3010009ve.html

Memcached深度分析

Network Digest No Comments »

Memcached是danga.com(运营LiveJournal的技术团队)开发的一套分布式内存对象缓存系统,用于在动态系统中减少数据库负载,提升性能。关于这个东西,相信很多人都用过,本文意在通过对memcached的实现及代码分析,获得对这个出色的开源软件更深入的了解,并可以根据我们的需要对其进行更进一步的优化。末了将通过对BSM_Memcache扩展的分析,加深对memcached的使用方式理解。
本文的部分内容可能需要比较好的数学基础作为辅助。

大型互联网网站架构心得之:分、并、换

Network Digest No Comments »

最近一直在找大量数据切分方案,特收集文章一篇,转自于:http://www.junney.cn/archives/18

FreeBSD编译SQL Relay手记

FreeBSD/Linux/Server No Comments »

本文所用的环境:FreeBSD7.0 + SQL Relay0.39.4 + PHP5.2.8 + MySQL5.0.5
在FreeBSD下编译SQL Relay实现连接池及读写负载均衡,首先编译sqlrelay之前得先编译安装rudiments,而rudiments是用gnu make进行编译,如果你安装freebsd时没有安装gnu make得安装ftp://ftp.gnu.org/pub/gnu/make/make-3.81.tar.gz安装后新的make会在/usr/local/bin/make,你可以将make复制到/bin下命令为gmake后直接使用gmake命令即可。

wordpress升级到2.7

Devel Notes 1 Comment »

随着wordpress2.7正式版推出,在登录后台时看到了提示升级到2.7的按钮便决定花点时间升级一下,随便跟着换了个主题。

还是觉得简洁一些的主题眼睛看的没有那么累,升级一切顺利也体验一下wordpress 2.7全新的感觉。

[转]CentOS 5.2 修改SSH端口

FreeBSD/Linux/Server No Comments »

linux修改ssh端口22
vi /etc/ssh/ssh_config
vi /etc/ssh/sshd_config

然后修改为port 8888
以root身份service sshd restart (redhat as3)
使用putty,端口8888

Linux下SSH默认的端口是22,为了安全考虑,现修改SSH的端口为1433,修改方法如下:
/usr/sbin/sshd -p 1433

VMware虚拟机安装RHEL(可用于安装CentOS 5.2)

Windows/.Net/MSSQL No Comments »

  Linux的发行版也有数多种,在这里,我们采用 CentOS 这个 Linux 发行版。CentOS 是 RHEL(Red Hat Enterprise Linux)源代码再编译的产物,而且在 RHEL 的基础上修正了不少已知的 Bug ,相对于其他 Linux 发行版,其稳定性值得信赖。另外,由于 Fedora Core 计划也归根于 Red Hat 系,所以在绝大多数情况下,使用 Fedora Core 的朋友,也同样能够通过本站介绍的各种 CentOS 方面相关的技巧、方法来完成服务器的构建和维护工作。但相对于稳定性来说,Fedora Core 更侧重于最新技术,更面向于桌面应用以及开发测试,这也导致 Fedora Core 的稳定性被考虑在了次要的方面。所以在这里,不建议使用 Fedora Core 来构建网络服务器。

    大名鼎鼎的VMware虚拟机相信大家都有所耳闻。对于使用虚拟机的好处和理由,在此也不再详述。

    我以前用虚拟机安装ubuntu,最近改为安装CentOS 5.2,却怎么也装不上,问题是找不到磁盘驱动器。上网找了一下,发现是新建虚拟机的时候设置的问题,能装ubuntu却装不了CentOS。

    现在就来谈谈怎么新建能够安装CentOS(Red Hat Enterprise as 5.2)虚拟机。

简单使用.htaccess防止图片盗链

Devel Notes No Comments »

Simple Hotlinking in Apache 一个简单的使用Apache的.htaccess禁用其它网站调用站点的图片,并可以设置允许调用的站点。

RewriteEngine On
RewriteCond %{HTTP_REFERER} !^http://(.+\.)?mysite\.com/ [NC]
RewriteCond %{HTTP_REFERER} !^http://(.+\.)?google\.com/ [NC]
RewriteCond %{HTTP_REFERER} !^http://(.+\.)?bloglines\.com/ [NC]
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{REQUEST_FILENAME} !hotlink.png$
RewriteRule .*\.(jpe?g|gif|bmp|png)$ http://mysite.com/img/hotlink.png [L]

上面的正则判断允许mysite.com、google.com、bloglines.com这三个网站访问站点的图片。


Copyright © 2007 LY’Blog~~blog.ly5.org~~. All rights reserved.
粤ICP备08128363号 点击给我留言