Giter Site home page Giter Site logo

kineomichield / vagrant-coldfusion Goto Github PK

View Code? Open in Web Editor NEW

This project forked from kaliber/vagrant-coldfusion

0.0 0.0 0.0 804 KB

Development setup for ColdFusion 10 on Ubuntu Precise x64

Shell 1.29% ColdFusion 0.87% Puppet 6.97% Ruby 90.03% HTML 0.65% Pascal 0.18%

vagrant-coldfusion's Introduction

Development setup for ColdFusion 10 on Ubuntu Precise x64

Requirements

  • VirtualBox >= 4.1.x
  • Vagrant >= 1.5.x

What you get

  • a virtual machine running 64-bit version of Ubuntu
  • Coldfusion 10 fully configured
  • custom JDK version
  • Apache with mod_jk connector to ColdFusion Server
  • a mail server that catches all e-mail sent from ColdFusion
  • a web mail client to access all e-mail sent from ColdFusion
  • MS core fonts
  • SSL self signed certificates

How to use

You have to check out the your code base yourself

Change the /tmp path in Vagrantfile to point to your local website checkout.

config.vm.synced_folder "/tmp", "/codebase"

A NFS share is used on unix based systems but on Windows systems this does not work.

And then...

Download these files: https://www.dropbox.com/s/cgmycpeeu7pjelr/ColdFusion_10_WWEJ_linux64.bin?dl=1
https://www.dropbox.com/s/96w4ssf89uzx570/jre-7u15-linux-x64.tar.gz?dl=1
to here:
./files/downloads

Also, edit the ./files/hosts.txt file to match your local host names.

Run this command to power up the VM:
vagrant up

Windows users can use the Git Bash shell to run vagrant.

Access

The Vagrantfile contains the port numbers used, e.g. http is accessible via port :8880.

Main website: [http://test.local:8880/index.cfm]
ColdFusion admin: [http://localhost:8520/CFIDE/administrator] password: 0000
Squirrel Webmail: [http://localhost:8880/squirrelmail] (username: vagrant, password: vagrant)

If you want to run the servers on standard ports such as 80 and 443 you have to use a proxy server on your host machine.

The e-mail is gathered in a mbox file located in ./mail. You can also use Evolution Mail or some other client to access it directly.

vagrant-coldfusion's People

Contributors

jbrunemann avatar kineomichield avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.