Jag har presis köpt en Powerbook G4 med OSX, och installerat programmet Dreamweaver som jag använder när jag gör websidor!
Men nu vill jag kunna kolla på mina ASP filer lokalt i min dator och behöver då installera en webserver, innan har jag alltid haft PC med Win XP Pro och kört med IIS!
Hur funkar detta på Mac? Är det Apache jag skall använda? Och kan man köra ASP på den? Alltså, jag behöver hjälp att få igång mina ASP filer på Macen!
Ok, lika bra att byta till PHP då.
Vad behöver man för att komma igång med det?
Räcker det med en Apache server för att kunna kolla på PHP script lokalt i Mac OSX? Och vad laddar man ner en Apache server? Har kollat på https://www.apache.org men hittar ingenting om Mac.
Tack Hansen! det här verkar ju jättebra!
Jag har startat "Personal Web Sharing"
Men det här /etc/httpd/httpd.conf: förstår jag inte riktigt vad hittar jag det?
Leta upp raderna och avkommentera dom och avsluta med CTRL + X och svara Y på frågan om du vill spara och sedan ENTER för att spara över den befintliga filen. Starta sen om "Personal Web Sharing" i systeminställningarna.
Terminalen är ett program för att köra ett shell mot BSD-delen av OS X (ungefär som kommandoprompten eller vad det kallas i Windows, alltså DOS).
I Panther är Bash förvalt och i Jaguar Tcsh (olika shells). Terminalen hittar du i /Program/Tillbehör/Terminal om du har svenska inställt, annars /Applications/Utilities/Terminal.
Dubbelklicka på den och du får upp ett fönster där det står något i stil med
<din användare>:~ <din användare>$
~ betyder att du är i din hemkatalog. För att flytta dig till katalogen där inställningsfilen för webbservern ligger, skriv
cd /etc/httpd/
och tryck enter
Gör en kopia av inställningsfilen ifall något skulle gå fel:
sudo cp httpd.conf httpd.conf.bak
Du kommer att få skriva ditt lösenord.
Nu är det dags att öppna filen i en texteditor, tex pico
sudo pico httpd.conf
För att söka efter en rad i pico, tryck Ctrl + W. Klistra in "#LoadModule php4_module" (utan citationstecken) och tryck enter. Du skall nu komma till denna rad. Ta bort # i början av raden, du navigerar med piltangenterna.
Upprepa samma sak med raden #AddModule mod_php4.c
För att stänga pico, tryck Ctrl + X. Du får frågan om du vill spara (Save modified buffer (ANSWERING "No" WILL DESTROY CHANGES) ?). Skriv Y.
Pico frågar om du vill spara med samma filnamn, tryck enter. Klart.
Starta om Apache genom att skriva
sudo apachectl graceful
eller gå till Systeminställningar>Fildelning och stäng av och sätt på webbdelning.
Jag är inte säker på att den php-version som följer med OS X är den bästa dock, det finns en del andra kan vara värda att testa. En som anses bra (och som jag använder) är denna. Då tror jag att du slipper allt tricksande med med installation också. Det finns även en Mac OS X-version av mysql på samma sida någonstans vilket är mycket fördelaktigt att använda tillsammans med php.
Den varningen kommer upp första gången man använder sudo har jag för mig. Läs och begrunda. Att det inte ser ut att hända något betyder inte att något är fel. Skriv lösenordet och tryck enter.
Jag antar att det är en säkerhetsgrej för att inte nyfikna skall få reda på hur många tecken ens lösenord innehåller.
126 ms totalt · 3 externa anrop · v20260731065814-full.02a0f7de