![]() While macOS comes with fairly up-to-date versions of Apache and PHP, I describe how I used Homebrew to install and configure this software. And I describe how to set up SSL (TLS) to test SSL enabled virtual hosts. I also describe using Dnsmasq to support named virtual hosts on your local machine. I have occasionally had to tweak them to work.Īpache and PHP - I talk about setting up both of these in my Configure Apache and PHP-FPM on macOS post because that’s what you need for creating websites that don’t require the use of a full-fledge database management system. Oh, I also want to note that bash scripts mostly work with zsh. Out of the box, zsh is a bit raw, so I installed the Oh My Zsh framework to enhance my zsh experience. At first, I resisted this change, but I have since adopted zsh on my Mac (I still use bash on my Pair Networks shared host). One noticeable change in macOS from earlier macOS releases is that the Terminal has switched from the bash shell to zsh as the default shell command environment. You need to be familiar and comfortable with using the Terminal and command line: macOS terminal window running Oh My Zsh Under the hood, it is very Unix-like, so if you are familiar with Linux (or other Unix-like OSs), you should be able to follow along. ![]() MacOS Big Sur - Of course, this is the operating system that I am using. Here, I will describe the components and what they do. I have written several posts that detail installing all of the components of my MAMP stack. However, I chose to manually install my MAMP stack because I wanted to learn more about the technology. You can easily install a MAMP stack by installing a MAMP App as described by the WordPress Codex, Installing WordPress Locally on Your Mac with MAMP. A MAMP stack is based on the macOS operating system, the Apache 2 web server, the MySQL database management system, and the PHP scripting language. I have added a MAMP (LAMP when running on Linux) stack to support various website development tools, such as WordPress. ![]() I have been creating a Website Development Environment on my Mac, which is currently running macOS Big Sur.
0 Comments
Leave a Reply. |