Top Menu

Jump to content
Home
    • Projects
    • Work packages
    • News
    • Getting started
    • Introduction video
      Welcome to OpenProject Community
      Get a quick overview of project management and team collaboration with OpenProject. You can restart this video from the help menu.

    • Help and support
    • User guides
    • Videos
    • Shortcuts
    • Community forum
    • Professional support

    • Additional resources
    • Data privacy and security policy
    • Digital accessibility (DE)
    • OpenProject website
    • Security alerts / Newsletter
    • OpenProject blog
    • Release notes
    • Report a bug
    • Development roadmap
    • Add and edit translations
    • API documentation
  • Sign in
      Forgot your password?
      Create a new account

      or sign in with your existing account

      Google

Side Menu

  • Overview
  • Activity
  • Roadmap
  • Work packages
  • Calendars
  • Team planners
  • Boards
  • Forums
  • Wiki
    • Table of contents
      • Expanded. Click to collapseCollapsed. Click to showDeveloper
        • Hierarchy leafAccessibility Checklist
        • Hierarchy leafCode Review Guidelines
        • Expanded. Click to collapseCollapsed. Click to showContribution
          • Hierarchy leafGit Workflow
          • Hierarchy leafTranslations
        • Expanded. Click to collapseCollapsed. Click to showDeveloping Plugins
          • Hierarchy leafDeveloping an OmniAuth Authentication Plugin
        • Hierarchy leafRelease Process
        • Hierarchy leafReport a bug
        • Hierarchy leafSecurity
        • Hierarchy leafSetting up an OpenLDAP server for testing
        • Hierarchy leafTheme Features
      • Hierarchy leafDownload
      • Expanded. Click to collapseCollapsed. Click to showFeature tour
        • Hierarchy leafRelease Notes OpenProject 30
        • Expanded. Click to collapseCollapsed. Click to showRelease Notes OpenProject 30 - Overview
          • Hierarchy leafGlossary
          • Hierarchy leafRelease Notes - Accessibility
          • Hierarchy leafRelease Notes - Accessibility changes
          • Hierarchy leafRelease Notes - Add work package queries as menu items to sidebar
          • Hierarchy leafRelease Notes - Copy projects based on Templates
          • Hierarchy leafRelease Notes - Design changes
          • Hierarchy leafRelease Notes - Fixed Bugs
          • Hierarchy leafRelease Notes - Keyboard Shortcuts
          • Hierarchy leafRelease Notes - Project settings
          • Hierarchy leafRelease Notes - Ruby&Rails Update
          • Hierarchy leafRelease Notes - Security
          • Hierarchy leafRelease Notes - Timelines
          • Hierarchy leafRelease Notes - Work packages
      • Hierarchy leafHowto create animated gifs
      • Hierarchy leafMigration Squashing
      • Hierarchy leafMod security
      • Hierarchy leafNew work package page
      • Hierarchy leafOP3 to OP4 Debian upgrade
      • Hierarchy leafOP4 Ubuntu1404 Stable with MySQL in production
      • Hierarchy leafOpenProject 40 Development Setup
      • Expanded. Click to collapseCollapsed. Click to showOpenProject Foundation
        • Hierarchy leafBoards
        • Hierarchy leafMembers
        • Hierarchy leafOPF-Meetings
        • Hierarchy leafStatutes
      • Expanded. Click to collapseCollapsed. Click to showRelease Notes
        • Hierarchy leafOpenProject released on Bitnami
      • Expanded. Click to collapseCollapsed. Click to showRelease Notes OpenProject 40 - Overview
        • Hierarchy leafRelease Notes OpenProject 40 - Accessibility improvements
        • Hierarchy leafRelease Notes OpenProject 40 - Column header functions in work package table
        • Hierarchy leafRelease Notes OpenProject 40 - Improved Design
        • Hierarchy leafRelease Notes OpenProject 40 - Integrated query title on work package page
        • Hierarchy leafRelease Notes OpenProject 40 - Integrated toolbar on work package page
        • Hierarchy leafRelease Notes OpenProject 40 - OmniAuth integration for OpenProject
        • Hierarchy leafRelease Notes OpenProject 40 - Work package details pane
      • Expanded. Click to collapseCollapsed. Click to showSecurity and privacy
        • Hierarchy leafFAQ
      • Expanded. Click to collapseCollapsed. Click to showSupport
        • Expanded. Click to collapseCollapsed. Click to showDownload and Installation
          • Hierarchy leafInstallation MacOS
          • Expanded. Click to collapseCollapsed. Click to showInstallation OpenProject 3 0
            • Hierarchy leafDebian Stable with MySQL in production
            • Hierarchy leafInstallation Ubuntu
            • Hierarchy leafInstallation Windows
            • Hierarchy leafInstallation on Centos 65 x64 with Apache and PostgreSQL 93
          • Expanded. Click to collapseCollapsed. Click to showInstallation OpenProject 40
            • Hierarchy leafOP4 Debian Stable with MySQL in production
          • Expanded. Click to collapseCollapsed. Click to showMigration paths
            • Hierarchy leafFrom Chilliproject to OpenProject
            • Hierarchy leafMigration 15 to 30
            • Hierarchy leafMigration 24 to 30
            • Hierarchy leafMigration Redmine 2x › OpenProject 30
            • Hierarchy leafOpenProject 3 Migration
          • Hierarchy leafOpenProject 40
        • Expanded. Click to collapseCollapsed. Click to showNews
          • Hierarchy leafNew OpenProject Translations Plugin
          • Hierarchy leafNew Plugin on OpenProjectorg Local Avatars
          • Hierarchy leafNew design for OpenProject
          • Hierarchy leafNews Accessibility workshop for OpenProject
          • Hierarchy leafNews Glossary for OpenProject
          • Hierarchy leafNews Heartbleed fixed
          • Hierarchy leafNews Icon Fonts
          • Hierarchy leafNews OpenProject 30 Release
          • Hierarchy leafNews Release GitHub Integration Plugin
          • Hierarchy leafNews Success Story Deutsche Telekom
          • Hierarchy leafNews Timelines
          • Hierarchy leafOpenProject 3013 released
          • Hierarchy leafOpenProject 3017 released
          • Hierarchy leafOpenProject 40 released
          • Hierarchy leafOpenProject 40 will be coming soon
          • Hierarchy leafOpenProject 405 released
          • Hierarchy leafOpenProject and pkgrio
          • Hierarchy leafOpenProject news moved to a new blog
          • Hierarchy leafOpenProjectBitnami
          • Hierarchy leafPackager version with plugins released ("Community edition")
          • Hierarchy leafRegistration OpenProject-Foundation
          • Hierarchy leafRelease OpenProject AuthPlugins
          • Hierarchy leafUpdates on OpenProject
          • Hierarchy leafWe need your feedback for the the new fullscreen view for work packages
        • Hierarchy leafOpenProject Plug-Ins
      • Hierarchy leafWiki
You are here:
  • Forums
  • Support Installation & Updates

Content

Where to begin with OpenProject 3.0 on Windows installation

Added by larry poon almost 9 years ago

Hello:

I am running Windows 7 Ultimate and I would like to try Open Project version 3.
Can anyone please tell me where to begin?
What are the software files needed to be downloaded?

Thank you.


Replies (23)

RE: Where to begin - Added by Hagen Schink almost 9 years ago

Hi Larry,

unfortunately we don’t support OpenProject on Windows platforms. Nevertheless, it might be possible to get OpenProject running on Windows, though you may need to do some things manually. Here are some hints for the installation:

  • RailsInstaller provides an installer for Ruby and Ruby on Rails for Windows. As OpenProject 3.0 supports Ruby versions newer than 2.1 you may need to use the bleeding edge installer (it includes Ruby 2.0 but I guess this is fair enough).
  • I guess the ChiliProject installation guide for windows will still be helpful because it contains guidance for RMagick installation and database setup.
  • Refer to the OpenProject 3.0 installation guide for general guidance (for instance database setup and server start)

I hope this helps your undertaking. If you’re successful you may want to provide an installation guide for windows? :-)

Kind regards,
Hagen

RE: Where to begin - Added by Hagen Schink almost 9 years ago

Hi Larray,

just a minor note: One just told me that RMagick is not a dependency of OpenProject 3.0 anymore. So, you may just ignore my reference to RMagick I’ve made before.

Kind regards,
Hagen

RE: Where to begin with OpenProject 3.0 on Windows installation - Added by Jens Ulferts almost 9 years ago

Hi Larry,

if you simply want to try it out, in the sense that you want to explore the possibilities and not use it productively as of yet, you might also check out the demo. It will allow you to create your own OpenProject instance with full administrative rights. It will be deleted after 24 hours, though.

Best

Jens

RE: Where to begin with OpenProject 3.0 on Windows installation - Added by Olaf Roeder almost 9 years ago

Hello,

is there any progress on this topic? I’m interested as well :)

Greetings, Olaf

RE: Where to begin with OpenProject 3.0 on Windows installation - Added by Chintan Patel over 8 years ago

Hello,

It would be nice if some one updates this thread with installation guide for windows?
It seems complicated.

Thanks,
Chintan

RE: Where to begin with OpenProject 3.0 on Windows installation - Added by Paul Onwude over 8 years ago

Hi,

I have successfully setup openProject on Windows 7 Ultimate 32bit.

I am about to proceed with installing it on Windows Server for production.

Rgds

Paul

RE: Where to begin with OpenProject 3.0 on Windows installation - Added by Chee Kheong Lin over 8 years ago

Hi Paul,

Could you share your installation steps with us? I would be interested to try it out as well.

Thanks,
Chee Kheong

RE: Where to begin with OpenProject 3.0 on Windows installation - Added by Olaf Roeder over 8 years ago

Hi Paul,

I tried to install it on Windows as well, but without success (had problems with some ruby stuff not available for windows), could you post how you achieved it, with all steps neccessary?

Thanks in advance!

RE: Where to begin with OpenProject 3.0 on Windows installation - Added by Chintan Patel over 8 years ago

Hello Paul,

Great news.

It would be really helpful for the community if you could share with us the steps for installation?

Many thanks,
Chintan

RE: Where to begin with OpenProject 3.0 on Windows installation - Added by Paul Onwude over 8 years ago

Hi guys.

See steps below.

Following this worked for running the application on Development mode. I am working on installing it n my live webserver and starting it is production mode. I will give updates once that is done.

Install ruby on rails*
http://railsinstaller.org/en

After Ruby installation, you wil be guided to the c:\Sites folder. Clone the OpenProject repository into that directory
_git clone https://github.com/opf/openproject.git
cd openproject
git checkout stable_

Modify gemfile in c:\sites\openproject

comment out THERUBYRACER by adding # in front of it (I believe this is not required for openproject to run)

Install the libv8 gem manually

gem install libv8 -v ’3.11.8.17’ — —with-system-v8

download mysql connector from the URL below*

http://dev.mysql.com/get/Downloads/Connector-C/mysql-connector-c-noinstall-6.0.2-win32.zip/from/pick

copy mysql folder to a convenient location (e.g c:/mysql)

Install mysql2 gem
_
gem install mysql2 — ‘—with-mysql-dir=“C:/mysql/”’_ (note i used c:\mysql but the slash is the other way)

_copy libmysql.dll from the connector folder to bin folder (C:\RailsInstaller\Ruby1.9.3\bin)
_

Run the main bundle installation (it should complete without errors)

bundle install —without rmagick

Modify database.yml and config.yml according to instruction in the manual. (I followed the Ubuntu Steps)

setup databases according to instruction in the manual.* (I followed the Ubuntu Steps)*

*from here on, the steps in the manual

_bundle exec rake db:create:all

bundle exec rake db:migrate

bundle exec rake db:seed

bundle exec rake generate_secret_token_

Start server

bundle exec rails server

login to localhost:3000
username: admin
password: admin

RE: Where to begin with OpenProject 3.0 on Windows installation - Added by Christian Ratz over 8 years ago

Hi Paul,

thanks a lot for this guide! We will add it to the installation section if you are fine with that?

Best
Ratzi

RE: Where to begin with OpenProject 3.0 on Windows installation - Added by Olaf Roeder over 8 years ago

Hi Paul,

this seems very similar to what I was trying, I will test it these days on my windows server.

Greetings, Olaf

RE: Where to begin with OpenProject 3.0 on Windows installation - Added by Paul Onwude over 8 years ago

Hi Ratzi,

Sure you can add it to the installation section.

Rgds

Paul

RE: Where to begin with OpenProject 3.0 on Windows installation - Added by Christian Ratz over 8 years ago

Hi Paul,

I added this guide to the installation section. I have also given you the right to edit wiki pages so feel free to adapt this guide and fix my c&p mistakes ;)

https://www.openproject.org/projects/openproject/wiki/Installation_Windows

Best
Ratzi

May Thanks for your work again!!!

RE: Where to begin with OpenProject 3.0 on Windows installation - Added by Paul Onwude over 8 years ago

Hi Guys,

I have now successfully completed the deployment in production

I have added the update to the guide located here.

https://www.openproject.org/projects/openproject/wiki/Installation_Windows

Regards

Paul

RE: Where to begin with OpenProject 3.0 on Windows installation - Added by Paul Onwude over 8 years ago

HI Guys,

I was wondering is anyone can offer insights into how to secure this application on my live web server

I am running it on Windows 2008 VPS that already hosts a number of live applications.

Regards

Paul

RE: Where to begin with OpenProject 3.0 on Windows installation - Added by Batuhan Cetin almost 8 years ago

Paul Onwude wrote:

Hi Guys,

I have now successfully completed the deployment in production

I have added the update to the guide located here.

https://www.openproject.org/projects/openproject/wiki/Installation_Windows

Regards

Paul

Hi,

I am trying to install openproject on a windows server and I found this forum post. When I click the guide link, it says “You are not authorized to access this page.” How can I reach this guide?

Thank you!

RE: Where to begin with OpenProject 3.0 on Windows installation - Added by Maya Berdygylyjova almost 8 years ago

Hi Batuhan,

Most of the content has been moved to https://www.openproject.org/open-source. We re-activated the Wiki Module to give you access to the old Wiki Pages. Please try accessing the Windows Instalaltion guide again.

Best,
Maya

Batuhan Cetin wrote:

Paul Onwude wrote:

Hi Guys,

I have now successfully completed the deployment in production

I have added the update to the guide located here.

https://www.openproject.org/projects/openproject/wiki/Installation_Windows

Regards

Paul

Hi,

I am trying to install openproject on a windows server and I found this forum post. When I click the guide link, it says “You are not authorized to access this page.” How can I reach this guide?

Thank you!

RE: Where to begin with OpenProject 3.0 on Windows installation - Added by Alexandru Matei almost 8 years ago

I am also looking for this article
https://www.openproject.org/projects/openproject/wiki/Installation_Windows

but get “You are not authorized to access this page”

So, is the most recent OpenProject working in Windows ?

RE: Where to begin with OpenProject 3.0 on Windows installation - Added by Robin Wagner almost 8 years ago

Hello Alexandru,

for production use, we recommend running OpenProject in Linux (see the list of supported distributions).
However, you can run the current OpenProject version (4.0.8) on Windows. The easiest way is to use the OpenProject installer provided by Bitnami.
You can find more information here:
https://bitnami.com/stack/openproject
(Simply download and install the OpenProject installer for Windows. The setup guides you through all the necessary installation and configuration steps.)

Best regards,
Robin

RE: Where to begin with OpenProject 3.0 on Windows installation - Added by Alexandru Matei almost 8 years ago

All right…many thanks for the information.

I have taken a look at Bitnami’s web page, however I found this luckily ! :-)

https://community.openproject.org/projects/openproject/wiki/Installation_Windows

RE: Where to begin with OpenProject 3.0 on Windows installation - Added by Ivan Jara almost 8 years ago

try to enter
https://community.openproject.org/projects/openproject/wiki/Installation_Windows
but do not and I get redirected to https://www.openproject.org/

how I can access??

thanks for replying

RE: Where to begin with OpenProject 3.0 on Windows installation - Added by Maya Berdygylyjova almost 8 years ago

hi Ivan,

the contents of the old Wiki pages were moved to https://www.openproject.org/. However, not all of the guides could be moved, as some of them are outdated and would need to be tested first, which requires significant time investment. This includes the wiki installation page you are looking for :-(

This is what we could retrieve for you. It’s not quite the ideal guide, but it will hopefully help you further. Keep in mind that this guide was created by a community member and we can’t guarantee that it is still up to date.

“h1. Installation Windows\r\n\r\n*Many thanks to Paul Onwude for this guide. Original posted \”here\":https://www.openproject.org/topics/680**\r\n\r\n\r\nInstall ruby on rails**\r\nhttp://railsinstaller.org/en\r\n\r\nAfter Ruby installation, you wil be guided to the c:\\Sites folder. Clone the OpenProject repository into that directory\r\n\r\n

\r\ngit clone https://github.com/opf/openproject.git\r\ncd openproject\r\ngit checkout stable\r\n

\r\n\r\nModify gemfile in c:\\sites\\openproject\r\n\r\ncomment out THERUBYRACER by adding # in front of it (I believe this is not required for openproject to run)\r\n\r\nInstall the libv8 gem manually\r\n\r\n

\r\ngem install libv8 v '3.11.8.17' -- --with-system-v8\r\n

\r\n\r\ndownload mysql connector from the URL below\r\n\r\n

\r\nhttp://dev.mysql.com/get/Downloads/Connector-C/mysql-connector-c-noinstall-6.0.2-win32.zip/from/pick\r\n\r\n

\r\ncopy mysql folder to a convenient location (e.g c:/mysql)\r\n\r\nInstall mysql2 gem\r\n\r\n

\r\ngem install mysql2 -- '--with-mysql-dir=\"C:/mysql/\"' (Note i used c:\\mysql but the slash is the other way)\r\n

\r\n\r\ncopy libmysql.dll from the Mysql connector folder to bin folder of Rails Installer (C:\\RailsInstaller\\Ruby1.9.3\\bin)\r\n\r\nRun the main bundle installation (it should complete without errors)\r\n\r\n

\r\nbundle install --without rmagick\r\n

\r\n\r\nModify database.yml and config.yml according to instruction in the manual. (I followed the Ubuntu Steps)\r\n\r\nSetup databases according to instruction in the manual. (I followed the Ubuntu Steps)\r\n\r\n*From here on, the steps in the manual should work without errors\r\n\r\n

\r\nbundle exec rake db:create:all\r\n\r\nbundle exec rake db:migrate\r\n\r\nbundle exec rake db:seed\r\n\r\nbundle exec rake generate_secret_token\r\n

\r\n\r\n*Start Rails server for development environment*\r\n \r\n

\r\nbundle exec rails server\r\n

\r\n\r\nLogin to openproject on localhost:3000\r\nusername: admin\r\npassword: admin\r\n\r\n*Update*\r\n\r\nFor Production environment\r\n\r\n

\r\nbundle update (This does not work everytime so if it breaks your install, pull the latest clone and \r\n               bundle install without update)\r\nbundle install\r\n

\r\n\r\nPrecompile all your assets (if you do not do this, your production will keep flagging errors)\r\n (It takes a really long time to complete depending on the speed of you machine)\r\n (Run with —trace to see verbose mode)\r\n

\r\nbundle exec rake assets:precompile\r\n

\r\n\r\nChange a setting in the config/production.rb file (set to true)\r\n\r\n

\r\nconfig.serve_static_assets = true\r\n

\r\n\r\nSet rails environment to production (This is critical else rails will not start in production mode) \r\n\r\n

\r\nset RAILS_ENV=production\r\n

\r\n\r\nCreate (if not already done), migrate and seed production database\r\n\r\n

\r\nbundle exec rake generate_secret_token\r\nbundle exec rake db:migrate\r\nbundle exec rake db:seed\r\n

\r\n\r\n*Start Rails server for production environment*\r\n \r\n

\r\nbundle exec rails server\r\n

\r\n\r\nI am a little concerned about performance issues so i will monitor for a while. "

Best,
Maya

  • (1 - 23/23)
Loading...