Wyoming, NSW 2250

Create a PHP/Ubuntu dev environment in Windows 10

Initial WSL, Ubuntu, Apache, PHP and MySQL installation Windows Subsystem for Linux allows a development environment to be set up locally without the need for virtual machine hosts. First, install the WSL feature. Click Start, type ‘Windows features’ and click the Turn Windows Features On or Off item. Tick the Windows Subsystem for Linux option and click OK. The feature will be install, then…

Read more

Permanently Wipe A PC

Disposing of a PC, selling it on or giving it away leaves a security risk if the drive isn’t wiped of old data. Often this can be done easily with an application like MiniTool Partition Wizard for Windows, easicially if you are able to plug the drive into another PC, or are just dealing with an external drive. There…

Read more

Introduction to PHP

This article isn’t an attempt to teach PHP coding but takes a step back, providing details on how to set up a PC to allow experimentation with the PHP language and giving tips on places to go to start learning the language itself. Quick intro PHP is a runtime language, sometimes called a scripting language. Like VBA (Visual Basic…

Read more

Redirecting URLs with .htaccess

If you move the location of your website you should also provide a 301 redirect, letting search engines and end users know that the URL for your site has changed. This can also be useful to make sure all references are made without a www prefix, for example. In Apache, with Mod Rewrite enabled, add the following three lines…

Read more

VBScript – Pinging multiple IP addresses

A short while ago we needed to find the IP address of a new network device and were having trouble getting it running. The end result was we had to use brute force, and instead of sitting there typing to figure it out, wrote a small script and let it run. This script will only work on Windows XP…

Read more

Dvorak keyboard tips

Use a Dvorak keyboard – ditch the old QWERTY keyboard Anyone who has used a Dvorak keyboard will know the benefits of it, less finger movement and less risk of RSI, along with faster faster typing speeds. Once you’ve learnt the Dvorak layout it is also easy to switch back to QWERTY as well, so you not left alone…

Read more

VestaCP default memory limits

Vesta Control Panel is a great web host control panel that makes it easy to host multiple websites from a Linux server. The default memory limits in VestaCP can be a bit restrictive for WordPress sites, though. It is worth increasing the default PHP memory limits in VestaCP if the WordPress will be used with heavy themes or a…

Read more

Windows 2012 as a VPN host

Update your router settings to make sure it has PPTP compatibility and has PPTP and L2TP VPN passthru enabled. Enable port forwarding for port 1723 for the TCP/IP and the GRE protocal (protocal 47) and directed to these to your Windows 2012 server address (e.g. 192.168.0.10). The Windows 2012 server needs the Network Policy and Access Services role and…

Read more

** Steps to recreating a Windows NT servers’ functions under Unbuntu .06 LTS Server. **

Written specifically to aid Administrators familiar with NT variants (Windows NT, Windows 2000 Server, Windows Server 2003), terminology and setup. Assumptions I assume that you know enough about PCs to construct properly termed Google searches as long as you know the programs and files you’re dealing with. I aim to provide a run down of what you need, leaving…

Read more