Så slår du på webbdelning i OS X Mountain Lion
En sak som jag missade när jag skrev testet på Mountain Lion var att Apple numera tagit bort webbdelningen i operativsystemet. Apples egna supportsida säger kort och gott att webbservern Apache inte längre finns med i delningsinställningarna OS X Mountain Lion. Men det betyder inte att det inte finns där, för precis som i OS X Lion Server så finns det gott om saker du kan slå på genom terminalen och kommandot apachectl som de som kör exempelvis Linux är vana att använda.
Gör så här:
För att slå på Apache, ange följande kommando:
sudo apachectl start
För att slå av Apache, ange följande kommando:
sudo apachectl stop
För att starta om Apache, ange följande kommando:
sudo apachectl restart
För att se om webbservern fungerar, öppna Safari och skriv följande adress:
http://localhost
Dokumenten för webbservern ligger som vanligt i denna katalog:
/Library/WebServer/Documents/
Konfigurationsfilerna för Apache ligger under denna katalog:
/etc/apache2
Slå på PHP
För att slå på PHP redigerar du följande konfigurationsfil:
/etc/apache2/httpd.conf
Öppna konfigurationsfilen med nano och sök efter följande rad:
#LoadModule php5_module libexec/apache2/libphp5.so
Ta bort kommenteringen så raden ser ut så här:
LoadModule php5_module libexec/apache2/libphp5.so
Starta sedan om Apache med följande kommando:
sudo apachectl restart
Installera MySQL
MySQL är, precis som i OS X Lion, inte längre en del av OS X. Ladda ner installationspaketet för 64-bitars Mac OS X 10.6 här. Installera samtliga tre filer som du laddat ned (glöm inte att slå av säkerhetskontrollen för programinstallation från alla källor innan du gör installationen).
Du sätter rootlösenordet för MySQL genom terminalen:
/usr/local/mysql/bin/mysqladmin -u root password 'yourpasswordhere'
Ta bort citationstecknena runt “yourpasswordhere” och ange ditt rootlösen för MySQL.