Archive for the ‘Strato’ Category

Install webmin

Saturday, February 10th, 2007

Omdat er een oude versie van webmin in de Debian repositories zit, en de nieuwste stabiele versie toch wel heel erg prettig is, raad ik iedereen aan gewoon even de nieuwste versie te downloaden, en deze te installeren.

Allereerst zet je het volgende in /etc/apt/sources.list:
deb http://http.us.debian.org/debian stable main contrib non-free
deb http://non-us.debian.org/debian-non-US stable/non-US main contrib non-free
deb http://security.debian.org stable/updates main contrib non-free


apt-get update
dpkg -i webmin_1.320_all.deb

Nu kan je inloggen op https://ip-adres-server:10000 inloggen met je root account en wachtwoord, en alles configureren zoals jij wilt!

Upgrading to Debian

Monday, October 23rd, 2006

After having played around a bit, I know one thing for sure: Suse isn’t made for me. I herefor want to switch distro ASAP on my strato server. I basically followed this ‘tutorial’.

I first booted my virtual server into the rescue operating mode, which I use as a demolition operating mode. After logging in on the virtual server (in repair mode) I entered the following commands:
h961153:/repair # cd /repair/
h961153:/repair # rm -r .gnupg/ [^p]* proc/
h961153:/repair # w-get http://files.armorica.tk/strato/debian-3.1-i386-miniserver.tar.gz
...
h961153:/repair # tar -xzf debian-3.1-i386-miniserver.tar.gz
h961153:/repair # rm debian-3.1-i386-miniserver.tar.gz
h961153:/repair # ls
. .. bin boot dev etc home initrd lib media mnt opt private-backup
proc .rnd root sbin srv sys tmp usr var
h961153:/repair #

As you can see, after extracting the .tar file I downloaded form armorica.tk (Thanks henk), an entire filesystem was created. After rebooting I had to fix a few issues with the RSA fingerprint which wasn’t much of a problem. The package I used has a default password, so that’s a last step I need to do:

dolf@dolf:~$ ssh root@louisiana.hostdelight.com
Password: kb3pI3qD7wP8
h961153:~# passwd
Enter new UNIX password:
Retype new UNIX password:
passwd: password updated successfully
h961153:~#

That’s all.

Plesk reviewen onder Debian?

Wednesday, September 6th, 2006

The English version of this post can be found here.
Deze post is een samenvatting van deze Engelse post
.

Ik wilde alle configuratie panels reviewen geinstalleerd op Debian. Helaas was dit niet mogelijk met Plesk, omdat dit enkel en alleen is voorgeinstalleerd op Suse door Strato. Als ik het zelf wilde installeren (op Debian), dan moest ik eerst een license key aanschaffen…..

Gelukkig bood SWsoft (het bedrdijf achter Plesk) uitkomst. Zij hebben mij een (gratis) license key aangeboden waarmee ik Plesk gewoon kan downloaden en installeren om het e.e.a. te kunnen testen. Dit betekend dat wanneer ik straks thuiskom ik direct dat (#$^Y#%) Suse eraf gooi, en er Debian op zet. Zodat ik Plesk (inclusief de installatie procedure) kan testen op Debian :D

Plesk on debian instead of Suse…

Wednesday, September 6th, 2006

De Nederlandse versie van deze post staat hier.
The Dutch version of this post can be found here
.

I wanted to review all config panels on Debian. Unfortunately, I could only review Plesk on Suse because it is preinstalled already on my VM. If I wanted to install it myself, I needed to buy it for it’s not possible with the license key offered by Strato to install it myself.

However, SWsoft (the company behind Plesk) helped me out. They offered me a license key to review for free :D . This means I’m going to install Debian on my VM when I get home right-away, and review Plesk (including the installation procedure) on Debian.

Setting a hostname….

Tuesday, September 5th, 2006

I didn’t really like a hostname alike h961164.serverkompetenz.net. After some strugling with my local DNS system, I was able to get louisiana.hostdelight.com propagated to 85.214.54.92. The reason I chose for the hostname louisiana is simple. I use for every box I own/manage a name of an US state. Louisiana got flooded with water when the hurricane Katrina stroke, and I’m going to flood this (virtual)server with tests and config panels.

Now, I already used the term ‘hostname’, which is by the letter incorrect. For I am not able to set a hostname using (#$@#$) Suse. I tried to edit /etc/hostname, which didn’t exist yet, but it didn’t had any effect. I tried to use /bin/hostname, but, after a reboot it was gone again. I tried the plesk config panel as a last desperate move…. it didn’t work. I replaced all items in /etc/resolv at 127.0.0.1 to louisiana… it didn’t work. Then I found a file called /etc/HOSTNAME (mind the capitals). I opened this one, edited it to louisiana, rebooted my VM… no effect at all.

Just as I’m writing this post, I think of the latest solution I can think of: Make a bash script in /etc/init.d/ and /etc/rc*.d/ which sets the hostname correctly after having loaded all core files and stuff. My conclusion might be too early (though, I guess not wrong):
SUSE SUCKS! ;)

Criteria configuration panel

Tuesday, September 5th, 2006

Er komt van dit artikel geen Nederlandse versie.
Please not there will not be a Dutch version of this article.

Before starting to test any configuration panel, I thought that I needed some points to pay attention to. This is what I came up with, if you know any other thing for me to look at, let me know….

This list will by the way also be the minimum requirements list when I start making a configuration panel myself.

(more…)

Wachtwoord veranderd :D (NL)

Tuesday, September 5th, 2006

Dit is een Nederlandse samenvatting van dit Engelse artikel.
This is a summary of the English article here.

Ik kreeg de login gegevens van m’n strato config panel (en daarmee m’n root password) afgelopen vrijdag al. Maar vanwege een klein probleempje ging het veranderen van het wachtwoord niet goed (hoe beschamend het ook is, ik kon niet meer inloggen) :’(

Gelukkig resette Strato m’n wachtwoord, en eindelijk kon ik dan weer inloggen, en zelf m’n wachtwoord veranderen :D

Volgende stap is nu het bekijken van de huidige installatie met suse 9.3 en plesk, het gaat hierbij dan niet zo zeer om suse, maar om plesk ;) . Daarna komt er – hoe kan het ook anders – debian op.

Password succesfully changed :D

Tuesday, September 5th, 2006

I got the login details of my strato virtual server past Friday already. But because of a few networking problems at my local workstation (@#$@# dhclient3), I didn’t change the password the way it should have gone. I was suddenly not able to log in any more :’(

Luckily, Strato was able to reset my password. And guess what, I just changed it myself succesfully :D

Next step now is to take a look at the default installation with Plesk installed. Not because I like Suse nor Plesk that much, but just to review Plesk.

Strato (NL)

Monday, August 28th, 2006

This is a summary in Dutch of my Strato introduction post
Dit is een samenvatting van mijn uitgebreide(re) strato introductie artikel.

Pc-active, een van mijn favoriete tijdschriften, heeft recentelijk een leuke deal gemaakt met Strato. Pc-active verdeelt 25 (virtuele) rootservers over 25 lezers. Deze lezers doen hier voor zes maanden een leuk project mee, om hierna de servers weer af te staan. Natuurlijk krijgen de lezers dit niet voor niets, zij vertellen zo af en toe aan pc-active hoe het hun bevalt, en de pc-active kan op basis hiervan weer een artikel schrijven.
I was busy on other things than computers for the last few weeks, and therefor I wasn’t able to post anything here. Well, let’s hope that changes with this post ;)

Alhoewel er veel configuratie panels voor servers zijn, ben ik er nog nooit eentje tegengekomen welke volledig aan mijn eisen voldeed: Goedkoop (bij voorkeur gratis0, simpel, veel (en geavanceerde) opties, veilig en een overzichtelijke interface. Ik ben een van de gelukkige lezers die ook zo’n virtuele server beloofd is. Het project dat ik zal doen is eerst eens verschillende config panels bekijken, om vervolgens er zelf eentje te schrijven.

Het idee van zo’n configuratie panel is om het front-end gedeelte gescheiden te houden van het back-end gedeelte door bijvoorbeeld een (mysql) database. het config panel zou servers zoals Bind (DNS), Apache (web), MYSQL (database), ProFTPD(?) (FTP) en Postfix (mail). Ik denk dat php5 de gebruikte scripting taal wordt. Python mag hiervoor misschien beter geschikt zijn, zes maanden is te kort om het goed genoeg te leren.

Netzoals Cpanel en Plesk wil ik een configuratie panel maken dat bestaat uit drie lagen:

  1. Beheerders laag: In deze laag de beheerders kunnen dingen doen als server-onderhoud, maar ook het toevoegen van nieuwe users toevoegen.
  2. The resellers laag: Hetzelfde als laag #3, met het verschil dat deze laag ook nieuwe accounts kan toevoegen en hier een overzicht op houden
  3. Standaard-gebruikers laag: De meeste gebruikers zitten in deze laag. Hier kunnen ze hun eigen website, DNS, email en misschien nog wat andere dingen waar ik (of u) later nog mee komt.

Zoals gezegt, weet ik nog niet of ik ook echt de tweede laag ga implementeren.

Ik heb hierboven gewoon wat dingetjes naar mijn idee opgeschreven. Twee dingen zijn zeker:
Ik ga eerst wat verschilllende configuratie panels onder de loep nemen,
vervolgens schrijf ik er zelf een.
Voor de rest zijn al uw ideeen welkom.

The Dutch nightmare

Friday, August 25th, 2006

I initially wanted to write all posts in English because of the very simple reason that there are far more people that speak/read English than Dutch. However, te Strato project, is mainly in Dutch….

For this reason I decided to create a new Category: Strato – NL, in this cattegory I’ll be writing summaries of all (important) posts that are in the Strato Category.

Please note that the Dutch posts will not appear on the Front Page.

Lees meer voor de Nederlandse versie.
(more…)