Deployment

Tools and tips for users as they deploy applications to a server, a process that includes installation, activation, and update automation.

Deployment subscription active
You will receive email notifications for new publications on Deployment.
732 Results
  • Tutorial

    How To Set Up a Node.js Application for Production on Ubuntu 14.04

    Node.js is an open source Javascript runtime environment for easily building server-side and networking applications. The platform runs on Linux, OS X, FreeBSD, and Windows, and its applications are written in JavaScr...
    By Mitchell Anicas Node.js Deployment Nginx Ubuntu
  • Tutorial

    How To Install Apache Tomcat 8 on CentOS 7

    Apache Tomcat is a web server and servlet container that is used to serve Java applications. Tomcat is an open source implementation of the Java Servlet and JavaServer Pages technologies, released by the Apache Softwa...
    By Mitchell Anicas Java Deployment CentOS
  • Tutorial

    How To Set Up a Node.js Application for Production on CentOS 7

    In this tutorial, we will cover setting up a production-ready Node.js environment that is composed of two CentOS 7 servers; one server will run Node.js applications managed by PM2, while the other will provide users w...
    By Mitchell Anicas, Haiden Taylor Node.js Deployment Nginx CentOS
  • How To Deploy a React Application with Nginx on Ubuntu 20.04

    In this tutorial, you'll deploy a React application from your local machine to an Ubuntu 20.04 server running Nginx. You'll build an application using Create React App, use an Nginx config file to determine where to d...
    By Joe Morgan JavaScript React Deployment
  • Tutorial

    How To Install Apache Tomcat 7 on CentOS 7 via Yum

    Apache Tomcat is a web server and servlet container that is used to serve Java applications. Tomcat is an open source implementation of the Java Servlet and JavaServer Pages technologies, released by the Apache Softwa...
    By Mitchell Anicas Java Deployment CentOS
  • Tutorial

    How To Deploy an ASP.NET Core Application with MySQL Server Using Nginx on Ubuntu 18.04

    ASP.NET Core is a more modular version of Microsoft’s ASP.NET Framework. It's a high-performant, open-source framework for building modern web applications. In this tutorial you'll set up and deploy a production-ready...
    By Oluyemi Olususi Deployment Applications Nginx MySQL Ubuntu 18.04
  • Tutorial

    How To Install Apache Tomcat 8 on Ubuntu 14.04

    Apache Tomcat is a web server and servlet container that is used to serve Java applications. Tomcat is an open source implementation of the Java Servlet and JavaServer Pages technologies, released by the Apache Softwa...
    By Mitchell Anicas Java Deployment Ubuntu
  • Tutorial

    What Is Immutable Infrastructure?

    Immutable infrastructure is an infrastructure paradigm in which servers are never modified after they're deployed. This article explains the conceptual and practical differences between mutable and immutable infrastru...
    By Hazel Virdó Conceptual Deployment CI/CD Configuration Management Scaling
  • Tutorial series

    How To Code in React.js

    React is a popular JavaScript framework for creating front-end applications, such as user interfaces that allow users to interact with programs. Originally created by Facebook, it has gained popularity by allowing dev...
    By Joe Morgan React Development JavaScript Programming Project CSS API Deployment DigitalOcean App Platform
  • Tutorial

    How To Serve Flask Applications with uWSGI and Nginx on Ubuntu 14.04

    In this guide, we will be setting up a simple Python application using the Flask micro-framework on Ubuntu 14.04. The bulk of this article will be about how to set up the uWSGI application server to launch the applica...
    By Justin Ellingwood Deployment Python Frameworks Nginx Python Ubuntu
  • Tutorial

    How To Package And Distribute Python Applications

    In this DigitalOcean article, we talk about the necessary tools for Python application distribution. We go over the key steps to allow readers to package their own useful libraries, modules, or applications -- which s...
    By O.S Tezer Python Deployment
  • Tutorial

    How To Deploy a Next.js App to App Platform

    In this tutorial, you will deploy a Next.js application to DigitalOcean's App Platform using a Static Export and a Custom Server.
    By Chris Sev DigitalOcean App Platform Node.js JavaScript Development Deployment Next.js
  • Tutorial

    How To Host Multiple Node.js Applications On a Single VPS with nginx, forever, and crontab

    This is our tutorial on hosting multiple Node.js apps on a single VPS with nginx, forever, and crontab.
    By Christian Fei Deployment Node.js Nginx
  • Tutorial

    How To Deploy a Rails App with Unicorn and Nginx on Ubuntu 14.04

    When you are ready to deploy your Ruby on Rails application, there are many valid setups to consider. This tutorial will help you deploy the production environment of your Ruby on Rails application, with PostgreSQL as...
    By Mitchell Anicas Ruby on Rails Deployment PostgreSQL Nginx Ubuntu
  • Tutorial

    How To Serve Flask Applications with Gunicorn and Nginx on Ubuntu 14.04

    In this guide, we will be setting up a simple Python application using the Flask micro-framework on Ubuntu 14.04. The bulk of this article will be about how to set up the Gunicorn application server to launch the appl...
    By Justin Ellingwood Deployment Python Frameworks Nginx Python Ubuntu
  • Tutorial

    How To Deploy a Rails App with Puma and Nginx on Ubuntu 14.04

    When you are ready to deploy your Ruby on Rails application, there are many valid setups to consider. This tutorial will help you deploy the production environment of your Ruby on Rails application, with PostgreSQL as...
    By Mitchell Anicas Deployment Ruby on Rails Nginx PostgreSQL Ruby Ubuntu
  • How To Deploy a React Application to DigitalOcean App Platform

    DigitalOcean's App Platform is a Platform as a Service (PaaS) product that lets you configure and deploy applications from a source repository. This can be a quick and efficient way to deploy your React applications, ...
    By Joe Morgan JavaScript React Development Deployment DigitalOcean App Platform
  • Tutorial

    How to Automatically Deploy Laravel Applications with Deployer on Ubuntu 16.04

    By following this tutorial, you will deploy a Laravel application automatically without any downtime. To do this, you will prepare the local development environment from which you'll deploy code and then configure a p...
    By András Magyar Deployment CI/CD Git Laravel
  • Tutorial

    How To Set Up Django with Postgres, Nginx, and Gunicorn on Ubuntu 14.04

    Django is a powerful web framework that can help you get your Python application or website off the ground. Django includes a simplified development server for testing your code locally, but for anything even slightly...
    By Justin Ellingwood Deployment Django Nginx Python Frameworks Python Ubuntu
  • Tutorial

    How To Use Cloud-Config For Your Initial Server Setup

    A cloud-config file is a special script that is used to define configuration details for your server as it is being brought online for the first time. These are often used for completing common tasks that a user woul...
    By Justin Ellingwood Deployment API DigitalOcean Initial Server Setup