مک شما مجهز به همان نرم افزار وب سرور آپاچی است که با ارائه وب سایت های تجاری شهرت خود را به دست آورده است. هر کسی که از OS X Lion (10.7) و قبل از آن استفاده میکند، میتواند با استفاده از یک رابط کاربری آسان برای دسترسی به وب سرور Apache، اشتراکگذاری وب را در Mac خود راهاندازی کند.
این راهاندازی در OS X کار راهاندازی یک وبسایت را با یک سری کلیکهای ساده ماوس برای همه آسان کرد. سرویس اشتراک گذاری وب اولیه تا زمان انتشار OS X Mountain Lion که رابط کاربری ساده شده را حذف کرد اما وب سرور آپاچی را نصب کرد، بخشی از OS X باقی ماند.
اطلاعات این مقاله به اشتراک گذاری وب مک با استفاده از OS X Lion (10.7) و قبل از آن اشاره دارد. اپل خرید OS X Server یا macOS Server را برای بازگرداندن قابلیت های اشتراک گذاری وب به کاربران OS X Mountain Lion (10.8) و جدیدتر توصیه می کند.
اشتراک گذاری وب شخصی در OS X Lion و پیش از آن
مک شما از دو مکان برای ارائه یک وب سایت پشتیبانی می کند. اولین مورد برای وب سایت های شخصی است که توسط هر کاربر در مک شما ایجاد شده است. این جداسازی یک راه آسان برای هر عضو یک خانواده برای داشتن یک وب سایت ارائه می دهد.
وبسایتهای شخصی را در پوشه اصلی کاربر در فهرست Sites، واقع در ~/ نام کاربری /Sites بیابید.
هنوز به دنبال فهرست سایت ها نروید. OS X تا زمانی که مورد نیاز نباشد، زحمت ایجاد دایرکتوری Sites را نمیدهد.
وب سایت کامپیوتر در OS X Lion و پیش از آن
مکان دیگر برای ارائه یک وبسایت با نام «وبسایت رایانهای» نامیده میشود، اما این نام کمی اشتباه است. این اصطلاح به پوشه اصلی اسناد آپاچی اشاره دارد که حاوی دادههای وبسایتهایی است که وب سرور ارائه میکند.
پوشه اسناد Apache یک پوشه در سطح سیستم است که به طور پیش فرض محدود به مدیران است. پوشه اسناد Apache در /Library/WebServer واقع شده است.
دسترسی محدود پوشه اسناد دلیلی است که OS X پوشه Sites شخصی برای هر کاربر دارد. پوشههای Sites فردی به کاربران اجازه میدهد تا سایتهای خود را بدون دخالت در سایتهای دیگران ایجاد، مدیریت و کنترل کنند.
اگر قصد ایجاد یک وب سایت شرکتی دارید، ممکن است بخواهید از مکان وب سایت رایانه استفاده کنید، زیرا از ایجاد آسان تغییرات در سایت توسط دیگران جلوگیری می کند.
ایجاد صفحات وب در OS X Lion و نسخه های قبلی
از ویرایشگر HTML مورد علاقه خود یا یکی از ویرایشگرهای محبوب صفحه وب WYSIWYG برای ایجاد سایت خود و ذخیره آن در فهرست سایت های کاربر یا دایرکتوری اسناد Apache استفاده کنید. وب سرور آپاچی در حال اجرا بر روی مک شما پیکربندی شده است تا فایل را در فهرست Sites یا Documents با نام index.html ارائه دهد.
فعال کردن اشتراکگذاری وب
برای فعال کردن اشتراکگذاری وب در OS X Lion و نسخههای قبلی:
- انتخاب System Preferences > اشتراک گذاری.
-
یک علامت تیک را در کادر Web Sharing برای روشن کردن اشتراکگذاری وب قرار دهید.
OS X 10.4 Tiger این جعبه را به اشتراک گذاری وب شخصی می نامد.
- در پنجره اشتراکگذاری، روی دکمه پوشه Create Personal Sites کلیک کنید. اگر پوشه Sites از قبل از استفاده قبلی از صفحه ترجیحی اشتراکگذاری وب وجود داشته باشد، دکمه Open Personal Website Folder را می خواند.
- اگر ترجیح می دهید از پوشه اسناد Apache برای ارائه یک وب سایت استفاده کنید، روی دکمه Open Computer Website Folder کلیک کنید.
دسترسی به وب سایت شما
وب سرور آپاچی راه اندازی می شود و حداقل دو وب سایت را ارائه می دهد، یکی برای رایانه و دیگری برای هر کاربر در رایانه. برای دسترسی به هر یک از این وب سایت ها، یک مرورگر باز کنید و یکی از موارد زیر را وارد کنید:
- برای صفحه وب رایانه از قالب https://your.computer.address/ استفاده کنید. برای پیدا کردن آدرس رایانه خود، پنجره اشتراک گذاری را باز کرده و نام اشتراک گذاری وب را در لیست برجسته کنید. آدرس رایانه شما در سمت راست نمایش داده می شود.
- برای یک صفحه وب شخصی از قالب https://your.computer.address/~yourusername استفاده کنید. برای دسترسی به آن، آدرس رایانه را از مرحله قبل وارد کنید، سپس نویسه ~ (tilde) و نام کاربری خود را بدون فاصله در نام کاربری یا بین تیلد و نام کاربری خود وارد کنید.
اگر مطمئن نیستید نام کاربری خود چیست، پنجره اشتراک گذاری که قبلاً به آن دسترسی داشتید را باز کنید و نام اشتراک گذاری وب را در لیست برجسته کنید. آدرس وب سایت شخصی شما در سمت راست نمایش داده می شود.
سرور OS X یا سرور macOS برای اشتراک گذاری وب
مک های جدیدتر با یک نسخه به روز از وب سرور آپاچی عرضه می شوند که برای استفاده همه آماده است - نه با یک رابط کاربری ساده. با این حال، انتقال به سرور OS X (یا سرور macOS بسته به سیستم عامل شما) قابلیت های اشتراک گذاری وب را به Mac باز می گرداند.
سرور OS برای OS X Mountain Lion و نسخههای بعدی مجموعهای غنی از ویژگیهای سرور، از جمله سرور پست الکترونیکی، سرور وب، اشتراکگذاری فایل، سرور تقویم و مخاطبین، سرور ویکی و موارد دیگر را ارائه میدهد.