很长时间没有清理友情链接了,今天一个一个查了下,很不少的链接地址没有与本博做反向链接,还有部分网站已经打不开了,是应该清理一下了。
下次找个时间再去做一些友情链接!
很长时间没有清理友情链接了,今天一个一个查了下,很不少的链接地址没有与本博做反向链接,还有部分网站已经打不开了,是应该清理一下了。
下次找个时间再去做一些友情链接!
幸苦老婆了,今天是一个值得纪念的日子!
宝宝很健康,一生下来连眼睛都是睁开的。
前天突然接到通知说机房搬迁,然后网站已一起无法访问,明天下午恢复正常。
纽约机房连国内的速度与洛山基机房相差不大
另外,vps软件全部进行不更新
操作系统 ubuntu 8.10 server 32 [9.04在vps面板上只有64位的]
网站运行环境 nginx 0.7 + mysql 5.0 + php 5.2.10 + xcache + memcache + zend
目前vps运行良好
此方法适用 ubuntu/debian 及centos等相关平台(主要是因为采用lnmp,lnmp目前支持的这些平台)
先采用LNMP自动编译安装好nignx+php+mysql+zend optimizer+eaccelerator
然后编译安装最新版的xcache及memcache软件
因为lnmp安装脚本默认没有安装pdo-mysql模块
所以后面采用编译相关模块的方法添加php5所需的模块
php-pdo、php xcache、php memcache模块
转载请加上文章来源及本博的地址http://www.phpd.cn
安装方法:
(1)下载LNMP自动编译基本服务 详细方法:http://blog.licess.cn/lnmp-debian-ubuntu/
重启nginx : kill -HUP ‘cat /usr/local/nginx/logs/nginx.pid’
重启php-cgi : /usr/local/php/sbin/php-fpm restart [注start\stop(启动和停止)]
(2)安装memcache
下载
libevent(当前最新稳定版本1.4.13) wget http://www.monkey.org/~provos/libevent-1.4.13-stable.tar.gz
memcache(当前最新稳定版本 1.4.3) wget http://memcached.googlecode.com/files/memcached-1.4.3.tar.gz
先安装libevent
tar zxvf libevent-1.4.13-stable.tar.gz
cd libevent-1.4.13-stable
./configure –prefix=/usr
make
make install
再安装memcache
tar zxvf memcached-1.4.3.tar.gz
cd memcached-1.4.3.tar.gz
./configure –with-libevent=/usr
make
make install
安装完成后会把memcached放到 /usr/local/bin/memcached
启动memcache
/usr/local/bin/memcached -d -m 128 -u root -l 192.168.1.9 -p 1111 -c 256 -P /tmp/memcached.pid
-d选项是启动一个守护进程,
-m是分配给Memcache使用的内存数量,单位是MB,我这里是10MB,
-u是运行Memcache的用户,我这里是root,
-l是监听的服务器IP地址,如果有多个地址的话,我这里指定了服务器的IP地址192.168.1.9,
-p是设置Memcache监听的端口,我这里设置了1111,最好是1024以上的端口,
-c选项是最大运行的并发连接数,默认是1024,我这里设置了256,按照你服务器的负载量来设定,
-P是设置保存Memcache的pid文件,我这里是保存在 /tmp/memcached.pid,
关闭memcache
kill ‘cat /tmp/memcached.pid’
(3)安装相关php模块 [pdo-mysql、php xcache模块(二种方式,一是单独运行二是做为zend插件运行)、php memcache客户端模块]
1、下载相关软件
pdo-mysql (当前最新稳定版本1.0.2) wget http://pecl.php.net/get/PDO_MYSQL-1.0.2.tgz
xcache (当前最新稳定版本1.3.0) wget http://xcache.lighttpd.net/pub/Releases/1.3.0/xcache-1.3.0.tar.gz
php-memcache(当前最新稳定版本) wget http://pecl.php.net/get/memcache-2.2.5.tgz
2、安装pdo-mysql
tar zxvf PDO_MYSQL-1.0.2.tgz
cd PDO_MYSQL-1.0.2
/usr/local/php/bin/phpize
./configure –with-php-config=/usr/local/php/bin/php-config
make
make install
安装完成后的最终位置是 /usr/local/php/lib/php/extensions/no-debug-non-zts-20060613/pdo_mysql.so
3、安装xcache
tar zxvf xcache-1.3.0.tar.gz
cd xcache-1.3.0.tar.gz
/usr/local/php/bin/phpize
./configure –with-php-config=/usr/local/php/bin/php-config –enable-xcache –enable-optimizer
安装完成后的最终位置是 /usr/local/php/lib/php/extensions/no-debug-non-zts-20060613/xcache.so
4、安装php memcache客户端模块
tar zxvf memcache-2.2.5.tgz
cd memcache-2.2.5.tgz
/usr/local/php/bin/phpize
./configure –enable-memcache –with-php-config=/usr/local/php/bin/php-config –with-zlib-dir
make
make install
安装完成后的最终位置是 /usr/local/php/lib/php/extensions/no-debug-non-zts-20060613/memcache.so
5、修改php.ini文件,添加模块支持
vi /usr/local/php/etc/php.ini 在后面添加
extension_dir="/usr/local/php/lib/php/extensions/no-debug-non-zts-20060613/"
extension=pdo_mysql.so
extension=memcache.so
如果xcache做单独模块的话:
extension=xcache.so
如果xcache做为zend插件的话:
[xcache-common]
zend_extension = /usr/local/php/lib/php/extensions/no-debug-non-zts-20060613/xcache.so
[xcache.admin]
; Change xcache.admin.user to your preferred login name
xcache.admin.user = "admin"
; Change xcache.admin.pass to the MD5 fingerprint of your password
; Use md5 -s "your_secret_password" to find the fingerprint
;密码是’123456’的md5
xcache.admin.pass = "e10adc3949ba59abbe56e057f20f883e"
[xcache]
; Change xcache.size to tune the size of the opcode cache
xcache.size = 16M
xcache.shm_scheme = "mmap"
xcache.count = 2
xcache.slots = 8K
xcache.ttl = 0
xcache.gc_interval = 0
; Change xcache.var_size to adjust the size of variable cache
xcache.var_size = 8M
xcache.var_count = 1
xcache.var_slots = 8K
xcache.var_ttl = 0
xcache.var_maxttl = 0
xcache.var_gc_interval = 300
xcache.test = Off
xcache.readonly_protection = On
xcache.mmap_path = "/tmp/xcache"
xcache.coredump_directory = ""
xcache.cacher = On
xcache.stat = On
xcache.optimizer = Off
[xcache.coverager]
xcache.coverager = On
xcache.coveragedump_directory = ""
6、最后需要重启php-fpm(php-cgi)进程
/usr/local/php/sbin/php-fpm restart
ok了,最终环境配置成功,可以上传一个phpinfo();进行测试,看是否软件都全部正常工作
也可以测试一下memcache是否自动工作
vi /home/wwwroot/memcache.php
公司的开发环境是
数据库主服务器 (windows平台 ip 192.168.1.8)
测试服务器 (虚拟机 ubuntu server 安装 nginx、php5、xcache、memcache)
开发平台 (ubuntu 9.04 桌面版、及windows)
碰到的问题是当ubuntu平台php采用远程方法连接到数据库服务器192.168.1.8时,读取数据迟缓严重,可达5秒左右
最后搜索google得知应该是ip解析的问题
试过的方法:
在ubuntu端的mysql中的my.cnf 配置文件中的[mysqld]后面添加skip-name-resolve 此方法无效
最终的解决方法是:在windows端的mysql服务器的配置文件my.cnf [mysqld]后添加skip-name-resolve 完美解决
最近一项目windows平台,需要针对 Serv-U ftp服务器进行实时监控,从而得知上传的成功后的文件信息,并且通过post提交给php进行分析处理
所以最后决定采用c#编写一个针对ftp日志文件的实时监控的windows服务,通过监控serv-u设置的日志文件大小变化进行分析,并且得到上传成功的文件路径
windows服务编写还好,就是调试有些困难,很少用c#.代码写得还是得简陋了些
主要功能:
xml格式的配置文件,在配置文件中指定ftp日志文件根目录,http请求地址及监控日志存放位置
按日期生成监控系统日志
主要代码
htc hero的gmail和菜市场还有联系人同步都不好用,经常连接不上,在网上探索了下,原来android也是要翻墙滴。
命令中是否有空格 输入法是否在英文状态下(有时候手机会自己切换到中文输入法)
一。打开手机中的超级终端
二。开始输入命令: 正常情况下命令行前面都会有个 # 我直接写命令 把#省去了~
su
mount -o remount,rw /dev/block/mtdblock3 /system
vi /etc/hosts
三。这时候应该能看到显示出来里面自带的ip地址 和网址
1.按下键盘“ i ”
2.移动光标到已存在的命令下面 把这行命令添加上去 要注意格式
74.125.93.113 android.clients.google.com
3.按下键盘“ 右Alt+1 ” 有的朋友可以按 “ 轨迹球+1 ” 这两种效果应该是一样的 哪种好用按哪种
4.按下键盘“ 左Alt+H ”
四。这时候正常情况能看到屏幕最下面出现 : 号
五。输入命令
wq
六。回车 正常还会显示#
七。重启!!!启动后绑定~
可以绑定了吧~哈哈~菜场也好用了~同步也好用了~我自己试了全都好用~
等啊等啊等………..
HTC Hero主要功能规格:
上市时间: 2009年7月 欧洲 2009年9月 台湾
网络制式: WCDMA HSDPA
手机类型: 直板 智能手机
手机屏幕: 320 x 480 pixel 26万色 3.2英寸
镜头参数: 500万 普通摄像头 CMOS传感器
重量尺寸: 115 x 56.2 x 14.35 mm 135 g
机身内存: 支持microSD记忆卡
操作系统: Android Qualcomm MSM7200A 528MHz
电池: TWIN160 1350mAh
支持GSM850/900/1800/1900MHz,UMTS 900/2100MHz
支持7.2Mbps HSDPA下行,2Mbps HSUPA上行
支持WLAN 802.11 b/g 无线局域网
搭载Android 1.5操作系统
搭载 HTC Sense 使用界面
内置528MHz Qualcomm MSM7200A 处理器
288MB RAM,512MB ROM, micro-SDHC存储卡扩展
配备3.2 英寸HVGA(320×480像素)触控屏
内置500 万像素自动对焦镜头
增加了3.5mm 耳机插孔
内建 GPS导航及电子罗盘
支持Gmail、Google Maps、Google Search
内建 YouTube、twitter,台湾版另外内置Plurk(噗浪)widget。
支持 Android Market 应用程序下载
拥有Trackball 轨迹操控球
内建 G-Sensor 重力感应器
采用特弗龙材质制作机身
支持蓝牙2.0 + EDR