The easiest way to install a number of Linux applications and open source software onto macOS High Sierra is via a package manager, unfortunately macOS High Sierra doesn’t come with one, but fortunately there are some good folks that care. They come in the form of Homebrew. The install of Home-brew also works on macOS Sierra, El Capitan, …
Read More
Upgrade to PHP 7.1 or 7.2 on macOS High Sierra or on OSX 10.6 – 10.11
macOS Sierra ships with PHP 5.6, OSX 10.11 El Capitan with PHP 5.5.x and OSX 10.8 Mountain Lion ships with PHP version 5.3, there is an easy upgrade method to the stable version 5.6 or an older stable PHP version or even the latest PHP version 7.2. PHP versions 5.5 and older are now considered end of …
Read More
Vagrant – Getting Started on macOS
This is a 4 part reference guide to getting started with Vagrant, VVV and WordPress. This is Part 1 – Vagrant – Getting Started on macOS Vagrant and WordPress Local Development Vagrant – Getting Started on macOS Vagrant and WordPress – Setting up VVV Varying Vagrant Vagrants on macOS Vagrant and WordPress – Adding Multiple Sites Natively …
Read More
How to Change the MySQL root Password in Linux or macOS via Command Line
If you have forgot the MySQL root password, can’t remember or want to break in….. you can reset the mysql database password from the command line in either Linux or macOS Sierra and OSX as long as you know the root user password of the box you are on, this is for MySQL 5.7 onwards: Stop …
Read More
Fastest Way to install WordPress on OSX 10.11, 10.10, 10.9, 10.8, 10.7 and 10.6
This tutorial assumes a certain degree of comfort in the command line Terminal for installing WordPress on macOS Sierra or Mac OS X El Capitan, Yosemite, Mavericks, Mountain Lion or Snow Leopard, the commands below are not overly complex and following the tutorial will get the job done. If you have no experience with the …
Read More
Installing node.js on OSX / macOS Sierra
node.js allows you to run javascript in the Terminal as appose to a regular browser which makes for a modern workflow in web development, with both node.js installed and a package manager called npm (Node Package Manager) also installed, which can manage other packages that work with node.js, one of the main ones being grunt.js for a web development workflow. To …
Read More
How to connect to a MySQL database with PHP
This tutorial will require a mysql database and a web development environment using mysql, apache and php and a simple text editor. The tutorial takes you through establishing a mysql connection using php on a web page, connecting to a mysql table and retrieving the results and displaying them back on the web page. This tutorial …
Read More
Create a SSH Private and Public Key in OSX 10.11 El Capitan
This guide goes through setting up SSH keys on Mac OSX 10.11 and also a secure passwordless SSH connection between a local OSX workstation and a remote server also running a Linux variant. The process requires generating a public and private key on the local computer and then adding the public key to the remote …
Read More