又买一台vps!

  几天前我vps.la的vps到期了(但到现在他们还没收回),刚好银行卡还剩140多元,就去看了很久的1000vip.net那买台120元的来玩,看上去性价比很高。看配置。内存512mb(因为听说MySQL至少要512mb内存)、 20g硬盘、 带宽5m、 Windows2003系统、 1200元一年送正版winxp/vista、不满意的是机房放在江苏,离我这很远,速度也可能有所打折。3389登上去看,分了两个盘光c盘10g,已用了3点多g,他们也没帮我做好安全设置。只好自己弄。

我的.htaccess设置

  .htaccess百度百科说法。

  .htaccess文件(或者"分布式配置文件"提供了针对目录改变配置的方法, 即,在一个特定的文档目录中放置一个包含一个或多个指令的文件, 以作用于此目录及其所有子目录。作为用户,所能使用的命令受到限制。管理员可以通过Apache的AllowOverride指令来设置。
  - 子目录中的指令会覆盖更高级目录或者主服务器配置文件中的指令。
  - .htaccess必须以ASCII模式上传,最好将其权限设置为644。
  Unix、Linux系统或者是任何版本的Apache Web服务器都是支持.htaccess的,但是有的主机服务商可能不允许你自定义自己的.htaccess文件。国内的大多数虚拟主机就没有这个功能。我所知道的提供这个功能的有康盛世纪(www.redphp.cn 也支持哦!)。
  启用.htaccess,需要修改httpd.conf,启用AllowOverride,并可以用AllowOverride限制特定命令的使用。如果需要使用.htaccess以外的其他文件名,可以用AccessFileName指令来改变。例如,需要使用.config ,则可以在服务器配置文件中按以下方法配置:AccessFileName .config 。
  笼统地说,.htaccess可以帮我们实现包括:文件夹密码保护、用户自动重定向、自定义错误页面、改变你的文件扩展名、封禁特定IP地址的用户、只允许特定IP地址的用户、禁止目录列表,以及使用其他文件作为index文件等一些功能。

看我的设置。

ErrorDocument 404 /404.html
Options -Indexes
<ifmodule mod_rewrite.c>
RewriteEngine On
RewriteCond %{HTTP_REFERER} !xdeng.cn [NC]
RewriteCond %{HTTP_REFERER} !google.com [NC]
RewriteCond %{HTTP_REFERER} !google.cn [NC]
RewriteCond %{HTTP_REFERER} !baidu.com [NC]
RewriteCond %{HTTP_REFERER} !yahoo.com [NC]
RewriteCond %{HTTP_REFERER} !msn.com [NC]
RewriteCond %{HTTP_REFERER} !sougou.com [NC]
RewriteCond %{HTTP_REFERER} !youdao.com [NC]
RewriteCond %{HTTP_REFERER} !sousou.com [NC]
RewriteCond %{HTTP_REFERER} !feedsky.com [NC]
RewriteCond %{HTTP_REFERER} !soso.com [NC]
RewriteRule .*.(gif|jpg|png|jpeg|swf)$ /replace.gif [R,NC,L]
</ifmodule>

第一行自定义404错误页

第二行禁止显示目录列表

第三行参考http://www.qipao8.com/content/content-34.html 里防盗链设置,因为我这空间有流量限制。内容如下。

                                                  htaccess防盗链设置

  在网上搜索了很多用htaccess防盗链的文章,大多没写的很详细,对新手造成很多困解,以下是我的总结:
代码如下
--------------------------------------
<ifmodule mod_rewrite.c>
#开启mod_rewrite引擎

RewriteEngine On
#设置合法请求源

#RewriteCond %{HTTP_REFERER} !^$ [NC]
#允许直接输入网址访问资源,建议关闭此项
#否则鼠标右键另存仍可访问资源

RewriteCond %{HTTP_REFERER} !qipao8.com [NC]
RewriteCond %{HTTP_REFERER} !google.com [NC]
RewriteCond %{HTTP_REFERER} !google.cn [NC]
RewriteCond %{HTTP_REFERER} !baidu.com [NC]
RewriteCond %{HTTP_REFERER} !yahoo.com [NC]
RewriteCond %{HTTP_REFERER} !msn.com [NC]
RewriteCond %{HTTP_REFERER} !sougou.com [NC]
RewriteCond %{HTTP_REFERER} !youdao.com [NC]
RewriteCond %{HTTP_REFERER} !sousou.com [NC]
RewriteCond %{HTTP_REFERER} !feedsky.com [NC]
RewriteCond %{HTTP_REFERER} !soso.com [NC]
#允许访问资源的网址,当然是包括搜索站和你自己的站
#本地测试添加 127.0.0.1即可

RewriteRule .*.(gif|jpg|png|jpeg|zip|rar|swf)$ /replace.gif [R,NC,L]
#非允许网站访问则限制资源gif,jpg...指向设定文件replace.gif
#可以加"|"补充你想防止被盗链的文件名后缀
</ifmodule>

-------------------------------------

注意:这里的replace.gif不能和htaccess放在同一目录下,也不能包含在htaccess所属的子目录里;
比如htaccess在/root/web/里,replace.gif就不能在/root/web/或/root/web/img/等web的子目录里,replace.gif可以放在/root/下面或/root/img/里;因为gif文件是受限资源,定向到replace.gif时是不会显示这个gif图片的。别人盗链的话只会显示一个"X",没有广告的效果了。
当然如果你一定要把replace.gif和htaccess放在同一目录下,可以把replace.gif 改成replace.bmp或replace.html等不在受限范围内的文件名。
另外解释:R意思是:重定向;NC是不区分字母大小写;L是终止重定向;(如果gif是受限资源,replace.gif和htaccess又在同一目录下,不用“L”参数终止重定向的话,那就成了个死循环了。)

VPS

  VPS主机(虚拟专用服务器)("Virtual Private Server",或简称 "VPS")是利用虚拟服务器软件(如微软的Virtual Server、VMware的ESX server、SWsoft 的Virtuozzo)在一台物理服务器上创建多个相互隔离的小服务器。这些小服务器(VPS)本身就有自己操作系统,它的运行和管理与独立服务器完全相同。虚拟专用服务器确保所有资源为用户独享,给用户最高的服务品质保证,让用户以虚拟主机的价格享受到独立主机的服务品质。 即每个VPS都可分配独立公网IP地址、独立操作系统、独立空间、独立内存、独立CPU资源、独立执行程序和独立系统配置等,VPS用户除了可以分配多个虚拟主机及无限企业邮箱外, 更具有独立服务器功能, 可自行安装程序, 单独重启服务器。

vps试用

  几天前在某网站看到1元试用vps的活动,自己就申请了个,审核时还要打电话确认。以前一直想自己有台服务器,但价格贵的要死,不符合现实。

  它的配置是1g内存,100g硬盘,5m独享网速。用远程桌面连接,打算用AppServ架设wamp服务器,AppServ算是傻瓜式架站方式。看我的截图。

  去官网http://www.appservnetwork.com/ 下载了个appserv-win32-2.5.8.exe版本。在网吧测试安装。听说要装mysql数据库至少要有512mb的内存。

1

next

2

i agree 我同意

3

安装路径,最好不爱要装c盘。

4

安装组件,选全部。

5

Apache 配置

server name  写自己域名测试话可以写127.0.0.1啊或localhost

administrator mail 写管理员电子邮件

port 端口默认80

6

MySQL设置

root password设置数据库root账号密码

re-enter root password重复root密码

 其它我不懂 默认 然后点install 安装。

8

finish 完成后自动打开Apache 和MySQL服务。

打开浏览器输入127.0.0.1 就可看到如下,说明安装成功。

10

有关具体配置在 开始-程序-appserv 这里可以详细设置各程序配置。

这里推荐现在免费或一元试用的VPS网站:http://www.volit.com   http://www.cloudex.cn/   http://www.25idc.com/  我都试过。还推荐vps.la 这是付费的。我用过,客服态度很好 。

无聊去书城

  今天休息无聊跑去书城,打算买本有关CentOS 5的教程书,到那才发现只有一本书跟这有关的,内容讲的不是想要的。我想买台vps装CentOS(看月光博客讲的安装教程,好像很简单。)来做服务器玩。看了一些有关Linux书。在那呆了3个小时,发现那的空调开得好大啊,走时我的手冷的都白了,没有血色。走时随便买了本《疯狂的程序员》来看。