Chrome各版本下载地址

Windows平台:
Chrome 在线安装包

  • 最新稳定版(Stable Channel)Chrome在线安装: 【点击这里
  • 最新测试版(Beta Channel)Chrome在线安装: 【点击这里
  • 最新开发版(Dev Channel)Chrome在线安装: 【点击这里
  • 最新金丝雀版(Canary build)Chrome在线安装: 【点击这里
  • 最新Chromium下载地址: 【点击这里

Chrome 离线安装包(仅 Windows 可用):

历史版本 Chrome 下载:
http://dl.google.com/chrome/install/[版本号后两位]/chrome_installer.exe
要想下载历史版本 Chrome,必须先确定要下载的版本号,然后取版本号第二个小数点后的数字。比如4.0.266.0的下载地址就是:
http://dl.google.com/chrome/install/266.0/chrome_installer.exe
同理比如3.0.195.38的下载地址就是:
http://dl.google.com/chrome/install/195.38/chrome_installer.exe
注:Chromium, 非官方离线版本和历史版本 Chrome 都不能自动更新。

Linux平台:

  • 最新稳定版(Stable Channel)Chrome下载: 【点击这里
  • 最新测试版(Beta Channel)Chrome下载: 【点击这里
  • 最新开发版(Dev Channel)Chrome下载(32Bit deb): 【点击这里
  • 最新开发版(Dev Channel)Chrome下载(64Bit deb): 【点击这里
  • 最新开发版(Dev Channel)Chrome下载(32Bit rpm): 【点击这里
  • 最新开发版(Dev Channel)Chrome下载(64Bit rpm): 【点击这里
  • 最新Chromium下载地址(32Bit): 【点击这里
  • 最新Chromium下载地址(64Bit): 【点击这里

Mac平台:

  • 最新稳定版(Stable Channel)Chrome下载: 【点击这里
  • 最新测试版(Beta Channel)Chrome下载: 【点击这里
  • 最新开发版(Dev Channel)Chrome下载: 【点击这里
  • 最新Chromium下载地址: 【点击这里

原文地址:http://goo.gl/fHy5

Nginx下https跳转出现400-Bad-Request的解决方案

PHPMYADMIN登录后出现以下问题,提示:
400 Bad Request: The plain HTTP request was sent to HTTPS port

以下解决方案来自antoniolorusso.com,猛击此处访问原文:http://goo.gl/z6gbS

When you are using the FastCGI Php version, you would set HTTPS variable if you are serving parts of you website with SSL.To do that, add the following function into the http section of your nginx configuration(以下内容添加到http字段内):

map $scheme $fastcgi_https { ## Detect when HTTPS is used
default off;
https on;
}

以下内容添加到server字段内:

fastcgi_param HTTPS $fastcgi_https;

SSH给网站作异地FTP备份

主站打包
tar czf  xiaokyun.com.tar.gz *

[xiaokyun@server backups]$ ftp /*启用FTP客户端
ftp> open backup.xiaokyun.com /*打开远程服务器域名或IP
Connected to backup.xiaokyun.com.
220 ProFTPD 1.3.1 Server ready.
500 AUTH not understood
500 AUTH not understood
KERBEROS_V4 rejected as an authentication type
Name (backup.xiaokyun.com:xiaokyun): ftp /*输入用户名
331 Password required for ftp
Password:pwd /*输入密码
230 User ftp logged in
Remote system type is UNIX.
Using binary mode to transfer files.
ftp> put xiaokyun.com.tar.gz     xiaokyun.com.tar.gz /*上传文件
local: xiaokyun.com.tar.gz remote: xiaokyun.com.tar.gz
227 Entering Passive Mode (74,82,161,100,139,96).
150 Opening BINARY mode data connection for b.tar.gz
226 Transfer complete
21211756 bytes sent in 90 seconds (2.3e+02 Kbytes/s)
ftp>

镜像站解压
tar zxvf xiaokyun.com.tar.gz

PHP open_basedir的一些问题

open_basedir: 将用户可操作的文件限制在某目录下;
——————————————————————————–
如下是php.ini中的原文说明以及默认配置:
; open_basedir, if set, limits all file operations to the defined directory
; and below. This directive makes most sense if used in a per-directory or
; per-virtualhost web server configuration file. This directive is
; *NOT* affected by whether Safe Mode is turned On or Off.
open_basedir = .
open_basedir可将用户访问文件的活动范围限制在指定的区域,通常是其家目录的路径,也可用符号”.”来代表当前目录。注意用open_basedir指定的限制实际上是前缀,而不是目录名。
举例来说: 若”open_basedir = /dir/user”, 那么目录 “/dir/user” 和 “/dir/user1″都是可以访问的。所以如果要将访问限制在仅为指定的目录,请用斜线结束路径名。例如设置成:“open_basedir = /dir/user/”

open_basedir也可以同时设置多个目录, 在Windows中用分号分隔目录,在任何其它系统中用冒号分隔目录。当其作用于Apache模块时,父目录中的open_basedir路径自动被继承。

有三种方法可以在Apache中为指定的用户做独立的设置:

(a) 在Apache的httpd.conf中Directory的相应设置方法:

php_admin_value open_basedir /usr/local/apache/htdocs/
#设置多个目录可以参考如下:
php_admin_value open_basedir /usr/local/apache/htdocs/:/tmp/

(b) 在Apache的httpd.conf中VirtualHost的相应设置方法:
php_admin_value open_basedir /usr/local/apache/htdocs/
#设置多个目录可以参考如下:
php_admin_value open_basedir /var/www/html/:/var/tmp/

(c) 因为VirtualHost中设置了open_basedir之后, 这个虚拟用户就不会再自动继承php.ini中的open_basedir设置值了,这就难以达到灵活的配置措施, 所以建议您不要在VirtualHost中设置此项限制. 例如,可以在php.ini中设置open_basedir = .:/tmp/, 这个设置表示允许访问当前目录(即PHP脚本文件所在之目录)和/tmp/目录.

请注意: 若在php.ini所设置的上传文件临时目录为/tmp/, 那么设置open_basedir时就必须包含/tmp/,否则会导致上传失败. 新版php则会提示”open_basedir restriction in effect”警告信息, 但move_uploaded_file()函数仍然可以成功取出/tmp/目录下的上传文件,不知道这是漏洞还是新功能.

原文地址:http://goo.gl/tDohH

Windows下配置Apache + OpenSSL测试

1. 下载包含OpenSSL的Apache Http Server,如httpd-2.2.17-win32-x86-openssl-0.9.8o.msi
2. 安装Apache,例如:d:Apache. 安装时制定一个域名,因为是本机测试,在hosts文件中加入了127.0.0.1 www.xiaokyun.com;
3. 在d:Apacheconfhttpd.conf,去掉下面两行的注释:

LoadModule ssl_module modules/mod_ssl.so
Include conf/extra/httpd-ssl.conf

4. 命令行切换到目录d:Apachebin。运行下面三行命令(执行第一个命令时,Common Name项的值输入www.xiaokyun.com):

openssl req -new -out www.xiaokyun.com.csr -config ..confopenssl.cnf
openssl rsa -in privkey.pem -out www.xiaokyun.com.key
openssl x509 -in www.xiaokyun.com.csr -out www.xiaokyun.com.crt -req -signkey www.xiaokyun.com.key -days 3650

5. 完成之后,将目录中的www.xiaokyun.com.key和www.xiaokyun.com.crt拷贝到d:Apacheconf目录中。
6. d:Apacheconfhttpd.conf中取消Include conf/extra/httpd-ssl.conf前的注释。
7. d:Apacheconfhttpd.confextrahttpd-ssl.conf中设置:

SSLCertificateFile “d:/apache/conf/www.xiaokyun.com.crt”
SSLCertificateKeyFile “d:/apache/conf/www.xiaokyun.com.key”

6. 重启Apache Http Server服务。
7. 测试访问http://www.xiaokyun.com/.自己颁发浏览器不信任的SSL证书成功!
免费SSL证书可参考StartSSL.