tisdag 27 oktober 2009

BTH's labmiljö för HTML, PHP och SQL

Det finns en webbaserad labbmiljö där alla studenter kan skapa egna webbsidor med HTML, PHP och SQL. Detta inlägg beskriver översiktligt hur du som student kommer igång med denna labbmiljö. Inlägget avslutas med lite mer avancerade tips för dig som kommit igång och vet hur det här funkar.

Webbserver
http://www.student.bth.se/~mos/index.html
äro webbadressen till din egen sida. Byt ut ~mos mot ditt eget användar-id och testa länken i en webbläsare. Du bör få upp en sida som säger något i stil med "Ändra mig!".
Här är länken till min egen sida:
http://www.student.bth.se/~mos/index.html

Filserver
ssh.student.bth.se
sftp.student.bth.se
Via dessa maskiner (linux) kommer du åt ditt studentkonto och alla dina filer. Logga in på någon av maskinerna enligt följande:
  • Teminalprogram PuTTy/xterm (via ssh)
  • Editor som stödjer ssh/sftp
  • sftp-klient för att föra över filer
Om du inte vet vad ssh är så läser du enklast följande tutorial.
http://bit.ly/bthlabmiljo_sshochsftp
    Alla filer som ligger under din katalog www är tillgängliga via webbservern., se dock till att filer och bibliotek är läsbara för alla (chmod 644 för filer och chmod 755 för bibliotek).
    Pröva att uppdatera innehållet i filen www/index.html och gör reload i din webbläsare. Funkar det?

    Databasserver MySQL
    blu-ray.student.bth.se
    Denna maskin huserar en MySQL-server. Din kursansvarige ber IT-avdelningen om ett konto på denna maskinen. Du loggar in med ditt studentkonto och du har en databas som heter samma sak som ditt studentkonto.
    Om du är osäker på databaser och vill veta mer om hur du kommer igång med MySQL och dess olika klienter (och var de finns installerade) så läser du följande guide.
    bit.ly/bthlabmiljo_mysql

    HTML, PHP och MySQL
    Följande inlägg visar exempel på hur du använder HTML, PHP och SQL  i labbmiljön.
    http://db-o-webb.blogspot.com/2009/10/att-koppla-php-mot-databas.html

    När du kopplar dig mellan PHP och MySQL använder du en config.php-fil. Där anger du lösenord och kopplingsdetaljer. Läs hur du skyddar ditt lösenord.
    http://db-o-webb.blogspot.com/2010/01/php-och-mysql-skydda-din-configphp.html

    Installera en egen utvecklingsmiljö på din hemmaskin.
    WampServer på Windows (paket med Apache, PHP, MySQL och SQLite).
    http://db-o-webb.blogspot.com/2010/09/installera-wampserver-pa-windows.html

    MAMP på Mac (paket med Apache, PHP, MySQL och SQLite).
    http://db-o-webb.blogspot.com/2010/09/installera-mamp-pa-os-x.html

    Apache, PHP och MySQL på Windows Vista och Windows 7.
    http://db-o-webb.blogspot.com/2009/09/installera-apache-php-och-mysql-pa.html

    Avancerat: Bra att ha tips
    Editera inloggningsfilerna på ssh.student.bth.se för att ta bort autologout och strul med umask så du slipper göra chmod hela tiden.
    http://db-o-webb.blogspot.com/2009/09/sshstudentbthse-editera-initfilen-vid.html

    Sitt hemma med MySQL Workbench och jobba mot MySQL-servern.
    http://db-o-webb.blogspot.com/2010/09/kom-at-mysql-servern-med-mysql.html

    SSH och port forwarding med xterm (Linux/Unix/Mac) och putty (Windows)
    http://db-o-webb.blogspot.com/2009/09/ssh-port-forwarding-med-xterm.html
    http://db-o-webb.blogspot.com/2009/09/ssh-port-forwarding-med-putty.html

    Kommandot screen finns installerat på ssh.student.bth.se.
    http://db-o-webb.blogspot.com/2009/10/kommandot-screen-finns-pa.html

    Versionshantering med git, github och subversion (svn)
    http://db-o-webb.blogspot.com/2010/02/versionshantering-med-git-github-och.html

    Visste du att...
    Du som student kan få tillgång till Microsofts programvaror?
    http://db-o-webb.blogspot.com/2009/09/msdnaa-studenter-far-fria-microsoft.html

    IT-supportens helpdesk
    når du enklast via mail, kolla deras hemsida. Fråga dem om du har strul med ditt konto.
    http://www.bth.se/it/

    Lycka till 
    och fråga på kursens forum eller irc om du stöter på problem.

    Inga kommentarer:

    Skicka en kommentar