# Web Server

Published articles for Web Server.

This is one page of public article previews, not the complete archive. Follow Next page to continue. Summaries are not the original full articles.

## Easy server provision for PHP environments using ServerPilot

DevFeed: [Easy server provision for PHP environments using ServerPilot](<https://devfeed.tech/articles/easy-server-provision-for-php-environments-using-serverpilot-39015.md>)

Original publisher: [Read original article](<https://blog.jgrossi.com/2018/easy-server-provision-for-php-environments-using-serverpilot/>)

Author: Junior Grossi

Published: 2018-03-12T03:00:35Z

Content type: tutorial

Language: en

Sources: [Junior Grossi](<https://devfeed.tech/sources/junior-grossi.md>)

Topics: [Provisioning](<https://devfeed.tech/topics/provisioning.md>), [PHP](<https://devfeed.tech/topics/php.md>), [nginx](<https://devfeed.tech/topics/nginx.md>), [LAMP](<https://devfeed.tech/topics/lamp.md>), [WordPress](<https://devfeed.tech/topics/wordpress.md>), [Digital Ocean](<https://devfeed.tech/topics/digital-ocean.md>)

Tags: [apache](<https://devfeed.tech/tags/apache.md>), [app](<https://devfeed.tech/tags/app.md>), [certificates](<https://devfeed.tech/tags/certificates.md>), [configure](<https://devfeed.tech/tags/configure.md>), [digital-ocean](<https://devfeed.tech/tags/digital-ocean.md>), [easier](<https://devfeed.tech/tags/easier.md>), [environments](<https://devfeed.tech/tags/environments.md>), [how-to](<https://devfeed.tech/tags/how-to.md>), [mysql](<https://devfeed.tech/tags/mysql.md>), [php](<https://devfeed.tech/tags/php.md>), [provisioning](<https://devfeed.tech/tags/provisioning.md>), [server](<https://devfeed.tech/tags/server.md>), [using](<https://devfeed.tech/tags/using.md>), [web](<https://devfeed.tech/tags/web.md>), [web-server](<https://devfeed.tech/tags/web-server.md>)

### AI overview

This tutorial explains how to use ServerPilot to provision a VPS for PHP and WordPress applications. It describes using NGINX as a reverse proxy, Apache as the PHP web server, and MySQL, with multiple PHP versions and plan options. The author discusses moving a blog to a DigitalOcean VPS and configuring SSL certificates.

### Source excerpt

Learn how to use a very simple and efficient service called ServerPilot for provisioning a web server to host your next PHP project or blog. Provisioning a well-configured web server for a PHP application is not an easy task. You can have experience doing that, but this is not my strongest skill, I admit. So ... Continue reading Easy server provision for PHP environments using ServerPilot

## Secure updates: A threat model

DevFeed: [Secure updates: A threat model](<https://devfeed.tech/articles/secure-updates-a-threat-model-36967.md>)

Original publisher: [Read original article](<https://shostack.org/blog/secure-updates-threat-model/>)

Author: Adam

Published: 2017-07-10T00:00:00Z

Content type: tutorial

Language: en

Sources: [Shostack & Friends Blog](<https://devfeed.tech/sources/shostack-friends-blog.md>)

Topics: [Security](<https://devfeed.tech/topics/security.md>), [Requirements](<https://devfeed.tech/topics/requirements.md>), [Software](<https://devfeed.tech/topics/software.md>), [TLS (Transport Layer Security)](<https://devfeed.tech/topics/tls.md>), [servers](<https://devfeed.tech/topics/servers.md>), [Code](<https://devfeed.tech/topics/code.md>)

Tags: [requirements](<https://devfeed.tech/tags/requirements.md>), [security](<https://devfeed.tech/tags/security.md>), [software](<https://devfeed.tech/tags/software.md>), [tls](<https://devfeed.tech/tags/tls.md>), [web-server](<https://devfeed.tech/tags/web-server.md>)

### AI overview

This article presents a threat model for secure software update systems. It explains that update systems should identify available updates, install authentic untampered packages, and bind updates to the publishing organization. It recommends signed, dated, sequenced update messages and verifying package signatures, while discussing TLS limitations and distribution over torrents with a fallback.

### Source excerpt

[no description provided]

## Django with SockJS

DevFeed: [Django with SockJS](<https://devfeed.tech/articles/django-with-sockjs-38912.md>)

Original publisher: [Read original article](<https://idea.popcount.org/2012-09-21-django-with-sockjs>)

Author: Marek

Published: 2012-09-20T22:00:00Z

Content type: tutorial

Language: en

Sources: [Marek Majkowski](<https://devfeed.tech/sources/marek-majkowski.md>)

Topics: [Django](<https://devfeed.tech/topics/django.md>), [Python](<https://devfeed.tech/topics/python.md>), [HTTP](<https://devfeed.tech/topics/http.md>), [servers](<https://devfeed.tech/topics/servers.md>), [Web](<https://devfeed.tech/topics/web.md>)

Tags: [asynchronous](<https://devfeed.tech/tags/asynchronous.md>), [blocking](<https://devfeed.tech/tags/blocking.md>), [deployment](<https://devfeed.tech/tags/deployment.md>), [django](<https://devfeed.tech/tags/django.md>), [http](<https://devfeed.tech/tags/http.md>), [python](<https://devfeed.tech/tags/python.md>), [realtime](<https://devfeed.tech/tags/realtime.md>), [web-server](<https://devfeed.tech/tags/web-server.md>)

### AI overview

A step-by-step tutorial for integrating Django with SockJS using SockJS-Tornado and a Tornado web server. It demonstrates serving a static file, exposing a SockJS endpoint, forwarding other requests to Django, and notes that separating Tornado and Django can improve production performance.

### Source excerpt

Django with SockJS Few days ago Peter Bengtsson wrote an interesting blog post on SockJS: The article is quite brief, let me try to provide step-by-step instructions on how to start your first Django on SockJS project. Python servers First, it's important to understand that there are many HTTP (okay, WSGI) servers for Django. SockJS requires pretty deep integration with the web server, and you will need to use a particular web server with SockJS support.