马上注册,与好友分享文章、日志、照片、视频、收藏、讨论。
安装过程: yum install pure-ftpd vim /etc/pure-ftpd/pure-ftpd.conf
修改/启用以下配置: PureDB /etc/pure-ftpd/pureftpd.pdb PassivePortRange 30000 50000
在防火墙启用ftp21端口和30000-50000端口(重要:不然ftp被动模式无法连接)
添加ftp虚拟用户: pure-pw useradd (虚拟用户需要关联一个实际系统用户,可以先创建一个专门的ftp用户)
最后重启pure-ftpd服务即可
监控ftp连接的方法: ps auxw|grep pure-ftpd pure-ftpwho
我辛辛苦苦配置了几天的ubercart,安装了EntityCache后,性能未见显著增长。当卸载EntityCache时,页面报错:
'EntityCacheTaxonomyVocabularyController' not found
尝试过清缓存/update/重启服务器等等处理手段,故障依旧,EntityCache如蛆跗骨,似乎是个不可逆工程。
上google搜'EntityCacheTaxonomyVocabularyController' not found,只有两条记录。第一个看了没什么帮助,第二个http://danecabutterfield.com/,哈哈,自己看。。。
nginx貌似没有虚拟目录的说法,因为它本来就是完完全全根据目录来设计并工作的。 如果非要给nginx安上一个虚拟目录的说法,那就只有alias标签比较“像”,干脆来说说alias标签和root标签的区别吧。 最基本的区别:alias指定的目录是准确的,root是指定目录的上级目录,并且该上级目录要含有location指定名称的同名目录。另外,根据前文所述,使用alias标签的目录块中不能使用rewrite的break。 说不明白,看下配置: location /abc/ { alias /home/html/abc/; } 在这段配置下,http://test/abc/a.html就指定的是/home/html/abc/a.html。这段配置亦可改成 location /abc/ { root /home/html/; } 这样,nginx就会去找/home/html/目录下的abc目录了,得到的结果是相同的。 但是,如果我把alias的配置改成: location /abc/ { alias /home/html/def/; } 那么nginx将会从/home/html/def/取数据,这段配置还不能直接使用root配置,如果非要配置,只有在/home/html/下建立一个 def->abc的软link(快捷方式)了。
格式前面为后辍名,后面为对应的MIME型(例如:rar application/x-rar-compressed 表示.RAR对应的是application/x-rar-compressed )
application/vnd.lotus-1-2-3
3gp video/3gpp
aab application/x-authoware-bin
aam application/x-authoware-map
aas application/x-authoware-seg
ai application/postscript
aif audio/x-aiff
aifc audio/x-aiff
aiff audio/x-aiff
als audio/X-Alpha5
amc application/x-mpeg
ani application/octet-stream
asc text/plain
asd application/astound
(补充说一句,这个源跟另外一篇文章提到的俄罗斯的yum源是不兼容的,二取其一)
一直是在使用ubuntu ,用apt下载安装软件包都相当容易,最近在学习CentOS,发现安装软件包就没ubuntu那么容易。
今晚想安装一下cacti,不过rrdtool perl-rrdtool这两个软件包好几个源都没有,google到了packages.sw.be,能顺利的下载,但也有信赖关系没解决,只好考虑一下如何使用packages.sw.be做yum源
===============================
环境是CentOS-5.4-i386
你可以在 http://packages.sw.be/rpmforge-release/ 取得所有 rpmforge-release 组件的清单。找到合适的版本,本人的是rpmforge-release-0.5.2-2.el5.rf.i386.rpm
下载 rpmforge-release-0.5.2-2.el5.rf.i386.rpm 这个包。假若你不清楚应选用哪一个,你可以用 uname -i 这个指令来查询你的结构。
1、安装 DAG 的 GPG 密钥
drupal6的数据库表默认是MYISAM引擎,可以手动将以下几个表转换成INNODB:users, sessions, votingapi_vote
此外,以下频繁insert/update的表也建议转用INNODB。
comments
node
node_comment_statistics
node_counter
term_node
url_alias
一.安装snmp、mrtg
# yum install net-snmp //安装snmp
# service snmpd start //启动snmp服务
# yum instll mrtg //安装mrtg
呵呵!有yum真是好啊真是好,真是好啊真是好!所以强烈建议大家装完系统后马上就配置好yum,这样在以后的使用过程中能省很多时间。
安装完之后在/etc下面会有 snmp、mrtg两个目录,里面存放的分别就是snmp与mrtg的主配置文件了。
另外在/var/www下还会多个mrtg目录,这个我们配置用http查看mrtg的时候会用到。
二.配置mrtg
Drupal的Filefield模块原生支持pecl的uploadprogress扩展,但是pecl的uploadprocess只支持apache!
还好nginx也有个upload progress模块,有高手为此写了个对应的drupal模块:FileField Nginx Progress
可惜的是,该模块的配置文档只有寥寥几行字,而drupal官方仅支持apache,关于nginx的文档实在不多,而且权威性有限。我东拼西凑搞了份nginx的配置,用着都没有什么问题,就是upload progress出不了。
考虑到安全性,这里仅贴出一部分配置:
网页截图工具,我相信很多人在日常工作中都要用到,我现在用的是Skitch,非常不错的一款Mac下的截图软件。网页截图的方法有很多,主要分为浏览器截图插件、屏幕截图软件以及在线网页截图工具。
有人说drupal7.0只是个半成品,我了解不深不好妄下定论,但发现drupal7确实bug很多。
drupal7.0核心自带的文件上传功能,在ie6里不能ajax(不过还是可以通过传统方式上传),在ie8里点上传和删除文件都没反应。搜索drupal官网,终于找到一个补丁,这回不得不修改drupal的核心源代码了。
最新评论
36 周 2 天 之前
38 周 6 天 之前
39 周 2 天 之前
44 周 6 天 之前
1 年 14 周 之前
1 年 18 周 之前
1 年 21 周 之前
1 年 24 周 之前
1 年 29 周 之前
1 年 29 周 之前