Welcome!

Welcome to Altoplace. This is my place for sharing my technology and life interests as I learn how to create websites. This is a hobby for me, but I do hope that you find useful information. I like saving “notes” about what I have learned. Then I can refer back to them as needed. My … Read more

Configure Apache and PHP-FPM on macOS

Overview Note: This post has been updated for macOS Big Sur. Over the last few months, I have experimented with different hosting arrangements and WordPress configurations. Now it’s time to start creating content to see if I can create a viable site. To that end, I want to start by writing about my efforts to … Read more

Disable Direct IP Access to Apache Website

I want to share how I solved an issue with Cache Enabler caching duplicate copies of my WordPress website content. I should note that my website is hosted on a shared host that is running Apache. If you are using Cache Enabler, you will see your pages and posts cached under, for example: All the … Read more

How to install WordPress on macOS

Overview Note: This post has been updated for macOS Big Sur. I have been creating a Website Development Environment on my Mac, which is currently running macOS Big Sur. I have added a MAMP (LAMP when running on Linux) stack to support various website development tools, such as WordPress. A MAMP stack is based on … Read more

Create a Send-Only SMTP Server on macOS Using Gmail

Introduction Note: This post has been updated for macOS Big Sur. This post describes how I configured Postfix on my Mac to relay outbound email via Google’s SMTP service. Why? I am creating a local website development environment where PHP applications may generate email messages for contact forms or notifications. For example, after installing WordPress, … Read more

Configure MySQL on macOS

Overview Note: This post has been updated for macOS Big Sur. This is a followup post to my earlier Configure Apache and PHP-FPM on macOS post. With the addition of MySQL to my Mac website development environment, I can now install Content Management Systems, such as WordPress that require a database system to function. My … Read more