- Chef:Powerful Infrastructure Automation
- John Ewart Matthias Marschall Earl Waud
- 169字
- 2021-07-09 21:06:35
Describing the setup
From a high level, here is what needs to happen in order to take an application that we have developed from a desktop to deployment. In order to deploy your application, you will provision two hosts, web
and db
(each with one user account) and webapp
, whose home directory will be in /home/webapp
. The source code will be hosted on GitHub and deployed using Git onto the web server. We will create a database, provision an account to access that database, and then configure and deploy a web.py
application in a virtual Python environment that will be started and monitored by supervisord. This is a fairly common pattern for modern web applications, regardless of the framework and language being used. The demonstration application used in this chapter consists of only a handful of files making it easy to deploy and understand, but this will give you the concepts and tools to expand this example for use with future applications you might develop or need to deploy.
- Canvas LMS Course Design
- Dreamweaver CS3網(wǎng)頁制作融會(huì)貫通
- Java開發(fā)技術(shù)全程指南
- 機(jī)器學(xué)習(xí)與大數(shù)據(jù)技術(shù)
- OpenStack Cloud Computing Cookbook(Second Edition)
- JSP從入門到精通
- Docker on Amazon Web Services
- 網(wǎng)站前臺(tái)設(shè)計(jì)綜合實(shí)訓(xùn)
- HTML5 Canvas Cookbook
- 基于企業(yè)網(wǎng)站的顧客感知服務(wù)質(zhì)量評(píng)價(jià)理論模型與實(shí)證研究
- 強(qiáng)化學(xué)習(xí)
- 三菱FX/Q系列PLC工程實(shí)例詳解
- 智慧未來
- Building Google Cloud Platform Solutions
- Microsoft System Center Data Protection Manager Cookbook