Browsed by分类: 网站开发

使用CloudFlare免费cdn隐藏服务器ip

使用CloudFlare免费cdn隐藏服务器ip

未使用cdn时,你的域名和ip是绑定的,ping你的域名即可得到你的ip。
使用cdn后,你的域名与不再直接与你的服务器ip绑定,而是与cdn的某一台服务器ip绑定,然后通过cdn的这台服务器再绑定到你的服务器ip上,所以ping你的域名,只能看到cdn的ip,看不到你服务器的ip,这样就能隐藏ip了(换句话说,因为域名绑定的不是你自己服务器的ip,所以即使你的服务器ip是被和谐了的,也能正常使用,因为你可以通过cdn的ip出墙,然后再到达你的服务器)。

Read More Read More

HTTP状态码

HTTP状态码

常见HTTP状态码
200 OK 表示请求成功,表示服务器正常返回了请求的网页资源。
301 Moved Permanently 永久重定向,通过在配置nginx时,会用到。
302 Found 临时重定向,一般也是配置nginx时用到。
400 Bad Request 错误请求,服务器不理解请求的语法(Yii2 ajax post提交数据未带_csrf时,就会出现该状态码)。
401 Unauthorized 未授权,做HTTP的www authentication时,如果输入错误的账号密码即会出现该状态码。
403 Forbidden 禁止访问,比如访问了被nginx设置为deny的目录就会出来该状态码。
404 Not Found 找不到网页,最常见的错误。
500 Internal Server Error 服务器内部错误。
502 Bad Gateway 错误的网关。
503 Service Unavailable 服务不可达。
504 Gateway Timeout 网关超时。

Read More Read More

怎样把一个新项目/本地项目提交到github?

怎样把一个新项目/本地项目提交到github?

怎样把一个项目提交到github?
– 添加所有新创建或修改过的文件:git add .
– 添加少数的一个两个文件(空格隔开):git add file1 file2
– 提交所有用`git add`添加过的文件:git commit -a -m “this is a test”
– 提交指定的少数文件:git commit -i file1 file2 -m “this is a test”
– 从github更新:git pull
– 推送到github:git push

Read More Read More

使用nginx负载均衡+多个云的免费额度打造免费markdown图床

使用nginx负载均衡+多个云的免费额度打造免费markdown图床

之前我博客图片是存在又拍云的,由于博客有很多git图,最近浏览的人也多,流量一天10几G,一天两三块钱,又拍云赠送的67元根本用不了多久,这样一来,又拍云所谓的每月免费10G存储空间+15G流量就变成了扯蛋,如果用其他云,免费流量迟早也会不够用,因为文章会越来越多,浏览的人也会越来越多,所以就想用多台对象存储服务器来分散流量,用nginx做负载均衡,把本来属于一台机的流量分散到多台,我目前是用了6个云,网易、七牛、腾讯、又拍、Ucloud、青云QingCloud,它们各自的免费额度如下。

Read More Read More

Docker 核心技术与实现原理

Docker 核心技术与实现原理

提到虚拟化技术,我们首先想到的一定是 Docker,经过四年的快速发展 Docker 已经成为了很多公司的标配,也不再是一个只能在开发阶段使用的玩具了。作为在生产环境中广泛应用的产品,Docker 有着非常成熟的社区以及大量的使用者,代码库中的内容也变得非常庞大。

Read More Read More

PHP的三种工具pecl/pear/composer的区别及基本使用

PHP的三种工具pecl/pear/composer的区别及基本使用

1、PEAR 是“PHP Extension and Application Repository”的缩写,即PHP扩展和应用仓库;
2、PECL 是“PHP Extension Community Library”的缩写,即PHP 扩展库;
3、composer是php的包管理工具。
4、composer加速器:composer global require hirak/prestissimo
pecl用于安装c语言写的扩展(如gd.so, redis.so),而composer是安装php写的包的(官网为packagist),至于pear,它的功能与composer相同,但现在都用composer了。

Read More Read More

扫码在手机查看
iPhone请用自带相机扫
安卓用UC/QQ浏览器扫

Mac Homebrew1.5以后安装php扩展的方法