44 posts with tag "How-to"
Detailed instructions to create a LAMP server using Debian 9 Stretch RC3. Prepare your server for php7 and MariaDB.
Xubuntu desktop is the XFCE Ubuntu flavor. Lightweight, elegant, easy to use and configure for any workstation. Moreover, ideal solution to revive old systems.
Ubuntu desktop in version 16.04 LTS is a Free and Open Source workstation environment, which can meet the requirements of the vast majority of users.
January 12th, 2017 10,911
PhpStorm is a excellent php IDE written in Java. This is a guide on how to install it on Ubuntu. Basic configuration.
December 19th, 2016 9,291
Ubuntu 16.04 seems to be ready for SSD. Here are some steps you should take to extend the life of your SSD drive. The keypoint is to reduce write actions.
December 17th, 2016 3,320
A simple guide to setup and monitor APC UPS on two or more Ubuntu/Debian computers (Master - Slave(s) setup) using apcupsd
December 11th, 2016 4,226
A simple guide to setup APC UPS on Ubuntu workstation computer (standalone mode) using apcupsd
Power Management module on Ubuntu 16.04 is a flexible tool to manage your computer UPS.
November 25th, 2016 3,398
A simple guide to setup Oracle Virtualbox on Ubuntu 16.04
November 24th, 2016 3,378
In this tutorial Clonezilla Live is used to create partition image and then to restore it in a virtual machine (Virtualbox).
November 16th, 2016 8,900
7z is an excellent archiving software offering high compression ratio and strong AES-256 encryption.
November 13th, 2016 6,866
After installation of Ubuntu Desktop 16.04, mouse is very sensitive (practically unusable) in most systems with wireless mouse.
Find out how to add and remove software and apply system updates in Ubuntu Desktop (GUI utilities and command line version).
After installing a new Linux kernel, old kernels are not automatically deleted. They remain in your disk. You have to delete them manually. Why?
September 7th, 2015 23,778
Criteria for selecting the right SSL Certificate. Detailed instructions on how to setup the certificate in a Debian server. Validate your certificate.
A guide to upgrade a server machine from Debian 7 Wheezy to 8 Jessie using apt-get. Remember to create a full backup before.
Dedicated server setup, using Debian 8 Jessie step by step. It is a Hetzner EX40 server. Apache, php, MySQL, memcached. Basic monitoring and security tools.
Simple steps to enable and configure mod-security Apache module on Debian Wheezy, using Core Rule Set (CRS)
Debian 7 Wheezy with Xfce4 is a lightweight desktop environment, fast and user friendly. Support for sound, Flash, Nvidia and networking "out of the box".
How to Install PostgreSQL 9.1 or the latest PostgreSQL version 9.3 on Debian 7 Wheezy. Basic settings after installation.
January 4th, 2014 222,767
November 19th, 2013 43,488
gettext is an ideal way for internationalization of software application resources. It extracts terms parsing source code. Poedit is an excellent front end.
October 21st, 2013 215,674
Logs is the best place to start troubleshooting. Concerning MySQL (or MariaDB), you need to refer to: General query Log, Error Log and Slow Query Log
October 13th, 2013 161,219
Fortunately, it is possible to use prepared statements with MySQL and PHP using MySQLi extension. But, how to bind params, if their number is variable?
September 22nd, 2013 485,069
Automatically post on Facebook with PHP using Facebook PHP SDK. How to create a Facebook app. Obtain and extend Facebook access tokens. Cron automation.
A Simple PHP Class to Create RSS 2.0 Feed. This post covers RSS version 2.0. In simple words, an rss feed consists of a CHANNEL and channel ITEMS. You can
Detailed instructions to create a jquery-ui autocomplete using php and Mysql as server side technologies. Support for prepared statements.
A guide to upgrade a server machine from Debian 6 Squeeze to Debian 7 Wheezy using apt-get. Remember to create a full backup before.
Psad is an intrusion prevention software, which makes use of iptables log messages to detect and (optionally) block port scans and other suspect traffic.
Fail2Ban is an intrusion prevention software which analyzes log files and ban possible attacks (mainly Brute-force), using firewall (iptables and more).
Dedicated server setup, using Debian 7 Wheezy step by step. It is a Hetzner EX4S server. Apache, php, MySQL, memcached. Basic monitoring and security tools.
Installation and Configuration of Memcached, free & open source, high-performance, distributed memory object caching system with PHP on production Debian Server
Installation and Configuration of Memcached, free & open source, high-performance, distributed memory object caching system with PHP on Arch Linux
systemd is a new system and service manager for Linux, a replacement for sysvinit, with remarkable adoption. Archlinux will not support initscripts anymore.
Detailed instructions to create a LAMP server using recently released Debian 7 Wheezy RC1. We select systemd as Linux init daemon.
Recently, many popular Linux distributions have moved from MySQL to MariaDB. Think if you have to move to MariaDB in your production servers.
PHP MySQL extension is deprecated. PHP MySQLi extension is Object Oriented, supports Transactions and protects from SQL Injection, using Prepared Statements.
Github is an ideal place to collaborate on Open Source Projects. Just fork the project, make your changes and submit a Pull request. Enjoy social coding!
Enabling GZIP compression saves bandwidth and may increase website response. Use web server logs or various online tools to check gzip compression setup.
Using php ADODB database abstraction layer, you can create PHP applications, which are functioning with many databases without modification to source code.
Using MySQL command line client and mysqldump to perform the most important tasks for everyday use, every administrator or web developer needs to know.
Updating Debian Server: how to get notifications, how urgent is to upgrade, which are security updates, when reboot required, which services need restart.
Preserve your Blog's URL consistency for better SEO results: redirect non-www to www (or the opposite), strip unwanted query string from incoming URLs.
Update your Blog’s thumbnail image in Technorati by updating thumbnail in ShrinkTheWeb.com