Vevida WordPress Optimizer plugin

Easily configure automatic updates from the WordPress Dashboard, and modernize your MySQL database.

Installing WordPress is one thing, keeping it up to date is something else. Each week brings new bugs or potential attack scenarios that will make a WordPress website vulnerable to hacks. Enabling automatic updates for all or at least most parts of WordPress solves a large number of problems with irregularly maintained WordPress websites.

Read more

Monitor Windows services with PowerShell

Start, stop, restart and monitor services with PowerShell Get-Service and Start-Service cmdlets

As a Windows Server and IIS administrator, you’ll want your Windows services to run at all times. One can monitor Windows services in many, many, ways. Some of our customers websites may depend on certain services, which may be hard to monitor externally. For those Windows services that need local monitoring, I like to schedule a PowerShell script. Here is one…

Read more

IIS application pool recycle on specific times, not regular time interval

By default, an IIS application pool (an “AppPool” hereinafter) recycles on a regular time interval of 1740 minutes, or 29 hours. One reason for this time interval is that application pool don’t recycle at the same moment every day (every day at 07.00 for example). However, sometimes you may want to change this regular time interval to specific times. And when you try to confingure this in IIS Manager, it gives you an error. Luckily, appcmd comes to the rescue!

Read more

Turn off swap

turn off swap in Linux

Not every Linux server I administer needs to have a swap partition and to start swapping. For instance, the MySQL servers I maintain all have more than enough RAM on board to do their work. Yet, when a swap partition is enabled Linux starts swapping, which may degrade MySQL database performance…

Read more

Open-Xchange Power-ing up

Open-Xchange stays on the takeover path: On stage live at World Hosting Day in Rust today Rafael Laguna (CEO, Open-Xchange) had the privilege of announcing that we’ve done it again – we’re merging with another pioneer in the open source and domain communities, Netherlands-based software company PowerDNS.

Read the announcement: Open-Xchange Power-ing up

Open-Xchange and Dovecot announce merger to create world’s leading open source messaging software provider

Yesterday, Open-Xchange AG and Dovecot OY announced the completion of a merger between the two companies. The combined company is now the world’s leading provider of open source cloud software for ISPs, telcos and cable companies providing one point of contact for an integrated solution – from email backend to application frontend. Under the terms of the merger, Dovecot has become a subsidiary of Open-Xchange.

Read the announcement: Open-Xchange and Dovecot announce merger to create world’s leading open source messaging software provider

PHP, MySQL and IPv6: still slow

Years ago, I noticed that PHP connections to MySQL were significantly slower over IPV6 (where a hostname has an IPv6 address or AAAA record), when no MySQL service is listening on that address. The connection is refused, and PHP has to fallback to IPv4. The fallback takes a significant amount of time. Too much time if you’d asked me. Unfortunately this fallback to IPv4 is still slow today…

Read more

Software deployment through WDS

Install software packages during a Windows Deployment Services (WDS) deployment, without Microsoft Deployment Workbench (available in the Microsoft Deployment Toolkit, or MDT).

In my environment, I had to set up a new Windows Deployment Services (WDS) configuration for Windows 8.1 Enterprise. To roll out in our office (some 20+ workstations). I wanted to install some additional software at the same time, without using Microsoft Deployment Workbench, because I find the interface too slow. The solution? Read on…

Read more