Skip to main content

Posts

Showing posts from 2016

Run your Meteor App on a Production Ubuntu 16.04 Server with Nginx

Introduction Meteor enables developers to create apps and quickly test them on a development webserver. Once you have created your app the big question is how to run it on a production server. In this tutorial we will demostrate how to run your Meteor app on Ubuntu 16.04 using Nginx Credits and Acknowledgements This entire post is based off this Digital Ocean article. The article was modified for issues we encountered and adapted for Ubuntu 16.04. The entire credit goes to Daniel Speichert Objective In this tutorial we will: Install and Configure Nginx with HTTPS enabled Install MongoDB Install NodeJS Bundle your Meteor App Create a startup script to automatically start your app on reboot Assumptions We assumue the following: You already have a fresh install of Ubuntu 16.04 Server SSH enabled on your fresh install You have root privelages on your server You have a different server where you can insall meteor and budle your app...

Part 2- Install Django using Virtualenv, Apache and MySQL on Ubuntu Server 14.10

Introduction In Part 1 of this tutorial we successfully installed Django. In this tutorial we will build our first Django app. We will build a Personal Budget where you will be able to: Enter an expense on a web page View bar graphs of your expenses on a web page Objective In this tutorial we will: Configure Django to use MySQL Configure Django to use Apache Install and configure django-chartit to display pretty graphs Create our Personal Budget Django App Assumptions Fresh Install of Ubuntu Server 14.10 SSH enabled (sudo apt-get install ssh-server) User has root privileges Basic familiarity with using the Linux command line (terminal) Have completed installation steps outlined in Part 1 of this tutorial Installation Step 1 - Configure Django to use MySQL Open the settings.py file vim /var/www/html/projects/webapps/webapps/settings.py Comment or Replace the Database section with the following DATABASES = { 'default': { 'ENGINE':...