Posts marked with “devops”

The Workshop: Managing LAMP with Virtualmin

by · March 5, 2020

0
 

Virtualmin is a web hosting and cloud computing control panel. A hosting control panel is a web-based application that runs on a server and manages all the aspects of a hosting account. This includes account information, websites, web servers, databases, mail servers, and all the other services which ultimately work together to allow you to […]

 

The Workshop: Ansible In Practice

by · January 3, 2020

0
 

This month, we’re going to dive into a practical application of Ansible by building a playbook with roles to implement a fully functional Linux, MySQL, PHP, and NGINX web server. By the end, you should be able to take the playbook we build together and extend it to suit your requirements.

 

Expedition PHP

by · December 4, 2019

0
 

Any career today requires continual learning and curiosity for success. Building web applications with PHP is not exempt. The PHP of today is light-years better than the scripts that initially made up “Personal Home Page/Form Interpreter.” In this issue, we examine moving between frameworks, understanding your mental health, contributing to open source, and more.

 

The Workshop: System Management with Ansible

by ·

0
 

Ansible is an open-source IT automation tool used for configuring systems and deploying applications. Red Hat supports Ansible in the enterprise by offering support contracts and funding employees who contribute. Ansible communicates over SSH, so there is no need to install any extra software (such as PHP, Apache, NGINX, Redis, and others) on the remote […]

 

Serverless PHP With Bref, Part One

by · May 9, 2019

1
 

In recent years, a different way to build applications has arisen called serverless computing. This term is not a good name; I’m reminded of the adage that there are two hard problems in programming: naming things, cache invalidation, and off-by-one errors. Serverless computing as a name implies no servers, but there are servers—you don’t think about them though. A better way to think about it is that the servers and the management of them are abstracted away and the provider manages the allocation of resources, not the application architect.

 

Education Station: DevOps and You

by · January 15, 2019

0
 

The tech industry is always awash with new ideas that are actually old. One which gained traction in the last ten years is the idea of “DevOps.” This term is the combination of “Development” and “Operations” and is meant to show these two roles can be combined for more efficiency.

 

DevOps Depths – January 2019

by · January 7, 2019

0
 

Your job doesn’t end when you finish writing and committing code. Someone has to ensure a web application is available online, scalable, and secure. This issue collects articles to help you improve and fine-tune your DevOps processes.

 

The Workshop: The Road to 7.3, Part One

by ·

0
 

Last month as I was writing “The Workshop: Producing Packages (Part Three)” I had a feeling I would regret the line “This will be the third and final installment in this series.” Sure enough, I have one more topic I want to cover: upgrading to a new PHP version.

 

Securing Your Site in Development and Beyond

by · January 4, 2018

0
 

Why wait until production deployment to identify security vulnerabilities? Using tools like Burp Suite, you can find security vulnerabilities before they’re on the web. In this article, you will see examples of vulnerabilities which were detected early, and how to integrate these practices into your daily workflow.

 

Build a VM for Drupal 8 with Vagrant

by · November 25, 2014

1
 

At this year’s php[world] hackathon, I spent my time getting a Vagrant machine configured to run Drupal 8. I know there are other options, like Acquia’s own Dev Desktop, or even Zend Server. However, I like using Vagrant to run my LAMP stacks, especially on OS X. I’ve never been able to easily run xAMP […]