You are here: Home / Recent posts

Recent posts

by Pierre-Yves Landuré last modified May 28, 2012 06:19
News of this site.
Log PHP errors with Syslog by Pierre-Yves Landuré — last modified Aug 16, 2018 05:46
Function of the server configuration, the PHP messages are not logged to HTTP server error log. In this case, it is necessary to setup PHP to log errors to a dedicated log file, or to Syslog. This howto propose a simple setup to log PHP errors in the file "/var/log/php.log"
Setup the Dotdeb apt repository on Debian by Pierre-Yves Landuré — last modified Aug 10, 2013 02:08
The Dotdeb repository hosts software unavailable by default in the official Debian repositories. It provides PHP 5.4, the nginx HTTP server, the Percona toolkit, etc... This howto setup this repository with a minimal impact on the system: only the wanted software are installed, the other packages available in Dotdeb repositories are ignored.
Optimize MySQL on Debian by Pierre-Yves Landuré — last modified Nov 11, 2017 03:07
The performances of a MySQL server are greatly dependant of the hardware where it is hosted. The hard drive latency, the available memory and the processor computation power are the main parameters of the equation. This howto help you to adjust MySQL server settings to the hardware where it is hosted.
Apache 2 configuration tips by Pierre-Yves Landuré — last modified Mar 02, 2018 08:35
Handy or rarely used Apache 2 setups.
Fixing common Plone errors by Pierre-Yves Landuré — last modified Jan 05, 2012 11:28
This article help solving common Plone problems.
Translate portlets and homepage of a site with LinguaPlone by Pierre-Yves Landuré — last modified Dec 21, 2011 10:46
The LinguaPlone product enable the creation of multilingual sites with Plone. Although simple to implement, its default configuration has to be finalized. This article helps to set up LinguaPlone on a Zope / Plone site.
Configuration by Pierre-Yves Landuré — last modified Dec 21, 2011 10:46
Resources and tutorials about Zope / Plone configuration.
Install and setup Varnish cache on Debian by Pierre-Yves Landuré — last modified Nov 11, 2017 09:45
Varnish is a cache server helping to speed-up web pages loading. It is particularly suited to the optimization of sites managed by a Content Management System (CMS).
Backup Google Agenda on Debian by Pierre-Yves Landuré — last modified Dec 05, 2012 08:28
Google Agenda is very useful tool to synchronize an agenda between various users and hardwares. Synchronization errors can create lost, duplicated or edited events. This howto help to setup a frequent backup of Google Agenda. It ease the restoration of events in case of synchronization error.
Get the real IP address of a visitor accessing to a Apache 2 server behind a reverse proxy by Pierre-Yves Landuré — last modified Mar 02, 2018 08:35
Reverse proxy usage has many reasons: cache the served pages (Varnish), set up a load balancing (HAProxy) or serve the content of many servers on only one IP address. The reverse proxy provide the visitor real IP address in the X-Forwarded-For header. This howto provides a method to get the IP address from this header and use it as the client IP address instead of the reverse proxy IP address.
Setup an email alert on SSL / TLS certificate expiration by Pierre-Yves Landuré — last modified Oct 22, 2018 07:51
SSL / TLS certificates are signed by certificate authority for a defined period, usually 1 year. Once the expiration date has passed, the certificate is considered invalid by the clients (browsers, mail clients, etc.). Being alerted of a server expired certificates help to anticipate renewals.
Create a SSL / TLS certificate on Debian by Pierre-Yves Landuré — last modified Mar 02, 2018 06:04
The creation of a SSL certificate is a major step when setting up a encrypted connection. Whether to implement HTTPS, to encrypt your IMAP server or FTP server, this guide helps you generate a valid SSL certificate.
Harden the SSH access security on Debian by Pierre-Yves Landuré — last modified Nov 11, 2017 09:44
The Secure SHell (aka. SSH) access is the main remote administration tool for a Unix server. By default, this access security is provided by the connection encryption and the need of login and password. This how-to propose various methods to harden a SSH server security.
System rescue by Pierre-Yves Landuré — last modified Oct 17, 2012 10:37
Tools for system recovery. These tools are, mostly, Live CDs.
Install node.js on Debian by Pierre-Yves Landuré — last modified Mar 02, 2018 08:35
node.js is a server side Javascript framework based on the Google V8 Javascript engine.
Install Google Page Speed module for Apache 2 on Debian by Pierre-Yves Landuré — last modified Mar 02, 2018 08:35
The Apache 2 Google Page Speed module is a tool automatically optimizing web sites hosted on the server.
Fix the RTL8111/8168B network device on Debian by Pierre-Yves Landuré — last modified Mar 02, 2018 08:35
By default, Debian use the rt8169 module for the RTL8111/8168B. This module can be source of various bugs, among witch random reboots due to kernel panic caused by heavy network load. This howto setup the rt8168 module that is known to work well with this device.
Additions to a fresh Debian GNU/Linux install by Pierre-Yves Landuré — last modified Nov 08, 2017 03:09
This howto helps to add some security and usability features to the default Debian setup.
Watch for system upgrades on Debian by Pierre-Yves Landuré — last modified Apr 30, 2015 09:30
The number one rule to secure an operating system is to keep its software up to date. This howto setup a e-mail alert when new upgrades are available.
Install rssLounge feed reader on Debian by Pierre-Yves Landuré — last modified Apr 22, 2013 02:46
rssLounge is a RSS feed reader writen in PHP. It is known for its lightness. Its main downside is to be mono-user.