在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
以上没有出错则rails安装成功
5、使用: 运行 rails path/to/your/new/application 创建一个新的项目。 运行 ruby path/to/your/new/application/script/server 启动服务。 ================================================================= 了解RubyGems 1、什么是Gem gem是Ruby程序或库的打包方式,比如gem install rails就是安装rails程序的gem 我们可以拿gem和war、jar类比 但是gem还担当了Java里maven的角色,就是一个库管理工具,可以远程下载和安装Ruby库 2、常用gem命令: gem build -- Build a gem file from a specification gem cert -- Support signing and managing signed gems gem check -- Check installed gems for problems gem cleanup -- Cleanup old versions in the repository gem contents -- Display the files contained in an installed gem gem dependency -- List the dependencies of a gem gem environment -- Display information about the gem environment gem help -- Provide help about gem commands gem install -- Installing a gem gem list -- List gems starting with a string gem query -- Query for a list of gems gem rdoc -- Generate the RDoc files for an installed gem gem search -- List gems containing a string gem specification -- Extract the Gem::Specification from a gem file gem uninstall -- Uninstalling a gem gem unpack -- Unpack an installed gem to the current directory gem update -- Update your installed gems 3、升级已经安装的gem: 将rubygems-uodate*.gem下载在某个目录,在cmd下到此目录, gem install rubygems-update -l update_rubygems mongrel的安装 1、单步安装: gem install gem_plugin-0.2.3.gem gem install cgi_multipart_eof_fix-2.5.0.gem gem install win32-service-0.5.2-mswin32.gem gem install mongrel-1.1.2-mswin32.gem gem install mongrel_service-0.3.3-mswin32.gem 或者将上面的文件放在同一目录中,然后直接输入如下即可: gem install mongrel -l 2、测试: 进入rails应用目录 E:\ruby\demo>mongrel_rails start 或者 mongrel_rails start -p 88,就可以开启Mongrel server 3、安装成windows服务: mongrel_rails service::install -N MyApp_Dev -c C:\Rails\MyApp -p 88 -e production 4、启动服务: mongrel_rails_service start –n rails_app2 5、停止服务: mongrel_rails_service stop –n rails_app2 4、删除服务: mongrel_rails service::remove -N MyApp_Dev PS:因为scgi是2005年的老东西了,而原作者也转向了mongrel的升级,所以windows下的最佳实践看来还是mongrel,加上apache的转发,估计完美了 另在安装mongrel_service时需要安装win32-service这个gem,但现在官方网站上只有0.60,这个版本装上后,运行 mongrel_rails start就出错,只有换成0.52版才可以,看来只有等mongrel sqlite的安装 因为rails2.02默认数据库转向sqlite,所以还要安装sqlite支持:sqlite3-ruby-1.2.1-mswin32.gem 还要将sqlite3的两个文件:sqlite3.exe和sqlite3.dll放到ruby的/bin下 测试 最后: c:\>rails test c:\>cd test c:\test>ruby script/server 打开ie,输入127.0.0.1:3000看看效果吧,点击那个 “about...可以看到运行环境。ok [attach]668[/attach] Ruby on rails 一键安装(内有apache,Mysql,实例 等) 预装合集 等不及了?想立刻上手?OK!这里有一步到位的压缩包,包含Ruby、RubyGems、Rails、Apache网络服务器、Mysql数据库和示例程序。解压缩后即可使用。 Windows用户请下载:InstantRails OSX用户请下载: Locomotive |
2023-10-27
2022-08-15
2022-08-17
2022-09-23
2022-08-13
请发表评论