linux

MySQL databases backup made simple

It's a bash program to backup all needed databases on my system. It uses thy MySQL database to get information what and when to backup. It is calling the mysqlbackup command so it's not very good for large databases.

Post is split this post in two parts: Installation in 4 steps and Description.

Video support in Skype for Linux

It's not fake! Skype (beta) 2.0.0.13 for Linux has finally the video support! It's not perfect thought – It is showing the same camera view in both windows. Sometimes it will be you – not your party. To fix it maximize and unmaximize the window.

Installing two SSL Certificates on one server

Using one SSL certificate on the server is pretty easy, but what when we want to use SVN with apache and run the site which requires a payment system? Check if you do not have a second IP address before renting next server. Fortunately – Fasthosts give it for all servers.

Configuration happened to not be very complicated.

Upgrade to Apache 2.2 on Gentoo (PHP5 SVN SSL)

How to easily upgrade Apache 2.2 running PHP5 and SVN with SSL under Gentoo.

Recently I've upgraded the Apache on my gentoo server from 2.0 to 2.2.

Because it looked like just the minor change in numbers I ahven't even read the documentation. Silly me.

Everything stopped. SSL, SVN and even PHP. Mainly because configuration files are changed and it's upgrade is destroying some of the old settings. Someone said that it should be name Apache 3.0, from the configuration point of view – I have to agree.

Here are the steps one should take to make the whole process successful.

Moving Drupal from PHP4 MySQL4 and Apache 1 to newer versions

Recently I faced the problem of moving one of our drupal sites to a new environment. I had several problems, which probably are quite common. Here it is what one have to do – step by step.

My settings are (Drupal 4):

Old server: Apache 1.3, PHP 4.4.4, MySQL 4.1

New server: Apache 2.0, PHP 5.2.2, MySQL 5.0.40

1. Make a backup of the site (database and files)

Do full MySQL dump (preferable with DROP commands). It's easy to do with stuff like PHPMyAdmin. With a mysqldump command just do:

Programmers live in a real world ... Hans Reiser's case

Wired magazine published an authored by Joshua Davis 7 pages article/interview about/with Hans Reiser (creator of ReiserFS – one of the bests file systems), accused of murder.

I use Reiser4 on my new server because of it's beauty.

Safari under Windows - Full webdevelopment suite on one Linux machine

The picture above shows Safari, Internet Explorer, Firefox and Windows panel within VMware Server and Gnome and Opera within Linux. Now it's simple. Thank you Apple.

My all machines are running Linux. Webdevelopment is easy as you have the same software on the machine as on the servers it will run on. I have full LAMP (Linux + Apache + MySQL + PHP), Eclipse for editing files, SMTP server and all that things under my fingers. According to my Windows experience it runs faster and more stable.

New software for Magda - BASIC-256 and Fish fillets

Just installed two programs for Magda (BTW I upgraded her system to Ubuntu Feisty – it's much faster now!).

(Click the title to read full article if you on main page).

Linux on Dell computers

In a statement issued on its Web site, Dell said it had taken notice of the suggestions made on the IdeaStorm. But it stopped short of offering pre-installed Linux, and instead said it would certify some of its corporate machines with Novell's Suse Linux software. Certification should mean that Suse would function smoothly on all Dell PCs.

Installing a gentoo server without removable media

UPDATE:

  1. Fixed a problem with chrooting into read only squashfs system
  2. Fixed a problem with resolving DNS names

I've rented recently a dedicated hosts. It's preinstalled OS was Fedora. I decided to install gentoo, as that's my preferred choice since few years now.

Because strange Orange policy – they are blocking Samba (Windows) shares to the outside world – I couldn't mount a Gentoo mini CD installation disk on the dedicated server.