Utvecklingsblogg


Vmware Tools och Debian Lenny

Skrivet 2010-02-19

Dm3 satsar mycket på virtualisering och vi har flyttat över samtliga våra servrar till virtuella istället. I detta inlägg ska vi visa hur man installerar Vmware Tools i Debian Lenny.
Börja med att installera följande verktyg.

# aptitude install autoconf automake binutils cpp gcc linux-headers-$(uname -r) make psmisc

Välj sedan att montera Vmware Tools ifrån menyn och skapa sedan en monteringspunkt för cd:n.

# mkdir /mnt/cdrom

Montera cd:n

# mount /dev/cdrom /mnt/cdrom

Gå sedan till mappen

# cd /mnt/cdrom

Kopiera sedan Vmware Tools till /tmp. Observera att namnet kommer att skilja sej beroende på vilken version du använder.

# cp VMwareTools-4.0.0-164009.tar.gz /tmp

Extrahera sedan filen och gå sedan till den extraherade mappen.

# tar -xvzf VMwareTools-4.0.0-164009.tar.gz
# cd vmware-tools-distrib/

Starta sedan installationen.

# ./vmware-install.pl

Följ sedan stegen och när allt är klart startar du om servern.



Debian som utvecklingsserver

Skrivet 2010-01-24

Detta är en kort HowTo om hur man snabbt får igång en LAMP (Linux Apache MySQL PHP) i Debian. Vi börjar med att installera Apache och PHP:

# apt-get install apache2 php5 libapache2-mod-php5 php5-gd

Efter installationen hittar du konfigurationsfilerna för Apache i /etc/apache2/ och dina webbsidor i /var/www.
Öppna nu nano och skriv in följande för att kunna testa så att PHP fungerar:

# nano /var/www/phpinfo.php

Lägg till följande:

<?php
phpinfo();
?>

Öppna en webbläsare och skriv in adressen till din server http://ipadress/phpinfo.php. Du ska nu se en sida med information om PHP.

Sen installerar vi Mysql5.

# apt-get install mysql-server mysql-client php5-mysql

Vi behöver sätta ett lösenord för root.

# mysql mysql> USE mysql;
mysql> UPDATE user SET Password=PASSWORD(newpassword) WHERE user=root;
mysql> FLUSH PRIVILEGES;
mysql> exit;

Installera PhpMyAdmin

# apt-get install phpmyadmin

Öppna sedan konfigurationsfilen för Apache och lägg till följande längst ner:

Include /etc/phpmyadmin/apache.conf

Starta om Apache

# /etc/init.d/apache2 restart

Till sist så installerar vi Vsftpd.

# apt-get install vsftpd

Öppna konfigurationsfilen för Vsftpd

# nano /etc/vsftpd.conf

Stäng av UseIPv6. Ändra så att anonyma användare inte kan ladda upp filer. Aktivera så att lokala användare kan ladda upp. Du kan även låsa en användare till deras hemkatalog, men då måste du ha aktiverat public_html i Apaches konfigurationsfil. Om det bara är du själv eller ditt team så kan du låta detta vara.



Välkommen

Skrivet 2010-01-24

I denna blogg kommer vi att skriva om allt möjligt. Det kommer att dyka upp texter om hur man installerar serverfunktioner, hur man kodar och även en del små tips som vi har samlat på oss genom åren.