
部署
文章平均质量分 53
hexudong08
web开发者,擅长ruby,js,jqueyr,java开发
展开
-
如何提升网页的加载速度?
首先,应该有一个好的服务器。这是根本要素。如果在这个基础上谈提升网页的加载速度应该如何做呢?1,选取一款测试网页加载速度的工具firefox 的插件 page speedhttp://code.google.com/intl/zh-CN/speed/page-speed/2, 根据page speed的建议操作,如下是我的一些总结2.1 首先做rails的页面缓存cache原创 2012-02-06 11:48:33 · 830 阅读 · 0 评论 -
我在网站开发过程中,seo方面的一些心得
1, keywords, description要做好2, 每个不同的页面,title要精确3, 内容为王4, img 的alt属性5, 网站的加载速度和 js 的延时解析(应该将js文件放到最后)6, 网站的连接最好不要带 ? 动态参数,可以是 /x/x/x7, 需要做一个网站地图 /sitemap.xml格式如下http://www.paii.cn20原创 2012-02-14 11:40:42 · 882 阅读 · 0 评论 -
nginx thin 部署rails3程序
安装thingem install thin运行:thin start 测试是否能运行生成配置文件thin config -C myapp.yml -s3 -p 3000thin start -C myapp.yml配置nginx.conf文件 upstream mongrel { server 127.0.0.1:3001; serv原创 2012-05-25 17:04:52 · 1113 阅读 · 0 评论 -
linux ssh 不需要登录密码,即可远程登录的配置
每次都需要输入服务器密码,挺麻烦的。现在配置一下,即可实现不需要输入密码就可登录。感谢ruby-china.org热心的兄弟们~1, client端1.1 生成id_isa.pub文件ssh-keygen -t rsa1.2 将id_rsa.pub上传到服务器上scp .ssh/id_rsa.pub remote:/path/2, 服务器端配置cd原创 2012-05-08 14:06:29 · 4609 阅读 · 0 评论 -
服务器监控软件monit部署实践
monit是一款功能非常强大的服务器监控软件,如下是我实践部署的经验。1, 下载软件,并安装wget http://mmonit.com/monit/dist/monit-5.2.5.tar.gztar zxvf monit-5.2.5.tar.gz./configuremakemake install2, 查看Monit的程序路径which monitm原创 2012-02-03 11:55:33 · 1324 阅读 · 0 评论 -
产品维护和分析过程中用的着的一些小技巧
如何通过日志文件分析出哪一个action使用的时间最多?cat log/development.log | awk '/Completed/ { print "[" $3 "] - " $0 }' | sort -nr如何过滤pasword, 适合rails 2.xapplication_controller.rbfilter_parameter_logging :pass原创 2012-02-28 10:56:58 · 510 阅读 · 0 评论 -
Rails部署特别好的文章
http://ihower.tw/rails3/deployment.html关于日志文件的处理:處理Log檔案網站持續運作,log目錄下的production.log可是會越長越肥,因此需要定期整理備份,這裡有幾種方法,一種是修改config/environments/production.rb的設定:config.logger = Logger.new(conf原创 2012-08-18 15:39:20 · 662 阅读 · 0 评论 -
自动化部署实践capistrano
以前都是手动部署,特别麻烦,而且非常的累。现在尝试自动部署方案。使用的自动部署方案是:capistrano安装 gem install capistrano在Rails项目执行capify .写配置文件部署使用的配置文件是 config/deploy.rb如下两篇文件是可以参考的require 'bundler/capistrano'# requi原创 2012-08-28 16:46:02 · 2433 阅读 · 0 评论