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.
January 28th, 2017 52,562
Xubuntu desktop is the XFCE Ubuntu flavor. Lightweight, elegant, easy to use and configure for any workstation. Moreover, ideal solution to revive old systems.
January 26th, 2017 63,440
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 65,064
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 35,591
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 18,803
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 25,065
A simple guide to setup APC UPS on Ubuntu workstation computer (standalone mode) using apcupsd
December 3rd, 2016 15,155
Power Management module on Ubuntu 16.04 is a flexible tool to manage your computer UPS.
November 25th, 2016 23,538
A simple guide to setup Oracle Virtualbox on Ubuntu 16.04
November 24th, 2016 20,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 23,964
7z is an excellent archiving software offering high compression ratio and strong AES-256 encryption.
November 13th, 2016 58,459
After installation of Ubuntu Desktop 16.04, mouse is very sensitive (practically unusable) in most systems with wireless mouse.
October 29th, 2016 154,872
Find out how to add and remove software and apply system updates in Ubuntu Desktop (GUI utilities and command line version).
October 25th, 2016 71,983
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 31,081
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 384,937
November 19th, 2013 58,478
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 296,581
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 226,979
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 634,618
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