Redmine部署到Windows Azure

  有幸,今天能够尝试将Redmine部署到Windows Azure中,记下点滴,方便你们查阅mysql

步骤一:Windows Azure中安装Ubuntu VMsql

遇到的问题,建立VM时会提示云服务、云存储订阅上限问题,此类问题是建立VM时默认会新建云服务和云存储,因此选择下已存在的云服务。以下图所示:apache

步骤二:配置打开SSH 22 和Remote Desktop 3389端口,以下图所示:ubuntu

步骤三:使用Putty链接到云服务,安装ubuntu-desktop及xrdpvim

执行命令:ruby

sudo su -  spa

sudo apt-get install ubuntu-desktop.net

sudo apt-get install xrdp3d

在执行apt-get install Ubuntu-desktop命令时,可能会遇到这个问题:rest

按照提示 执行 sudo apt-get update 命令

步骤四:远程链接Ubuntu桌面

步骤五:Ubuntu中安装准备程序包

一、安装Ruby

sudo apt-get install ruby

二、安装gem

sudo apt-get install rubygems

三、安装Rails 2.3.11

sudo gem install rails -v=2.3.11

四、安装Rack 1.1.1

sudo gem install rack -v=1.1.1

五、安装Rake 0.8.7

sudo gem install rake -v=0.8.7

六、安装i18n 0.4.2

sudo gem install i18n -v=0.4.2

七、安装apache二、mysql

sudo apt-get install apache2 libapache2-mod-passenger

sudo apt-get install mysql-server mysql-client

八、其它依赖环境

sudo apt-get install libopenssl-ruby1.8

sudo apt-get install libmysqlclient-dev

步骤六:安装Redmine

一、sudo apt-get install redmine redmine-mysql

二、vim /etc/apache2/mods-available/passenger.conf文件,修改以下:

<IfModule mod_passenger.c>

  PassengerDefaultUser www-data

  PassengerRoot /usr

  PassengerRuby /usr/bin/ruby

</IfModule>

三、sudo ln -s /usr/share/redmine/public /var/www/redmine

四、vim /etc/apache2/sites-available/default文件,增长以下:

<Directory /var/www/redmine>

    RailsBaseURI /redmine

    PassengerResolveSymlinksInDocumentRoot on

</Directory>

五、sudo service apache2 restart

至此配置完毕

 

参考:

http://www.mike.org.cn/articles/ubuntu-install-redmine/

http://my.oschina.net/leonzmq/blog/148565

相关文章
相关标签/搜索