- 浏览: 142000 次
- 性别:
- 来自: 深圳
文章分类
最新评论
-
wyasd123:
hi,你好,按照以上步骤配置,执行:isql -v SQL20 ...
SQLServer on Rails -
smallwolf:
总结得不够详细啊
searchLogic心得
操作系统安装
#安装ubuntu8.04桌面版(服务器装服务器版) #之后修改源配置 sudo vi /etc/apt/sources.list #注意,以下是8.04版本的 #按cG键,删除所有内容,按ctrl+shift+v粘贴以下内容 deb http://mirrors.163.com/ubuntu/ hardy main restricted universe multiverse deb http://mirrors.163.com/ubuntu/ hardy-security main restricted universe multiverse deb http://mirrors.163.com/ubuntu/ hardy-updates main restricted universe multiverse deb http://mirrors.163.com/ubuntu/ hardy-proposed main restricted universe multiverse deb http://mirrors.163.com/ubuntu/ hardy-backports main restricted universe multiverse deb-src http://mirrors.163.com/ubuntu/ hardy main restricted universe multiverse deb-src http://mirrors.163.com/ubuntu/ hardy-security main restricted universe multiverse deb-src http://mirrors.163.com/ubuntu/ hardy-updates main restricted universe multiverse deb-src http://mirrors.163.com/ubuntu/ hardy-proposed main restricted universe multiverse deb-src http://mirrors.163.com/ubuntu/ hardy-backports main restricted universe multiverse #粘贴后按Esc键,再输入:wq,注意是打冒号wq,保存并退出vi #更新源 sudo apt-get update #注意如果是9.04的版本,源列表内容如下: deb http://mirrors.163.com/ubuntu/ jaunty main restricted universe multiverse deb http://mirrors.163.com/ubuntu/ jaunty-security main restricted universe multiverse deb http://mirrors.163.com/ubuntu/ jaunty-updates main restricted universe multiverse deb http://mirrors.163.com/ubuntu/ jaunty-proposed main restricted universe multiverse deb http://mirrors.163.com/ubuntu/ jaunty-backports main restricted universe multiverse deb-src http://mirrors.163.com/ubuntu/ jaunty main restricted universe multiverse deb-src http://mirrors.163.com/ubuntu/ jaunty-security main restricted universe multiverse deb-src http://mirrors.163.com/ubuntu/ jaunty-updates main restricted universe multiverse deb-src http://mirrors.163.com/ubuntu/ jaunty-proposed main restricted universe multiverse deb-src http://mirrors.163.com/ubuntu/ jaunty-backports main restricted universe multiverse
开发环境安装
#服务器、开发机都需要以下依赖库 sudo apt-get install ruby libopenssl-ruby1.8 mysql-server mysql-client libmysqlclient15-dev git-core imagemagick nginx ruby1.8-dev #手动安装 rubygems wget http://rubyforge.org/frs/download.php/57643/rubygems-1.3.4.tgz tar -xvf rubygems-1.3.4.tgz cd rubygems-1.3.4 sudo ruby setup.rb #添加gem源 gem sources -a http://gems.github.com gem sources -a http://rubygems.org #敲上面命令如果说找不到gem命令,先执行 sudo ln -s /usr/bin/gem1.8 /usr/bin/gem #安装webrat的依赖库 sudo apt-get install libxslt1-dev libxml2-dev #安装rails及其他库 sudo gem install rails --version='2.3.2' --no-ri --no-rdoc sudo gem install rspec hoe haml thoughtbot-paperclip mislav-will_paginate mysql mongrel mongrel_cluster aslakhellesoy-cucumber webrat javan-whenever ferret acts_as_ferret rmmseg --no-ri --no-rdoc sudo gem install handsoap httpclient searchlogic awesome-print --no-ri --no-rdoc #开发机额外安装(xosd-bin及以后的内容都是autotest所需) sudo apt-get install irb ctags xosd-bin ruby-gnome2 libnotify-dev sudo gem install rspec-rails ZenTest diff-lcs thoughtbot-factory_girl --no-ri --no-rdoc #安装日历插件(已安装至项目的plugin目录下) #sudo gem install calendar_date_select --no-ri --no-rdoc
安装Oracle适配器
安装SqlServer适配器
安装memcache及cache-money
为支持测试结果的提示,需要手动安装ruby-libnotify
#需先安装ruby-gnome2 libnotify-dev wget http://rubyforge.org/frs/download.php/27134/ruby-libnotify-0.3.3.tar.bz2 #进入ruby-libnotify-0.3.3.tar.bz2所在目录 tar -vxf ruby-libnotify-0.3.3.tar.bz2 #参考INSTALL文件执行: cd ruby-libnotify-0.3.3 ruby extconf.rb sudo make && sudo make install #加入autotest运行结果在右上角任务栏的提示效果图标 git clone git://github.com/saberma/autotest_images.git ~/.autotest_images
安装浏览器开发插件Web Development
安装Vim
安装全文检索Ferret
安装短信机客户端环境
获取svn项目源代码
具体内容参考以下内容
svn集中存储
获取github源代码
此节内容不再使用,改为使用svn集中存储
#注意,如果系统转换成中文的话,Documents名称会被改成[文档],建议转成中文的时候不要修改目录名 cd ~/Documents #请使用svn集中存储的说明获取源代码 -git clone git@github.com:cogentsoft/zbs.git - cd zbs #模块化插件不好用,不再使用 -#初始化子模块- -git submodule init- -git submodule update- #修改数据库配置:用户名、密码(注意yml中用户名、密码的值前面要有空格) vim config/database.yml #创建数据库 rake db:create:all rake db:migrate #使用以下语句启动应用服务器 mongrel_rails start 打开浏览器,输入地址http://localhost:3000,是否看到首页了? #如果需要进行应用前缀,则这样启动 mongrel_rails start --prefix=/zbs 打开浏览器,输入地址http://localhost:3000/zbs #或者启动app应用服务器集群,试运行(以下方式启动后,打开的浏览器地址应为http://localhost:4000) mkdir tmp mkdir tmp/pids mongrel_rails cluster::start
搭建本地测试环境
开启本地开发过程的测试监控
script/autospec
运行验收测试
mongrel_rails cluster::start -d -e test # rake是rails最常用的命令,可以通过rake --tasks db查看帮助文档,db为要查询的字符串 rake test:acceptance
mysql常用命令
# 打开客户端连接Mysql script/dbconsole -p #查看当前状态 status #查看数据库 show databases; #选择数据库 use zbs_development; #查看表 show tables; #查看表结构 desc user;
TODO :将以上常用命令独立成篇
服务器安装配置
#注意,安装时一定要选上安装openssh #安装完成后,在开发机ssh远程登录 ssh 202.202.202.202 -l admin_user_name #修改源 sudo vi /etc/apt/source.slist #清空内容,加入以下内容 deb http://mirrors.163.com/ubuntu/ hardy main restricted universe multiverse deb http://mirrors.163.com/ubuntu/ hardy-security main restricted universe multiverse deb http://mirrors.163.com/ubuntu/ hardy-updates main restricted universe multiverse deb http://mirrors.163.com/ubuntu/ hardy-proposed main restricted universe multiverse deb http://mirrors.163.com/ubuntu/ hardy-backports main restricted universe multiverse deb-src http://mirrors.163.com/ubuntu/ hardy main restricted universe multiverse deb-src http://mirrors.163.com/ubuntu/ hardy-security main restricted universe multiverse deb-src http://mirrors.163.com/ubuntu/ hardy-updates main restricted universe multiverse deb-src http://mirrors.163.com/ubuntu/ hardy-proposed main restricted universe multiverse deb-src http://mirrors.163.com/ubuntu/ hardy-backports main restricted universe multiverse #保存后运行 sudo apt-get update环境安装
#在开发机上安装 sudo gem install deprec #指定服务器IP地址 export HOSTS=202.202.202.202 #修改服务器root密码,新增一个部署专用的用户(自己安装过程中已经新增用户时,以下两步可省) cap deprec:users:passwd USER=root cap deprec:users:add USER=root #配置ssh,以后登录服务器无需密码 cap deprec:ssh:setup_keys cap deprec:ssh:config_gen cap deprec:ssh:config #为服务器安装nginx,mongrel,mysql,ruby,rails cap deprec:rails:install_stack #安装mysql数据库 cap deprec:db:install#修改数据库编码 sudo vi /etc/mysql/my.cnf #在[client]中增加参数 default-character-set=utf8 #在[mysqld]中增加参数 default-character-set=utf8 init_connect = 'SET NAMES utf8' #重启mysql /etc/init.d/mysql restart#先ssh登录服务器,加入github gem source ssh 202.202.202.202 gem sources -a http://gems.github.com#开发机执行 #下载程序,安装gem插件 cap deploy:setup #部署程序至服务器 cap deploy #执行数据库脚本 cap deploy:migrate注意事项
经测试,deprec当前支持的ubuntu最新版本为8.04
生产环境下要加一个事件,检查全文检索是否生效(无事件记录时可能不会产生索引文件的问题)故障排除
#运行cap deprec:users:passwd USER=root,出现以下错误 (Net::SSH::AuthenticationFailed: cogentzbs) #先将deploy.rb中的set user "cogentzbs"改为服务器超級用户名称,成功运行命令后再改回来配置
启动
#启动全文检索ferret服务 script/ferret_server start --root=. -e production参考资料
发表评论
-
Linux命令
2011-06-22 16:10 1069shell的种类 Linux中的shell有多种类型, ... -
install vim
2011-05-24 10:37 1586sudo apt-get install ruby libop ... -
flash提示问题
2011-05-13 16:13 987一个页面有多个form提交,而且要分别校验信息,信息不对时出现 ... -
windows下虚拟ubuntu文件共享
2011-05-09 17:14 2365在Vmware中安装linux,可 ... -
性能分析
2011-05-09 11:24 924异常分析 采用exception_logger记录异常信 ... -
全文检索
2011-05-09 11:23 1065全文检索(Ferret) 由于sphinx只能支持mys ... -
敏捷开发流程
2011-05-09 11:20 1334敏捷开发流程 需 ... -
rails常用插件
2011-05-09 11:13 1449实体相关 restful_authentication [ ... -
memcached安装使用
2011-05-09 11:09 1450安装 wget http://cloud.git ... -
Linux常用命令
2011-05-09 11:07 730常用命令 #执行上次命令 !! #进入上次访问的目录 ... -
soap客户端
2011-05-09 11:05 1270选择 ruby带有soap4r的插件,可以用于访问web ... -
ruby入门
2011-05-09 11:03 1195ruby入门 Ruby API查询 Ruby 正则表达 ... -
如何开始rails项目
2011-05-09 10:51 1031转自:http://saberma.me/rail ... -
I18n实现多语言包
2011-05-03 10:26 1一、Rails I18n(国际化) Rails在 2.2 ... -
SQLServer on Rails
2011-04-29 09:57 2356安装库 安装unixODBC sudo apt-get i ... -
svn集中存储
2011-04-28 16:55 1526安装 #git-svn sudo apt-get insta ... -
vim安装使用及快捷键设置问题
2011-04-28 15:56 2821安装sudo apt-get install libncurs ... -
oracle on rails
2011-04-28 15:30 1218Oracle on Rails #如果生产环境使用Oracle ... -
8.04 开发环境搭建
2011-04-27 11:10 1292#安装ubuntu8.04桌面版(服务器装服务器版) #之后修 ... -
I18n实现多语言包
2011-04-26 15:17 9482转自:http://yangzb.iteye.com/blog ...
相关推荐
### Installshield 脚本:检查安装环境 在软件开发领域,确保软件可以在目标系统上顺利运行至关重要。本文将深入探讨一个具体的安装脚本案例——使用Installshield进行环境检查,特别是针对.NET框架的存在与否。 #...
本篇文章将深入探讨.NET Framework 4.0的安装环境、功能特性、安装过程以及其对程序运行的重要性。 首先,我们要理解.NET Framework 4.0的安装环境需求。通常,它要求Windows操作系统至少为Windows XP SP3或更高...
本文主要是为了解决每次重新登录飞桨平台都需要重新安装环境的问题 1.我主要用的是pytorch,这里也用pytorch为例子,tensorflow的不赘述,以下安装都是在终端实现,notebook安装torch会报错 2.pip 下载时如果速度过...
本文将详细阐述PB程序运行的基本安装环境,包括PB9.0、PB11.5和PB12.5三个版本的安装与配置。 首先,PB9.0是PowerBuilder的一个经典版本,其运行环境需要以下组件: 1. 操作系统:Windows 98/ME/NT4.0/2000/XP/...
安装环境检测工具安装时好很有用,有需要可以试试.
"Android 安装环境搭建" Android 安装环境搭建是 Android 开发的第一步,对于初学者来说,搭建一个完整的开发环境是非常重要的。下面对 Android 安装环境搭建的标题、描述、标签和部分内容进行了详细的解释和分析...
Windows 预安装环境 (Windows PE) 是一个设计用于为 Windows 安装准备的计算机最小操作系统。它可用于启动未安装操作系统(裸机系统)的计算机、对硬盘进行分区和格式化以及从网络共享复制磁盘映像或初始化 Windows ...
Windows 预安装环境 (Windows PE) 是一个设计用于为 Windows 安装准备的计算机最小操作系统。它可用于启动未安装操作系统(裸机系统)的计算机、对硬盘进行分区和格式化以及从网络共享复制磁盘映像或初始化 Windows ...
最近频繁在Centos7.3上安装oracle,设置基础安装环境工序太多,所以写了一个脚本起到能在linux一键初始化oracle11g安装环境脚本的目的,其中主要更改主机名、关闭防火墙、禁用Selinx、配置用户和组、创建目录、更改...
安装U8,对环境要求很多,有时候一个组件安装不好也不能继续。 而我们往往测试,比如在虚拟机安装测试下总账报表,其实很多组件没必要安装 再者,刚出来的U8+V12.5,发神经经常检测不到IIS,其实IIS是安装好的,换做U...
Python安装环境配置(3.12)
CANopen对象字典安装环境,内含python-2.7、wxPython3.0-win64-3.0.2.0-py27和Gnosis_Utils-1.2.2。主要用于配置CANopen对象字典生成工具的安装环境。具体安装流程可以看我的博客,或者公众号:物联网知识
Android Studio + Windows安装环境部署SDK、Gradle配置,如何快速搭建Android开发环境,本文档主要讲述的是Android Studio开发环境搭建;请在安装Android Studio时,直接下载带有SDK版本的安装包。感兴趣的朋友可以...
wamp一键安装环境,php5.3版本,安装方便
meavn的安装环境详细解析,以及eclipe下如何安装meavn插件
比较详细的介绍了语音识别安装环境的配置等内容。
提供了用服务器远程安装Linux,并运行的方法。欢迎大家下载,提出意见。
[教程]php安装环境.swf 。。。。。。。。。。。。。。。。
kafka安装环境搭建
此文档用于python安装环境使用,同时包含windows 和Linux系统