Linux的关机与重启命令

重启命令:
1、reboot
2、shutdown -r now 立刻重启(root用户使用)
3、shutdown -r 10 过10分钟自动重启(root用户使用)
4、shutdown -r 20:35 在时间为20:35时候重启(root用户使用)
如果是通过shutdown命令设置重启的话,可以用shutdown -c命令取消重启

Continue reading

Memcached监控程序

前几天在虚拟机上装了Memcached,并且运行起来了,如果Memcached没有正常运行的话,MovableType是不能正常使用的。虽然Memcached是已经正常运行了,但是不知道它的一些具体参数。今天发现有一款PHP写的监控程序,虽然看上去不是很完善,但是已经足够了,能监控Memcached的内存使用情况和命中率等。

Continue reading

重启后远程桌面登录不上的解决办法

      症状:远程服务器重启之后,远程桌面登录不上,提示"此计算机无法连接到远程计算机",在重启前的时候只是更新了补丁包,什么都没修改过。由于修改了远程桌面的端口,用telent IP地址 端口号有反应,说明远程服务器的端口工作正常,并且服务器上的网站也工作正常,就是远程桌面连接有问题。
      解决办法:重启服务器。(发现Windows的服务器重启很有用)

Continue reading

命令行配置代理服务器

      这些设置可以在图形界面下设置,右击我的电脑-->属性-->高级-->环境变量-->系统变量,用新建的方式去设置代理服务器。新增的参数为HTTP_proxy,如果代理服务器需要用户名和密码,可以新增HTTP_proxy_user和HTTP_proxy_pass两个参数。
      在命令行下的话,要采用set命令来设置这些参数,例如:

Continue reading

修改注册表键值提升IIS的性能

      上篇:《修改Metabase.xml文件提升IIS性能
      和上篇一样,这些注册表键值的修改还是需要和实际的网站的实际情况想对应的,比如说这个站是动态的还是静态的,每个页面的文件有多大,站点的内容是不是时时更新的等等。提升IIS性能要对症下药。
      DisableMemoryCache
      作用:禁用服务器缓存。要确保在所有产品服务器上将此参数设置为 0。如果将此参数设置为 1,那么就会禁用静态文件缓存。尽管禁用缓存可能会对调试有用,但这样做会严重降低产品服务器的性能。
      注册表路径:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\InetInfo\Parameters
      数据类型:REG_DWORD
      默认值:0(已禁用)
      范围:0 - 1

Continue reading

修改Metabase.xml文件提升IIS性能

      Metabase.xml文件是IIS的设置文件,每个网站已经IIS的设置都在这个下面,所以在修改这个文件之前要把这个文件备份一下。这个文件在C:\WINDOWS\system32\inetsrv\Metabase.xml,前篇的启用IIS的静态压缩也可以在文件下设置,也可以在IIS的图形界面下设置。
      对IIS的性能优化要对症下药,对不同的网站有不同的优化方法,在分析你网站的特点的情况下,然后对Metabase.xml文件里面的参数进行调节,提高IIS的性能。
      AppAllowDebugging
      作用:指定在服务器上是否启用 Active Server Page (ASP) 调试。在启用此属性的情况下,IIS 应用程序线程是序列化的;对于每个应用程序,一次只允许执行一个线程。序列化线程会对 Web 服务器性能产生负面影响。建议您在所有产品服务器上将此属性设置为 false。
      注意:当允许进行服务器端调试时,将串行化 IIS 应用程序线程:对于每个应用程序,同一时间只允许运行一个线程。这会影响繁忙站点的服务器性能。

Continue reading

IIS 6.0下HTTP压缩的工作原理

      IIS下HTTP的压缩的性能在前篇文章已经分析过了,虽然说会占用额外的CPU和内存的资源,但是被压缩的文件很小,返回到客户端所需的时间也更少,客户明显察觉网站速度会变快。这篇日志中介绍一下IIS下HTTP压缩的工作原理,翻译自微软官方网站的一篇文章里面的一段,原文是Using HTTP Compression for Faster Downloads
      当IIS收到一个请求的时候,它会客户端发过来的头部信息中检测客户端的浏览器是否支持压缩(现在一般的浏览器都支持压缩,在头部信息会有:"Accept-Encoding: gzip, deflate."这个语句)。IIS再去确定这个请求请求的是静态页面还是动态页面。

Continue reading