在Ubuntu Server 上配置服务器以及搭建Rails环境

主机:Ubuntu Server 10.10 
安装Rails环境 : 

Ruby代码 

1. sudo apt-get update   2. sudo apt-get install rubygems   3. sudo apt-get install ruby   4. sudo apt-get install ruby1.8-dev   5. sudo gem install rails       如果出现如下问题:      error: bundler requires rubyGems version >=1.3.6      下载最新的rubygems (一般,这种情况,gem update --system  是无效的)       (1).wget        (2).tar xvf rubygems-1.8.5.tgz       (3).cd rubygems-1.8.5       (4) sudo ruby setup.rb      再次 gem install rails ,安装rails成功。      如果查看 rails 版本时报错:      rails -v       The program 'rails' is currently not installed.       You can install it by typing: sudo apt-get install rails rails: command not found       出现这种看上去扯淡的问题,那么是因为你没有设置PATH,按照如下操作:      (1).gem environment (看哈GEM的BIN路径)      (2).PATH=$PATH:/var/lib/gems/1.8/bin [这里取决于你的BIN路径]   6. sudo apt-get install sqlite3 libsqlite3-dev    7. sudo gem install sqlite3-ruby   8. sudo apt-get install libMySQLclient16-dev  



好了,RAILS配置完成。    【 Linux公社  】 

安装 mysql : 

Ruby代码 

sudo apt-get install mysql-server  



安装 git : 

Ruby代码 

sudo apt-get install git git-core  



安装nginx 

Java代码 

sudo apt-get install nginx   如果已经决定使用nginx,那么先去停掉占用80口的apache   /etc/init.d/apache2 stop   然后启动nginx:   /etc/init.d/nginx start   修改apache的监听端口:   sudo vi /etc/apache2/ports.conf      [引用 http://wiki.ubuntu.org.cn/Nginx 的结构介绍]   Ubuntu安装之后的文件结构大致为:   所有的配置文件都在/etc/nginx下,并且每个虚拟主机已经安排在了/etc/nginx/sites-available下   程序文件在/usr/sbin/nginx   日志放在了/var/log/nginx中   并已经在/etc/init.d/下创建了启动脚本nginx   默认的虚拟主机的目录设置在了/var/www/nginx-default  



安装passenger: 

Java代码 

sudo gem install passenger   安装nginx module:   passenger-install-nginx-module   安装出现的提示,逐步安装需要的组件,一般都会很顺利。   如果遇到权限问题:   chmod +x /usr/sbin/nginx  



设置时区: 

Java代码 

sudo dpkg-reconfigure tzdata   先选Asia 然后选 Chongqing  



到这里我才想起应该装ree,我哪个汗啊: 

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:http://127.0.0.1/wyypxf.html