Velkommen til det første afsnit af min nye Linux-serie hvor jeg vil lære dig at opsætte din egen Linux server. Linux er gratis og kan køre på selv gamle computere. Så har du en gammel computer stående - eller har du en ny rigtig rack-server, så kan du her lære alt hvad du skal vide for at installerer, opsætte og drifte din egen linux-server.
I denne serie af videoer starter vi helt fra bunden og ender med at have en komplet web-server med PHP, MySQL, phpMyAdmin, SecureFTP og SSH-adgang.
Ydermere vil jeg lære dig at sætte en firewall op (iptables) og holde din Linux-server opdateret med de nyeste version af både kernel og software. [videotag]
PHP
PHP er et open-source scriptsprog beregnet til at skabe dynamiske hjemmeside. Med PHP kan du eksempelvis lave et medlemssystem, en kontaktformular, en søgemaskine eller noget helt andet. PHP er det mest populære scriptingsprog på nettet.
MySQL
MySQL er en open-source database der ofte bruges sammen med PHP. MySQL bruges til at lagre data, eksempelvis hvis du ønsker at lave et medlemssystem, så kan dine medlemmers brugernavn og adgangskode med fordel gemmes i en MySQL database.
phpMyAdmin
phpMyAdmin er et open-source MySQL-administrations værktøj bygget i PHP. Med dette værktøj kan du nemt og hurtigt administrerer dine MySQL-database - tilføje, redigerer og slette data.
SFTP eller SecureFTP
SFTP er en krypteret udgave af FTP. Mange kender og benytter i dag, problemet er blot at FTP ikke krypteres hvorfor at det kan være ret usikkert at overfører data, hvis en pakke-sniffer på det lokale netværk opsluger dine FTP-pakker vil kan i princippet kunne se indholdet af alle de data du uploader, heriblandt kan være PHP, MySQL-kodeord og mange fortrolige data. Løsningen på dette er et bruge SFTP som krypterer alle dine data
SSH
SSH gør det muligt at fjernstyre din Linux-server uanset hvor i version du befinder dig kan du logge på din nye server med en SSH-klient. SSH er naturligvis også krypteret og sikkert!
I mine videoer viser jeg også hvordan vi kan sætte vores Linux-server op i en virtuel server. Læs mere om hvad en virtuel computer er i mine artikler om dette emne.
Afsnit 1: Hvem, hvad, hvor? Sådan kommer du igang!
I dette første afsnit skal vi lære lidt om hvad Linux er og hvordan vi kommer med at downloade og brænde Linux. Se evt. også mine artikler om hvordan du brænder .ISO-filer på både Windows og Mac OS X