8000 GitHub - chaduhduh/server-setup: Web Application Server Setup steps and tools
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

chaduhduh/server-setup

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 

Repository files navigation

Server Info

IP address: 35.162.15.246
SSH port: 2200
Example App URL: http://flask-blog.chaddmyers.com/

Installed/Updated Software

  1. Configured UFW to block all incoming ports and allowed only needed ports
  2. Configured timezone and installed NTP to keep time synced
  3. Installed pam-cracklib to enfore strict password policies
  4. Updated/installed python
  5. Installed apache2 and Mod_wsgi to serve python applications
  6. Installed pip package manager for python
  7. Installed virtual-env via pip
  8. Configured virtual environment and installed Flask and required app packages into environment

Resources Used

  1. Thanks to Digital Ocean and their very detailed tutorials
    a. https://www.digitalocean.com/community/tutorials/how-to-setup-a-firewall-with-ufw-on-an-ubuntu-and-debian-cloud-server
    b. https://www.digitalocean.com/community/tutorials/additional-recommended-steps-for-new-ubuntu-14-04-servers
    c. https://www.digitalocean.com/community/tutorials/how-to-deploy-a-flask-application-on-an-ubuntu-vps
  2. http://httpd.apache.org/docs/2.0/mod/

About

Web Application Server Setup steps and tools

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published
0