自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Software Architect

天行健,君子以自强不息

  • 博客(46)
  • 资源 (10)
  • 收藏
  • 关注

原创 NFS文档(FOR LINUX)

NFS server可以看作是一个FILE SERVER,它可以让你的PC通过网络将远端得NFS SERVER共享出来的档案MOUNT到自己的系统中,在CLIENT看来使用NFS的远端文件就象是在使用本地文件一样。  NFS协议从诞生到现在为止,已经有多个版本,如NFS V2(rfc1094),NFS V3(rfc1813)(最新的版本是V4(rfc3010)。  二、各NFS协议版本的主要区别 

2010-03-28 16:14:00 658

原创 PHP下解析xml数据转换成二维数组

/** * 功能:解析xml数据转换成二维数组 * * @param string $dataXml * @return array */public static function getXmlData ( $strXml ) { $pos = strpos($strXml, xml); if ($pos) { $xmlCode =simplexml_

2010-03-28 07:42:00 2312

原创 linux 下nginx安装

linux下nginx安装会出现让先安装 openssl的情况,这时要先安装ssl 948 cd /usr/src/openssl-0.9.8g/ 949 ./config 950 make 951 make install 再将相关库文件根据make的提示copy到相关目录下继续安装nginx即可  971 ./configure --user=www --

2010-03-23 08:29:00 749

转载 nginx学习之一Location,rewrite,防盗链,禁止访问

一、介绍Nginx是俄罗斯人编写的十分轻量级的HTTP服务器,Nginx,它的发音为“engine X”, 是一个高性能的HTTP和反向代理服务器,同时也是一个IMAP/POP3/SMTP 代理服务器.二、Location语法语法:location [=|~|~*|^~] /uri/ { … }注:1、~ 为区分大小写匹配2、~* 为不区分大小写匹配3、!~和!~*分别为区分大小写不匹配及不区分大

2010-03-21 20:31:00 833

原创 nginx rewrite 的 参数大全

正则表达式匹配,其中:* ~ 为区分大小写匹配* ~* 为不区分大小写匹配* !~和!~*分别为区分大小写不匹配及不区分大小写不匹配文件及目录匹配,其中:* -f和!-f用来判断是否存在文件* -d和!-d用来判断是否存在目录* -e和!-e用来判断是否存在文件或目录* -x和!-x用来判断文件是否可执行flag标记有:* last 相当于Apache里的[L]标记,表示完成r

2010-03-21 20:28:00 1033

原创 用Nginx配置https加密站点

一、Nginx安装安装的时候需要注意加上 –with-http_ssl_module,因为http_ssl_module不属于Nginx的基本模块。Nginx安装方法:./configure –user=username –group=groupname –prefix=/usr/local/nginx –with-http_stub_status_module –with-http_ssl_mo

2010-03-21 20:19:00 6553 1

原创 Linux 下Nginx SSL/HTTPS 配置

使用OpenSSL生成证书1、生成RSA密钥的方法openssl genrsa -des3 -out privkey.pem 2048 这个命令会生成一个2048位的密钥,同时有一个des3方法加密的密码,如果你不想要每次都输入密码,可以改成:openssl genrsa -out privkey.pem 2048  建2、生成一个证书请求建议用2048位密钥,少于此可

2010-03-21 20:05:00 3763

转载 流媒体CDN解决方案

      创智数码科技股份有限公司一直专注于流媒体领域的增值业务应用软件开发,致力于为流媒体服务运营商提供一流的、专业的视频应用软件和流媒体整体解决方案。     以多年的流媒体服务软件开发经验为背景,总结了多次省级电信运营级流媒体项目的建设经验,深入、前瞻性的分析了流媒体业务当前和未来的业务需求。创智数码科技股份有限公司推出了以高性能银鲨流媒体服务器为核心,面向电信运营商的PowerSSP

2010-03-20 18:46:00 2832

原创 解读CDN加速技术:镜像+缓存+导流

什么是CDN?    CDN的全称是内容分发网络。其目的是通过在现有的Internet中增加一层新的网络架构,将网站的内容发布到最接近用户的网络“边缘”,使用户可以就近取得所需的内容,提高用户访问网站的响应速度。   CDN有别于镜像,因为它比镜像更智能,或者可以做这样一个比喻:CDN=更智能的镜像+缓存+流量导流。因而,CDN可以明显提高Internet网络中信息流动的效率。从技术上全面解决由于

2010-03-20 11:44:00 1085

原创 CDN网络架构

   CDN网络架构主要由两大部分,分为中心和边缘两部分,中心指CDN网管中心和DNS重定向解析中心,负责全局负载均衡,设备系统安装在管理中心机房,边缘主要指异地节点,CDN分发的载体,主要由Cache和负载均衡器等组成。  当用户访问加入CDN服务的网站时,域名解析请求将最终交给全局负载均衡DNS进行处理。全局负载均衡DNS通过一组预先定义好的策略,将当时最接近用户的节点地址提供给用户,使用户能

2010-03-20 09:29:00 1092

原创 Linux下利用cron辅助管理squid方法

cron辅助管理squid利用cron的定时功能辅助对squid代理进行上网限制:  1. Squid是我所用过的最好的代理服务器(my opinion)   2. 该文档,该功能只适用于使用静态ip的局域网   3.想要实现的功能:   在工作时间,让一部分办公电脑(allow表中的)上网,在非工作时间,让所有办公电脑上网,定时切换。  工作时间worktime):8

2010-03-20 08:35:00 803

转载 CDN Linux下架设squid代理服务器的安装及配置说明

一、代理服务器概述1.1什么是代理服务器  在TCP/IP网络中,传统的通信过程是这样的:客户端向服务器请求数据,服务器响应该请求,将数据传送给客户端。在引入了代理服务器以后,这一过程变成了这样:客户端向服务器发起请求,该请求被送到代理服务器;代理服务器分析该请求,先查看自己缓存中是否有请求数据,如果有就直接传送给客户端,如果没有就代替客户端向该服务器发出请求。服务器响应以后,代理服务器将响应

2010-03-20 08:13:00 11303

原创 什么是CDN?CDN的特点是什么?

  CDN的全称是Content Delivery Network,即内容分发网络。其目的是通过在现有的Internet中增加一层新的网络架构,将网站的内容发布到最接近用户的网络"边缘",使用户可以就近取得所需的内容,解决Internet网络拥挤的状况,提高用户访问网站的响应速度。从技术上全面解决由于网络带宽小、用户访问量大、网点分布不均等原因所造成的用户访问网站响应速度慢的问题。   实际上,内

2010-03-20 07:39:00 827

原创 技术分析:各大门户网站的CDN架构设计

 1、 新浪   新浪采用了ChinaCache做的CDN系统,ChinaCache在全国分布了四十多个点,同时采用基于动态DNS分配的全球服务器负载均衡技术。   从新浪的站点结构可以看出:   > www.sina.com.cn   Server: UnKnown   Address: 192.168.1.254   Non-authoritative answer:   Name:

2010-03-20 01:57:00 689

原创 linux 下squid文件配置说明

squid文件配置说明(中文)http_port 8080 设置http代理端口为8080 cache_peer blog.mydomain.com sibling 3128 3130 login=*:* cache_peer bbs.mydomain.com sibling 3128 3130 login=*:* cache_peer * parent 13280 482

2010-03-19 23:53:00 914

原创 linux 下nginx安装与配置

 Nginx ("engine x") 是一个高性能的 HTTP 和反向代理服务器,也是一个 IMAP/POP3/SMTP 代理服务器。 Nginx 是由 Igor Sysoev 为俄罗斯访问量第二的 Rambler.ru 站点开发的,它已经在该站点运行超过两年半了。Igor 将源代码以类BSD许可证的形式发布。  Nginx 超越 Apache 的高性能和稳定性,使得国内使用 Nginx 作为

2010-03-16 10:24:00 12609 2

原创 linux 下搜索引擎sphinx下csft的安装方法

1.下载:http://www.coreseek.cn/uploads/csft/3.1/Source/csft-3.1.tar.gz  2.安装./configure --prefix=/usr/local/csft --with-python --with-mysql=/usr/local/mysql --with-mmseg=/usr/local/mmseg --with-

2010-03-15 22:40:00 2926

原创 linux 下sphinx的中文分词包mmseg安装

第一步: 安装相关的外部关联的包# sudo apt-get install autoconf automake autotools-dev cpp curl gawk gcc lftp libc6-dev linux-libc-dev make libpcre3-dev libpcrecpp0 g++ libtool libncurses5-dev# sudo aptitude in

2010-03-15 22:33:00 4162

转载 基于Sphinx+MySQL的千万级数据全文检索(搜索引擎)架构设计

前言:本文阐述的是一款经过生产环境检验的千万级数据全文检索(搜索引擎)架构。本文只列出前几章的内容节选,不提供全文内容。  在DELL PowerEdge 6850服务器(四颗64 位Inter Xeon MP 7110N处理器 / 8GB内存)、RedHat AS4 Linux操作系统、MySQL 5.1.26、MyISAM存储引擎、key_buffer=1024M环境下实测,单表1000万条记

2010-03-15 16:44:00 1223

原创 linux 下svn版本库备份方法

mkdir -p /usr/local/svn/to/bakcup/usr/local/svn/bin/svnadmin hotcopy /usr/local/svn/repos/test /usr/local/svn/to/bakcup --clean-logs   详细请参考svn 手册:http://wenku.baidu.com/view/7c4617791711c

2010-03-15 10:20:00 1923

原创 svn import 时出现类似 svn: Error converting entry in directory '/home/data/test/dev_test_com/include' to UTF-8 的解决方法

该问题原因是/home/data/test/dev_test_com/include 目录中包含中文的文件名造成的,将中文件文件名删除,再执行/usr/local/svn/bin/svn import (要导入版本库的数据)/home/data/test/dev_test_com file:///usr/local/svn/repos/test -m "Initial import"

2010-03-15 09:15:00 11070

原创 SVN commit或import时出现 can't open file 'txn-current-lock' permission denied 的原因及解决方法

配置svn+apache服务器时,在导入或提交时,如果是win、unix、linux、mac os x等系统可能遇到类似这样的权限问题: svn: 提交失败(细节如下): svn: cant open file txn-current-lock permission denied或者svn: 提交失败(细节如下): svn: Cant create directory

2010-03-15 08:49:00 17343 1

原创 apache 出现 make[2]: *** [exports.lo] Error 1的解决方法

类似于以下信息:“exports.c:1653: error: redefinition of ap_hack_apr_version_stringexports.c:1022: error: previous definition of ap_hack_apr_version_string was heremake[2]: *** [exports.lo] Error 1make[2]:

2010-03-14 21:21:00 24743 7

原创 linux下配置subversion

软件包:httpd-2.23下载地址http://apache.justdn.org/httpd/httpd-2.2.3.tar.gzapr-1.27apr-util-1.27http://apache.justdn.org/apr/,版号自已找,最好和我的所提供的版本号一样Oracle Berkeley DB 4.0.14下载地址http://download.oracle.com/berkel

2010-03-14 20:44:00 841

原创 svn 用户建立

/usr/local/apache2/bin/htpasswd -c passwd 用户名  LoadModule dav_svn_module     modules/mod_dav_svn.soLoadModule authz_svn_module   modules/mod_authz_svn.so

2010-03-14 20:27:00 477

原创 Subversion's architecture 工作设计图

   

2010-03-14 20:12:00 398

原创 利用scp将压缩打包的数据上传另一台服务器上的解决方法

tar czvf dev_test_com.tar.gz dev_test_comscp dev_test_com [email protected]:/home/data输入密码即可:) 

2010-03-14 18:42:00 1681

原创 linux下svn客户端安装及环境配置

一、svn客户端安装及环境配置.果所在的linux机器上没有安装svn客户端,则首先安装svn客户端:1.       subversion-1.4.3.tar.bz2  subversion-deps-1.4.3.tar.bz2 2.       使用    tar xvfj subversion-1.4.3.tar.bz2tar xvfj subversio

2010-03-14 17:35:00 6141

原创 svn linux 客户端使用

svn log test.php #显示这个文件的所有修改记录,及其版本号的变化 1、将文件checkout到本地目录svn checkout path(path是服务器上的目录)例如:svn checkout svn://192.168.1.1/pro/ 2、往版本库中添加新的文件add file add add *.php #添加当前目录下所有的php文件 3、

2010-03-14 15:55:00 1353

原创 svn 安装过程出现/usr/bin/ld: cannot find -lexpat collect2: ld returned 1 exit status make: *** [subversion/svn/svn] Error 1 解决方法

安装expat及expat-devel包即可解决,重新编译安装svn即可

2010-03-14 15:03:00 5878

原创 linux svn常用命令

1、将文件checkout到本地目录svn checkout path(path是服务器上的目录)例如:svn checkout svn://192.168.1.1/pro/domain简写:svn co2、往版本库中添加新的文件svn add file例如:svn add test.php(添加test.php)svn add *.php(添加当前目录下所有的php文件) 3、将改动的文

2010-03-14 13:55:00 621

转载 linux服务器用PHP的PDO链接myql方法(php pdo)

PDO为何物POD(PHP Data Object)扩展在PHP5中加入,PHP6中将默认识用PDO连接数据库,所有非PDO扩展将会在PHP6被从扩展中移除。该扩展提供PHP内置类 PDO来对数据库进行访问,不同数据库使用相同的方法名,解决数据库连接不统一的问题。我是配置在windows下做开发用的。 PDO的目标提供一种轻型、清晰、方便的 API统一各种不同 RDBMS 库的共有

2010-03-13 22:22:00 2295

原创 mfs(moosefs file system)共享存储卸载方法

直接在所在的服务器执行umount /mnt/mfs(主服务器共享存储目录即可) :)

2010-03-13 18:46:00 1238

原创 phpmyadmin出现 Wrong permissions on configuration file, should not be world writable! 解决方法

该问题是chmod时把 phpmyadmin目录改成了777权限造成的chmod -R 755 phpmyadmin  即可 :)

2010-03-13 18:19:00 833

原创 linux下用php调用PDO链接出错问题 pdo未加载解决方法

当出现Fatal error: Undefined class constant PDO::MYSQL_ATTR_USE_BUFFERED_QUERY 该问题是安装php时未加pdo的原因所造成,重新编译PHP即可./configure --prefix=/usr/local/php5 --with-apxs2=/usr/local/apache2/bin/apxs --with-

2010-03-13 17:46:00 2945

原创 linux下apr安装方法

1。解压缩apache包进入apr所在目录2。编译安装apr即可 cd /usr/src/httpd-2.2.11/srclib/apr./configure --prefix=/usr/local/aprmakemake install

2010-03-13 17:31:00 16353 1

原创 linux 下编辑 vi /etc/bash.bashrc

 通过编辑linux的/etc/bash.bashrc文件来快速定位各个目录alias mysqlw="mysql -uroot -p123456"alias usr="cd /usr/local"alias src="cd /usr/src"alias sphinx="cd /usr/local/sphinx"alias apahce="cd /usr/local/apa

2010-03-13 15:48:00 4427

原创 mfs启动方法

python /usr/local/mfs/sbin/mfscgiserv/usr/local/mfs/sbin/mfsmetalogger restart/usr/local/mfs/sbin/mfschunkserver restart/usr/local/mfs/sbin/mfsmaster restart

2010-03-13 15:04:00 1560

原创 Linux下rz/sz安装及使用方法

1)    工具说明在SecureCRT这样的ssh登录软件里, 通过在Linux界面里输入rz/sz命令来上传/下载文件. 对于RHEL5, rz/sz默认没有安装所以需要手工安装.sz: 将选定的文件发送(send)到本地机器;rz:运行该命令会弹出一个文件选择窗口, 从本地选择文件上传到服务器(receive).下载安装包lrzsz-0.12.20.tar.gz: http://www.oh

2010-03-13 12:42:00 10596

原创 用PHP构建自定义搜索引擎Sphinx

1. 创建索引$ sudo /usr/local/bin/indexer --config /usr/local/etc/sphinx.conf --allSphinx 0.9.7Copyright (c) 2001-2007, Andrew Aksyonoffusing config file /usr/local/etc/sphinx.conf...indexing i

2010-03-13 00:48:00 1262

团购小程序首页定制开发实践-用户小区选择.pdf

微信社区团购接龙小程序开发与实战PHP版.微信社区团购接龙小程序开发与实战PHP版,团购小程序首页定制开发实践-用户小区选择

2020-09-15

公众号网页开发JS-SDK使用说明

介绍了微信公众号网页开发JS-SDK使用说明及配置注意事项等

2019-11-02

微信公众号网页开发使用 WeUI优势

本资源详细介绍了微信公众号网页开发使用 WeUI优势,为快速开发公众号网页开发的必备利器,为企业节约了微信网页的设计和开发成本

2019-10-30

三方代开发公众号消息管理-群发消息

微信三方代开发公众号消息管理-群发(文本、图片、图文、语音/音频、视频)消息的方法和规则进行详细的说明

2019-10-26

公众号开发模式下客服消息开发

微信公众号开发模式下客服消息开发详细介绍,用代码详细介绍了文本、图片、视频、音频、音乐、小程序卡片等多种客服消息的发送XML内容格式

2019-10-26

14.三方开发平台开发模式下消息加解密说明

微信开放平台三方开发平台开发模式下消息加解密详细说明

2019-10-25

13.三方开发平台开发模式下被动回复用户消息

13.微信三方开发平台开发模式下被动回复用户消息实现介绍

2019-10-25

三方开发平台开发模式下接收事件消息推送

微信三方代开发平台开发模式下接收事件消息推送详细介绍

2019-10-24

11.三方开发平台开发模式下普通消息接收与发送.pdf

微信第三方开发平台开发模式下普通消息接收与发送实现经验

2019-10-24

10.公众号自定义底部菜单的代码创建.pdf

公众号自定义底部菜单的代码添、删、改、查的创建流程

2019-10-24

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除