# How to upload openemr demo

**URL:** <https://community.open-emr.org/t/how-to-upload-openemr-demo/1185>\
**Category:** Management and Administration\
**Created:** [October 22, 2014, 1:03pm UTC](https://community.open-emr.org/t/how-to-upload-openemr-demo/1185 "2014-10-22T13:03:47Z")\
**Posts on this page:** 14\
**Page:** 1

<div class="post-metadata">

**Author:** ![system](https://discourse-uploads-openemr.s3.dualstack.us-east-1.amazonaws.com/original/2X/b/bb9e4e8ae2ea7faac2e952fd9e38a3ce03aac403.png) [@system](https://community.open-emr.org/u/system)\
**Post date:** [October 22, 2014, 1:03pm UTC](https://community.open-emr.org/t/how-to-upload-openemr-demo/1185/1 "2014-10-22T13:03:47Z")

</div>

**[aterad](https://sourceforge.net/u/aterad/)** wrote on [Wednesday, October 22, 2014](https://sourceforge.net/p/openemr/discussion/202505/thread/7b750157/#576f):

Hello, i need help on how to upload the openemr demo version. What I mean is that, lets say i have a site say, [www.abcd.com](http://www.abcd.com) and i now want the demo site to be [www.demo.abcd.com](http://www.demo.abcd.com) as a subdomain. Thanks

---

<div class="post-metadata">

**Author:** ![system](https://discourse-uploads-openemr.s3.dualstack.us-east-1.amazonaws.com/original/2X/b/bb9e4e8ae2ea7faac2e952fd9e38a3ce03aac403.png) [@system](https://community.open-emr.org/u/system)\
**Post date:** [October 22, 2014, 3:29pm UTC](https://community.open-emr.org/t/how-to-upload-openemr-demo/1185/2 "2014-10-22T15:29:44Z")

</div>

**[fr4nkie](https://sourceforge.net/u/fr4nkie/)** wrote on [Wednesday, October 22, 2014](https://sourceforge.net/p/openemr/discussion/202505/thread/7b750157/#afc4):

Assuming the use of Apache, read through [this](https://httpd.apache.org/docs/2.4/mod/core.html#virtualhost) and see if you can make some sense out of it. You may also need to add an entry to your domain registrar for those settings to work.

---

<div class="post-metadata">

**Author:** ![system](https://discourse-uploads-openemr.s3.dualstack.us-east-1.amazonaws.com/original/2X/b/bb9e4e8ae2ea7faac2e952fd9e38a3ce03aac403.png) [@system](https://community.open-emr.org/u/system)\
**Post date:** [October 22, 2014, 3:54pm UTC](https://community.open-emr.org/t/how-to-upload-openemr-demo/1185/3 "2014-10-22T15:54:20Z")

</div>

**[fsgl](https://sourceforge.net/u/fsgl/)** wrote on [Wednesday, October 22, 2014](https://sourceforge.net/p/openemr/discussion/202505/thread/7b750157/#485f):

If you already have a hosting service, ask Support.

If not, some general setup directions for [WordPress](http://www.open-emr.org/wiki/index.php/Patient_Portal#WordPress_Site_Requirements). Browse through their Help/Support webpages or their forum.

---

<div class="post-metadata">

**Author:** ![system](https://discourse-uploads-openemr.s3.dualstack.us-east-1.amazonaws.com/original/2X/b/bb9e4e8ae2ea7faac2e952fd9e38a3ce03aac403.png) [@system](https://community.open-emr.org/u/system)\
**Post date:** [October 23, 2014, 7:05am UTC](https://community.open-emr.org/t/how-to-upload-openemr-demo/1185/4 "2014-10-23T07:05:24Z")

</div>

**[aterad](https://sourceforge.net/u/aterad/)** wrote on [Thursday, October 23, 2014](https://sourceforge.net/p/openemr/discussion/202505/thread/7b750157/#b8bf):

@frankie, thanks for your response. I cant get anything from your comment,please help out.  
@fsgl, thanks boss. I already have a hosting account. Now, what do i do? Is there a download file for openemr demo just like the main openemr file,where i can download and upload as a subdomain to my hosting account or is it the regular openemr 4.1.2 file that will be uploaded to hosting with some tweaking to make it appear as a demo? Thanks

---

<div class="post-metadata">

**Author:** ![system](https://discourse-uploads-openemr.s3.dualstack.us-east-1.amazonaws.com/original/2X/b/bb9e4e8ae2ea7faac2e952fd9e38a3ce03aac403.png) [@system](https://community.open-emr.org/u/system)\
**Post date:** [October 23, 2014, 9:58am UTC](https://community.open-emr.org/t/how-to-upload-openemr-demo/1185/5 "2014-10-23T09:58:12Z")

</div>

**[fsgl](https://sourceforge.net/u/fsgl/)** wrote on [Thursday, October 23, 2014](https://sourceforge.net/p/openemr/discussion/202505/thread/7b750157/#4b40):

See [this](https://sourceforge.net/p/openemr/discussion/202505/thread/5e8750dc/#0651).

Only difference will be “admin” & “pass” for login. Or whatever you choose.

---

<div class="post-metadata">

**Author:** ![system](https://discourse-uploads-openemr.s3.dualstack.us-east-1.amazonaws.com/original/2X/b/bb9e4e8ae2ea7faac2e952fd9e38a3ce03aac403.png) [@system](https://community.open-emr.org/u/system)\
**Post date:** [October 23, 2014, 11:36am UTC](https://community.open-emr.org/t/how-to-upload-openemr-demo/1185/6 "2014-10-23T11:36:53Z")

</div>

**[aterad](https://sourceforge.net/u/aterad/)** wrote on [Thursday, October 23, 2014](https://sourceforge.net/p/openemr/discussion/202505/thread/7b750157/#c469):

@fsgl, thanks much, the link and what you said have been helpfull,however, the information is for fully funtional installation. But what i want is how to do the same installation for an openemr demo. Pls help. Thanks sir

---

<div class="post-metadata">

**Author:** ![system](https://discourse-uploads-openemr.s3.dualstack.us-east-1.amazonaws.com/original/2X/b/bb9e4e8ae2ea7faac2e952fd9e38a3ce03aac403.png) [@system](https://community.open-emr.org/u/system)\
**Post date:** [October 23, 2014, 12:19pm UTC](https://community.open-emr.org/t/how-to-upload-openemr-demo/1185/7 "2014-10-23T12:19:00Z")

</div>

**[fsgl](https://sourceforge.net/u/fsgl/)** wrote on [Thursday, October 23, 2014](https://sourceforge.net/p/openemr/discussion/202505/thread/7b750157/#e3a5):

Use above for demo & let visitors know the login credentials, e.g. admin/pass.

You will have to ask Brady, [brady@sparmy.com](mailto:brady@sparmy.com), how to reset the demo to resuscitate it periodically. Visitors will do wacky things to the demo.

If there is no access to the command-line, resetting would be impossible on a hosted site. I think Brady keeps the Demo’s on VM’s from his own server.

---

<div class="post-metadata">

**Author:** ![system](https://discourse-uploads-openemr.s3.dualstack.us-east-1.amazonaws.com/original/2X/b/bb9e4e8ae2ea7faac2e952fd9e38a3ce03aac403.png) [@system](https://community.open-emr.org/u/system)\
**Post date:** [October 24, 2014, 6:02am UTC](https://community.open-emr.org/t/how-to-upload-openemr-demo/1185/8 "2014-10-24T06:02:53Z")

</div>

**[bradymiller](https://sourceforge.net/u/bradymiller/)** wrote on [Friday, October 24, 2014](https://sourceforge.net/p/openemr/discussion/202505/thread/7b750157/#b5cc):

Hi,

The demo farm is described here:

> **[GitHub - bradymiller/demo\_farm\_openemr: The repo will hold the pieces for an...](https://github.com/bradymiller/demo_farm_openemr)**
>
> The repo will hold the pieces for an OpenEMR demo farm. - GitHub - bradymiller/demo\_farm\_openemr: The repo will hold the pieces for an OpenEMR demo farm.

(see documentation at bottom of screen)

As per the script(demo\_build.sh), the demos do a fresh download/install each time they are restarted(and they are fully functional demos). It’s very flexible and can download OpenEMR package from any public git branch also with options to include patient portal(s) and demo datasets.

-brady  
[OpenEMR](http://www.open-emr.org/)

---

<div class="post-metadata">

**Author:** ![system](https://discourse-uploads-openemr.s3.dualstack.us-east-1.amazonaws.com/original/2X/b/bb9e4e8ae2ea7faac2e952fd9e38a3ce03aac403.png) [@system](https://community.open-emr.org/u/system)\
**Post date:** [October 24, 2014, 6:08am UTC](https://community.open-emr.org/t/how-to-upload-openemr-demo/1185/9 "2014-10-24T06:08:24Z")

</div>

**[bradymiller](https://sourceforge.net/u/bradymiller/)** wrote on [Friday, October 24, 2014](https://sourceforge.net/p/openemr/discussion/202505/thread/7b750157/#bf83):

Also,

To clarify, to have different domain names go to different places on your server is beyond the scope of OpenEMR itself and involves setting up virtual hosts on apache:

> **[How To Set Up Apache Virtual Hosts on Ubuntu 14.04 LTS | DigitalOcean](https://www.digitalocean.com/community/tutorials/how-to-set-up-apache-virtual-hosts-on-ubuntu-14-04-lts)**
>
> The Apache web server is the most popular way to serve web content on the internet. Apache has the ability to serve multiple domains from a single server by using a mechanism called 'virtual hosts'. If a virtual host is configured correctly for each...

From a security perspective, I’d recommend not sharing your OpenEMR production server with your OpenEMR demo server. So, in that case, you’d instead send your two different domain names to two separate IP addresses(ie. two different servers).

-brady

---

<div class="post-metadata">

**Author:** ![system](https://discourse-uploads-openemr.s3.dualstack.us-east-1.amazonaws.com/original/2X/b/bb9e4e8ae2ea7faac2e952fd9e38a3ce03aac403.png) [@system](https://community.open-emr.org/u/system)\
**Post date:** [October 26, 2014, 8:08pm UTC](https://community.open-emr.org/t/how-to-upload-openemr-demo/1185/10 "2014-10-26T20:08:23Z")

</div>

**[aterad](https://sourceforge.net/u/aterad/)** wrote on [Sunday, October 26, 2014](https://sourceforge.net/p/openemr/discussion/202505/thread/7b750157/#d02d):

@brady, thanks for your response. I have read through your post and also downloaded the demo\_farm\_openemr, but i dont know what to do with it. Is the demo\_farm the version of the openemr demo that i will upload unto the host or what. Cant really get it. Please help out, thanks.

---

<div class="post-metadata">

**Author:** ![system](https://discourse-uploads-openemr.s3.dualstack.us-east-1.amazonaws.com/original/2X/b/bb9e4e8ae2ea7faac2e952fd9e38a3ce03aac403.png) [@system](https://community.open-emr.org/u/system)\
**Post date:** [October 27, 2014, 7:26am UTC](https://community.open-emr.org/t/how-to-upload-openemr-demo/1185/11 "2014-10-27T07:26:49Z")

</div>

**[fsgl](https://sourceforge.net/u/fsgl/)** wrote on [Monday, October 27, 2014](https://sourceforge.net/p/openemr/discussion/202505/thread/7b750157/#4551):

Is the command-line available on the hosting service? I understand that it’s not with services like GoDaddy & IPage.

If not, then the choice would be to have Brady’s Demo on your own server or to install OpenEMR in the webpage & reset it by manual reinstalls.

---

<div class="post-metadata">

**Author:** ![system](https://discourse-uploads-openemr.s3.dualstack.us-east-1.amazonaws.com/original/2X/b/bb9e4e8ae2ea7faac2e952fd9e38a3ce03aac403.png) [@system](https://community.open-emr.org/u/system)\
**Post date:** [October 28, 2014, 5:43am UTC](https://community.open-emr.org/t/how-to-upload-openemr-demo/1185/12 "2014-10-28T05:43:13Z")

</div>

**[bradymiller](https://sourceforge.net/u/bradymiller/)** wrote on [Tuesday, October 28, 2014](https://sourceforge.net/p/openemr/discussion/202505/thread/7b750157/#501e):

Hi Timothy,

It’s rather technical and is just a framework (does not contain the actualt demo) that allows building a bunch of different OpenEMR demos. The demos are basically automatically built from scratch (starting with a blank Ubuntu Virtual Appliance) via a script and they use the standard OpenEMR packages/codebase. Thus, there is nothing special about the demos (they are the same as a standard install), except some of the demos have example data in them.

-brady  
[OpenEMR](http://www.open-emr.org/)

---

<div class="post-metadata">

**Author:** ![system](https://discourse-uploads-openemr.s3.dualstack.us-east-1.amazonaws.com/original/2X/b/bb9e4e8ae2ea7faac2e952fd9e38a3ce03aac403.png) [@system](https://community.open-emr.org/u/system)\
**Post date:** [October 28, 2014, 5:48am UTC](https://community.open-emr.org/t/how-to-upload-openemr-demo/1185/13 "2014-10-28T05:48:40Z")

</div>

**[bradymiller](https://sourceforge.net/u/bradymiller/)** wrote on [Tuesday, October 28, 2014](https://sourceforge.net/p/openemr/discussion/202505/thread/7b750157/#5a21):

To quickly illustrate here is the flow of a demo:

1. A Ubuntu Virtual Appliance boots up and downloads the demo\_farm\_openemr repository.
2. The demo\_build.sh script is then run on the Appliance that downloads/installs OpenEMR.
3. Note that the ip\_map\_branch.txt script in the repository is the “brain” and uses the IP address of the Appliance to decide what version of OpenEMR is downloaded/installed along with other settings and test data.

Hope this helps to clarify things.

-brady  
[OpenEMR](http://www.open-emr.org/)

---

<div class="post-metadata">

**Author:** ![system](https://discourse-uploads-openemr.s3.dualstack.us-east-1.amazonaws.com/original/2X/b/bb9e4e8ae2ea7faac2e952fd9e38a3ce03aac403.png) [@system](https://community.open-emr.org/u/system)\
**Post date:** [October 28, 2014, 11:43am UTC](https://community.open-emr.org/t/how-to-upload-openemr-demo/1185/14 "2014-10-28T11:43:19Z")

</div>

**[blankev](https://sourceforge.net/u/blankev/)** wrote on [Tuesday, October 28, 2014](https://sourceforge.net/p/openemr/discussion/202505/thread/7b750157/#5a21/b7cc):

I use an C-panel Server with backup and restore facility. I my idea it should be possible to use this together with a Cron-job. Please Brady, feel free to correct me If I am wrong.
