您好,欢迎光临! 推荐您使用Chrome浏览器访问本站。

Git Hook 推送到服务器自动同步到站点目录

929 views
Git Hook 推送到服务器自动同步到站点目录有这样一种需求,在本地开发,然后push到服务器上,并且自动同步到web站点目录,这样就可以直接看到网页效果了。 分几个步骤 在服务器上创建裸版本库 创建web目录 本地初始化版本库 本地克隆裸版本库 设置裸版本库的钩子post-receive 本地推送 裸版本库接收到推送内容后自动检出到web目录实现同步 创建裸版本库: 1 2 3 [root@localhost]$ mkdir /home/workspace [root@localhost]$ cd /home/workspace [root@localhost]$ git init -bare wwwroot.git 在home/workspace目录下创建了一个wwwroot.git的裸版本库创......

Linux服务器利用putty搬家、传输、解、压缩转移等常用命令实战

695 views
Linux服务器利用putty搬家、传输、解、压缩转移等常用命令实战cd /网站目录 ——进入目录 tar -czvf 文件名.tar.gz 打包目录 ——网站打包 tar -xzvf 文件名.tar.gz ——解压 rm -rf * ——删除 find ./ -type d -exec chmod 755 {} \; ——文件夹权限 find ./ -type f -exec chmod 644 {} \; ——文件权限 tar czvf – 文件目录 | ssh root@b服务器ip tar xzf – -C /网站目录 ——服务器之间文件转移 使用WDCP挂载云磁盘数据盘经验 http://bbs.aliyun.com/read/171133.html?spm=5176.7114037.1996646101.7.RiZ2dk&pos=3 使用WDCP挂载云磁盘数据盘经验视频 http://vodcdn.video.taobao.com/pl......

多台Linux服务器通过NFS共享session

660 views
多台Linux服务器通过NFS共享sessionsession共享主服务器192.168.0.1 yum -y install nfs-utils rpcbind vi /etc/exports #增加一行: /var/www/html/imagepath/ 192.168.0.2(rw,no_root_squash,no_all_squash,sync) exportfs -r service rpcbind start service nfs start 从服务器192.168.0.2 yum -y install nfs-utils rpcbind mount -t nfs 192.168.0.1:/var/lib/php/session /var/lib/php/session 参考:http://imysql.cn/node/202 Nio大侠提出了session多服务器共享的问题,原文请见PHP 实现多服务器共享 SESSION 数据。其中,有一种方法就是利用NFS来共享session......

网站服务架构演变

824 views
网站服务架构演变原文:http://www.cnblogs.com/jiekzou/p/4677994.html 服务器划分 对于访问量大的网站而言,将网站的各个部分拆分分别部署到不同服务器上是很有必要的。例如将图片和web站点分开。一般而言,在网站的整个服务器部署上分为如下几种类型: 文件服务器:一般存储系统的相关图片和文件,给各个子系统提供统一的文件调用 代理服务器:一般使用linux+Nginx作为反向代理 web服务器:.net中最常用的Web服务器IIS,Mono中一般使用Nginx 应用服务器:负责系统中各个业务逻辑的提供,比如用户中心,结算中心,支付中心等 缓存服务器:提供Me......

网站存储瓶颈的一些处理建议

680 views
网站存储瓶颈的一些处理建议摘自:关于大型网站技术演进的思考(一)–存储的瓶颈(上) 排除一些不可控的因素,网站在高并发下挂掉的原因90%都是因为数据库不堪重负所致,而应用的瓶颈往往只有在解决了存储瓶颈后才会暴露,那么我们要升级网站能力的第一步工作就是提升数据库的承载能力,对于读远大于写的网站我们采取的方式就是将数据库从读写这个角度拆分,具体操作就是将数据库读写分离,如下图所示: 我们这时要设计两个数据库,一个数据库主要负责写操作我们称之为主库,一个数据库专门负责读操作我们称之为副库,副库的数据都是从主库导入的,数......