Category Archives: Computer

Mini howto to install PHP5 on Debian from source

Mini howto to install PHP5 on Debian from source
Installation of PHP5, on Debian Sarge 3.1

apt-get install \
libxml2 \
libc-client-dev \
libgmp3-dev \
libgmp3-doc \
libmpfr-dev \
libpng2-dev \
libpng2 \
libjpeg62-dev \
libgdbmg1 \
libgdbm-dev \
libc6-dev \
libbz2-dev \
bzip2 \
zlib1g-dev \
zlib1g \
apache-dev \
g++ \
g++-2.95 \
gcc-2.95-doc \
stl-manual \
libc6-dev \
libstdc++2.10-dev \
make \
libdb1 \
libxml2-dev \
flex

‘./configure’ ‘–with-bz2’ ‘–with-gd’ ‘–with-mysql’ ‘–with-apxs=/usr/bin/apxs’ ‘–with-mod_charset’ ‘–enable-force-cgi-redirect’ ‘–enable-discard-path’ ‘–enable-safe-mode’ ‘–enable-bcmath’ ‘–enable-calendar’ ‘–with-gdbm’ ‘–enable-dbase’ ‘–enable-ftp’ ‘–enable-gd-imgstrttf’ ‘–with-gmp’ ‘–with-xml=shared’ ‘–enable-trans-sid’ ‘–enable-shmop’ ‘–enable-sockets’ ‘–with-regex=php’ ‘–enable-sysvsem’ ‘–enable-sysvshm’ ‘–enable-yp’ ‘–enable-memory-limit’ ‘–enable-shared’ ‘–with-zlib’ ‘–with-imap=usr/include/c-client’ ‘–prefix=/usr/local/php5’ ‘–with-jpeg-dir=/usr/lib/’ ‘–with-kerberos’ ‘–with-imap-ssl’

make && make install

mySQL kommandoer i PHP

Lidt kommandoer til at arbejde med mySQl
Koble sig til en mySQL server
$mysql_server = “localhost”;
$mysql_bruger = “bruger”;
$mysql_password = “password”;
$mysql_database = “database”;
if (!mysql_connect(“$mysql_server”,”$mysql_bruger”,”$mysql_password”)) {
echo(“Kunne ikke oprette en forbindelse til MySQL.”);
exit;
}
if(!mysql_select_db(“$mysql_database”)) {
echo(“Kunne ikke vælge databasen: $database”);
exit;
}

Hente data ud fra en mySQL
$sql = mysql_query(“SELECT * FROM table”);
while ($rs = mysql_fetch_array($sql)) {
}

Qmail: Vpopmail & SSL

Mini howto’s about putting ssl on Vpopmail.
My Qmail is running after this guide:
http://www.pipeline.com.au/staff/mbowe/isp/webmail-server.htm

apt-get install stunnel4
mkdir -p /var/log/qmail/pop3d-ssl/
chown -R qmaill.nofiles /var/log/qmail/pop3d-ssl/

mkdir -p /var/qmail/supervise/qmail-pop3d-ssl
mkdir -p /var/qmail/supervise/qmail-pop3d-ssl/log

/var/qmail/supervise/qmail-pop3-ssl/run

#!/bin/sh
exec /usr/local/bin/softlimit -m 4000000
/usr/local/bin/tcpserver -H -R -v -l annsofie.dumdidum.dk -c100 0 995
/usr/sbin/stunnel4 /var/qmail/control/pop3s.conf 2>&1

/var/qmail/supervise/qmail-pop3d-ssl/log/run

#!/bin/sh
# Keep 30 logs of max 10Mb each
# They will get rotated when they reach 10Mb in size,
# or at midnight when our crontab script fires (whichever event comes 1st)
exec /usr/local/bin/setuidgid qmaill /usr/local/bin/multilog t s10000000 n30 /var/log/qmail/pop3d-ssl

/var/qmail/control/pop3s.conf

debug = 1
output = /var/log/qmail/stunnel.log
cert = /var/qmail/control/servercert.pem
exec = /var/qmail/bin/qmail-popup
execargs = /var/qmail/bin/qmail-popup annsofie.dumdidum.dk /home/vpopmail/bin/vchkpw /var/qmail/bin/qmail-pop3d Maildir

cd /var/qmail/control/
openssl req -new -x509 -nodes -out servercert.pem -days 3650 -keyout servercert.pem

ln -s /var/qmail/supervise/qmail-pop3d-ssl/ /service/
svc -u /service//qmail-pop3d-ssl

Åbne exe attachment i outlook

Har i oplevet at i ikke kan åbne .exe, .mdb og andre filer i en nyere Outlook dette skyldtes et filter Microsoft har sat ind, man kan dog overstyrer dette filter. Se mere her omkring hvordan i gør.
(Always make a backup before editing the registry.) To use this key:
1. Run Regedit, and go to this key:

HKEY_CURRENT_USER\Software\Microsoft\Office\10.0\Outlook\Security (change 10.0 to 9.0 for Outlook 2000 SP3 or to 11.0 for Outlook 2003)
2. Under that key, add a new string value named Level1Remove.
3. For the value for Level1Remove, enter a semicolon-delimited list of file extensions. For example, entering this:

.mdb;.url

would unblock Microsoft Access files and Internet shortcuts. Note that the use of a leading dot was not previously required, however, new security patches may require it. If you are using “mdb;url” format and extensions are blocked, add a dot to each extension. Note also that there is not a space between extensions.

IBM T42 & Ubuntu

Jeg har fået en ny laptop, IBM T42. Jeg har nu installeret Ubuntu, på den og det se ud som den har fundet alt mit hardware. Jeg er imponeret over hvor godt denne distrubition kører. Den er virkeligt et klik værd, også selvom du ikke har prøvet Linux før.

Ubuntu.

Jeg har nu den sidste tid, kørt med Ubuntu, på min laptop. Og jeg må sige at jeg er blevet rigtigt positiv overrasket over netop denne distrubition.

Før det første fandt den alt mit hardware, der jeg installerede det. Selv min lille Bluetooth USB netkort, fandt den. Der var dog lidt problemer med min Linksys trådløs netkort, blandt andet fordi at Linksys ikke har lavet nogen linux driver. Dette blev dog løst ved lidt hjælp af Ubuntu guiden. Man skulle bruge noget ved navn ndiswrapper, dette havde jeg godt hørt om før, og det virkede ikke særligt svært at sætte op. Efter dette var installeret, kunne jeg sætte det trådløs netkort op via en gui i X.

Jeg glæder mig til min IBM T42 kommer, så jeg kan se om Ubuntu, bare var heldigt med dette hardware, eller om det generelt er sådan.

Ubuntu er baseret på Debian, og da jeg har rodet med Debian de sidste 4 år, var det ikke det helt nye at skulle ind til.

Så er du træt af din windows, og bruger du ikke din maskine til at spille på så er et kig på www.ubuntulinux.org værd.

Det eneste jeg bruger Windows til, er nå jeg skal arbejde hjemmefra og kode i ASP.

Her kommer lige en liste over det software jeg har valgt i stedet for det jeg brugte i Windows

Mozilla Firefox – Denne findes også til Linux.
Mozilla Thunderbird – Denne findes også til Linux
Microsoft Outlook – Evalution (Bruger den ikke rigtigt mere)
Dreamweaver – Quanta
Microsoft MSN – Gaim (Virker fint med MSN, og så er jeg begyndt at bruge ICQ igen.)