Wyoming, NSW 2250

Find Node.js instance on a server

To track down Nodejs processes running on a server first run netstat -lt to list the ports that applications are listening on. This may show port 31044 is listening, for example. Next, find the processes that are listening on those ports with netstat -anp 2> /dev/null | grep :31044 This may return a process id like 7392/server.js – then…

Read more

Debian/Ubuntu/Mint – Mount a Windows network share

To mount a Windows share using the command line in a Debian based distribution, first ensure that cifs-utils is installed. If it isn’t, run sudo apt install cifs-utils To mount a share, run sudo mount -t cifs -o username=userName,domain=DOMAIN //serverName/shareName /mnt/path replacing userName, DOMAIN, serverName and shareName and the mount path as appropriate. If the Windows workstation/server is not…

Read more

Logitech G Keyboard LEDs in Ubuntu

Logitech provide the Logitech G software for managing LEDs and other settings on keyboards and mice. Unfortunately this isn’t available for Linux. There is a command line tool called g810-led that can fill this gap (https://github.com/MatMoul/g810-led). To install this on Ubuntu run: sudo apt install g810-led After installation you will probably need to reboot for the software to recognise…

Read more

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

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

** 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

Useful Command line tools

Once the domain of those who enjoyed the command line interface and the config file, general linux distributions have moved on, embracing the Graphical User Interface, trying to relate to the masses. Command line tools still exist, however, and will continue to be used as a powerful feature in Linux, just as they are in Windows. Here are some…

Read more