OS X Mountain Lion ile Apple uzun yıllar paylaşımlar kısmında yer verdiği web sunucu özelliklerini kaldırdı. Daha önceki sürümlerde Sistem Ayarları > Paylaşımlar diyerek yerel dizinimizdeki bir web sayfasını sunucu özelliklerini kullanarak paylaşabiliyorduk. Neyse ki, Python (OS X ile birlikte gelen bir programlama dili) yerleşik web sunucusu kullanarak bu özelliği tekrar çalıştırmanın kolay bir yolu var. HTML veya diğer sayfaları içeren basit bir HTTP sunucusu ile istediğimiz sayfayı web browserda görüntülemenin nasıl olduğunu size göstereceğim.
İlk olarak, öncelikle bir web tarayıcısının servis edilebilir bazı dosyaları içeren bir dizininizin olması gerekir. Örneğin HTML sayfaları gibi. İkinci olarak, Terminal’de o dizine gidin, sonra HTML sayfaları içeren klasörde aşağıdaki komutu çalıştırın:
sudo python -m SimpleHTTPServer 80
Kullanmak istediğiniz herhangi bir bağlantı portunu “80” portu ile değiştiriniz. Port 80 kullanmak web browser’da herhangi bir port numarası belirtmeden kolayca görüntülemenizi sağlar. Eğer port “80”‘i kapalı bırakırsanız, varsayılan olarak sunucu portu “8000” kullanacaktır.
Sunucu bir defa çalıştırdıktan sonra, yerel makine üzerinde herhangi bir web tarayıcısı açınız ve “http://localhost” yazınız. Bu dizinde yer alan HTML sayfalarını yükleyecek ve browserinizde göreceksiniz.
Python sunucusu Terminal’i açık bıraktığınız sürece çalışmaya devam edecektir. Eğer sunucuyu durdurmak isterseniz, geri Terminal’a gidin ve sunucuyu sonlandırmak için Ctrl + C tuşlarına basmanız yeterlidir.