Вашият Mac е оборудван със същия софтуер за уеб сървъри на Apache, който е направил репутацията си като обслужва търговски уебсайтове. Конфигурирането на уеб сървър на Apache не е за слаби сърца, но за дълго време OS X включва лесен за използване интерфейс към уеб сървъра на Apache, който позволява на всеки да обслужва уебсайт с поредица от прости кликвания на мишката.
Основната услуга за споделяне на уеб сайт остана част от OS X до освобождаването на OS X Mountain Lion, което премахна опростения потребителски интерфейс, но напусна инсталирания уеб сървър на Apache. Дори и днес, OS X е снабден с актуална версия на уеб сървъра на Apache, готов за използване от всеки, а не с опростен потребителски интерфейс.
Създайте своя уеб сайт в OS X Lion and Earlier
Предоставянето на подробни указания за създаване на уебсайт е извън обхвата на това ръководство. Но за да може този съвет да ви бъде от полза, в крайна сметка ще трябва да създадете свой собствен уебсайт, което е нещо, което вероятно искате да направите така или иначе.
Лично споделяне на уеб
Вашият Mac поддържа две местоположения за показване на уебсайт от; първата е за лични уеб сайтове, създадени от всеки потребител на Mac. Това е лесен начин всеки член на семейството да има собствен уебсайт.
Личните уеб сайтове се обслужват от същия уеб сървър на Apache, който обработва търговски уебсайтове, но те се съхраняват в домашната папка на потребителя, по-специално в директорията на сайта, която се намира на ~ / username / Site.
Не търсете директорията на сайта още; OS X не се притеснява да създаде директорията на сайта, докато не се наложи. Ще ви покажем как да генерирате директорията на сайта в момента.
Уебсайт на компютъра
Другото място за показване на уебсайт минава от името на уебсайта на компютъра. Това е малко погрешно название; името всъщност се отнася до главната папка за документи на Apache, която съдържа данните за уебсайтовете, които уеб сървърът ще обслужва.
Папката с документи на Apache е специална папка на ниво система, която по подразбиране е ограничена до администраторите. Папката документи на Apache се намира в / Library / WebServer. Ограниченият достъп до папката за документи е причината, поради която OS X има лични папки за всеки потребител, които, както може да предположите, позволяват на потребителите да създават, управляват и контролират собствените си сайтове, без да се намесват с никого.
Ако възнамерявате да създадете фирмен уебсайт, може да искате да използвате местоположението на уебсайта на компютъра, тъй като това ще попречи на другите да могат лесно да правят промени в уебсайта.
Създаване на уеб страници
Препоръчвам да използвате любимия си HTML редактор или някой от популярните редактори на уеб страници WYSIWYG, за да създадете своя сайт. Трябва да съхранявате уеб сайта, който създавате, в директорията на сайта на потребителя или директорията на Apache Documents. Уеб сървърът на Apache, изпълняван на Вашия Mac, е конфигуриран да обслужва файла в директорията Site или Documents с името index.html.
Активиране на споделянето в уеб в OS X Lion и по-рано
-
Кликнете върху иконата System Preferences (Предпочитания за системата) в Dock.
-
Кликнете върху иконата Споделяне в секцията "Интернет и мрежа" в прозореца "Системни предпочитания".
-
Поставете отметка в полето "Уеб споделяне". (OS X 10.4 Тигър нарича това "Лично споделяне на уеб".) Уеб споделянето ще се включи.
-
В прозореца Споделяне кликнете върху бутона Създаване на лични сайтове. Ако папката Сайтове вече присъства (от по-ранна употреба на панела с предпочитания за споделяне на уеб), бутонът ще прочете папката Open Personal Website Folder.
-
Ако искате да използвате папката с документи на Apache, за да сервирате уеб сайт, щракнете върху бутона Open Computer Folder Folder.
Това е; Уеб сървърът на Apache ще стартира и ще обслужва поне два уеб сайта, един за компютъра и един за всеки потребител на компютъра. За достъп до някой от тези уебсайтове отворете любимия си браузър и въведете някое от следните неща:
- HTTP: //your.computer.address/ Това е уеб страницата на компютъра. За да намерите адреса на компютъра си, отворете прозореца Споделяне, до който сте се свързали по-горе, и маркирайте името на уеб споделянето в списъка. Адресът на вашия компютър ще се появи вдясно.
- HTTP: //your.computer.address/~yourusername Това е вашата лична уеб страница. За да получите достъп до него, въведете адреса на компютъра от предишната стъпка, следван от символа ~ (tilde) и краткото име на потребителя, без интервали в краткото име или между тилда и краткото ви име.
Ако не сте сигурни какво е краткото име, изведете прозореца Споделяне, до който сте се свързали по-рано, и маркирайте името на уеб споделянето в списъка. Личният ви уеб адрес ще се покаже вдясно.
Уеб споделяне OS X Планински лъв и по - късно
С въвеждането на OS X Mountain Mountain Lion, Apple премахна уеб споделянето като функция. Ако използвате OS X Mountain Mountain Lion или по-късно, ще намерите инструкции за споделяне на уеб в ръководството за уеб хостинг с планински лъв.
Ако вече ползвате уеб споделяне, за да обслужвате уеб страници от предишни версии на OS X и оттогава сте актуализирали до OS X Mountain Lion или по-късно, непременно прочетете ръководството за уеб хостинг с Mountain Lion, свързано по-горе. С премахването на интерфейса за споделяне на уеб може да се окажете в необичайното положение, че уеб сървърът работи без очевиден начин да го изключите.
Използване на Mac OS Server за хостване на уеб сайтове
Ограниченията, наложени от използването на вградения в Mac сървър на Apache, са налице само в стандартната версия на Mac OS.Тези ограничения отпадат, след като преминете към Mac OS Server, който предлага богата колекция от сървърни функции, включително пощенски сървър, уеб сървър, споделяне на файлове, сървър за календар и контакти, Wiki сървър и много други.
Mac OS Server е достъпен от Mac App Store за $ 19.99. Закупуването на Mac OS Server ще възстанови всички услуги за споделяне на уеб и доста повече за Mac.