سیستمهای مکبوک و آیمک به دلیل نمایش رنگهای دقیق و پردازش روان، موردعلاقهی بسیاری از طراحان وب هستند. اگر شما هم جزو این گروه هستید و قصد دارید یک محیط توسعهی محلی وردپرس روی مک خود راهاندازی کنید، این راهنما به شما آموزش میدهد که چگونه از MAMP یا XAMPP برای این منظور استفاده کنید.
نصب وردپرس روی مک
در این آموزش، ابتدا روش نصب وردپرس به صورت محلی روی مک را با استفاده از MAMP مرحلهبهمرحله توضیح میدهیم و پس از آن، نحوهی راهاندازی وردپرس با XAMPP را آموزش خواهیم داد. با دنبال کردن این راهنما، بهراحتی میتوانید یک محیط توسعهی محلی برای وردپرس روی سیستم خود ایجاد کنید.
آموزش ساخت یک سرور محلی در مک با نرم افزار MAMP
MAMP یک پکیج کامل شامل Apache, Nginx, MySQL و PHP است که نصب و راهاندازی آن بسیار ساده بوده و امکان ایجاد محیط توسعه محلی وردپرس را فراهم میکند. بسیاری از متخصصان حوزه طراحی وب در آکادمی فنابایت از این ابزار روی سیستمهای مک برای توسعه پروژههای وردپرسی استفاده میکنند. توجه داشته باشید که سایت ایجاد شده با این روش تنها روی سیستم شما قابل مشاهده خواهد بود و برای انتشار آنلاین نیاز به خرید هاست وردپرس دارید.
مراحل نصب و پیکربندی اولیه
- ابتدا آخرین نسخه MAMP را از سایت رسمی آن دانلود نمایید.
- پس از اتمام دانلود، برنامه را روی سیستم عامل خود نصب کنید.
- با مراجعه به Applications > MAMP برنامه را اجرا نمایید.
تنظیمات پیشنیاز
قبل از شروع کار، انجام این تنظیمات ضروری است:
تنظیم پورتها
- به بخش Preferences > Ports مراجعه کنید
- برای Apache پورت 80 را تنظیم نمایید
- برای MySQL پورت 3306 را وارد کنید
نکته: استفاده از پورت 80 نیازمند وارد کردن رمز مدیر سیستم هنگام راهاندازی سرور خواهد بود، اما مزیت آن حذف شماره پورت از آدرس localhost است.
تعیین مسیر پروژهها
- در تب Apache، مسیر ذخیرهسازی پروژهها را با گزینه Choose مشخص کنید (البته میتوانید از پوشه پیشفرض خود MAMP استفاده کنید و آن را تغییر ندهید، که برای ورود به پوشه روت پیشفرض MAMP بر روی Open in Finder کلیک کنید)
- توصیه میشود بجای استفاده از روت پیشفرض نرم افزار یک پوشه جدید (مثلاً با نام site1) در دایرکتوری Documents ایجاد نمایید
- تغییرات را با کلیک روی OK ذخیره کنید
- فایل های وردپرس را در پوشه مربوطه کپی کنید (دانلود آخرین نسخه وردپرس)
راهاندازی سرور
- وب سرور خود را Apache یا Nginx انتخاب کنید
- از صفحه اصلی برنامه روی Start کلیک کنید
- در صفحه باز شده، گزینه phpMyAdmin را انتخاب نمایید (برای مدیریت دیتابیس)
ایجاد پایگاه داده
phpMyAdmin ابزاری تحت وب برای مدیریت پایگاههای داده MySQL است:
- وارد بخش Databases شوید
- یک پایگاه داده جدید ایجاد کنید
- نام مناسبی برای آن انتخاب نمایید (این نام در زمان نصب دیتابیس مورد نیاز خواهد بود)
- در زمان ساخت دیتابیس پیشنهاد میشود که Collation دیتابیس را utf8_general_ci انتخاب کنید.
پس از ساخت دیتابیس مینید که دیتابیس شما ساخته و در لیست دیتابیس های موجود نمایش داده میشود.
توصیه آکادمی فنابایت: برای هر پروژه وردپرس یک پایگاه داده مجزا ایجاد کنید تا از تداخل دادهها جلوگیری شود.
آموزش ساخت یک سرور محلی در مک با نرم افزار XAMPP
XAMPP شباهت زیادی به نرمافزار MAMP دارد، با این تفاوت که از وبسرور Nginx پشتیبانی نمیکند و تنها شامل Apache، PHP و MySQL است. نصب و راهاندازی XAMPP بسیار ساده است و بهراحتی امکان ایجاد یک محیط توسعه محلی برای وردپرس را فراهم میکند. توجه داشته باشید که سایت ایجادشده با این روش، فقط روی سیستم شما قابل مشاهده خواهد بود و برای انتشار آنلاین، نیاز به خرید هاست وردپرس دارید.
مراحل نصب و پیکربندی اولیه
- بتدا آخرین نسخه XAMPP را از سایت رسمی آن دانلود نمایید.
- پس از اتمام دانلود، برنامه را روی سیستم عامل خود نصب کنید.
- با مراجعه به Applications > XAMPP برنامه را اجرا نمایید.
پس از اجرای نرم افزار محیط آن به صورت تصویر زیر خواهد بود.
این برنامه دارای سه تب و چند بخش دارد:
- Wellcome
- Go to Application: فعالسازی تمامی سرورهای برنامه
- Open Application Folder: رفتن به پوشه برنامه برای کپی کردن فایل های وردپرس یا …
- و دیگر بخش های مربوطه مثل سایت برنامه و شبکه های اجتماعی آن
- Manage Servers
- مدیریت سروهای برنامه از قبیل Apache, MySQL برای فعال و غیر فعال کردن آنها
- Server Events
- نمایش اعلان های برنامه از قبیل فعال و غیرفعال شدن، نمایش خطاها و…
راهاندازی سرور
برای راه اندازی سرورها کافیست بر روی گزینه Go to Application کلیک کنید و چند لحظه صبر کنید تا سرورها فعال شده و در نهایت صفحه اصلی سرور در مرورگر شما باز شود و همچنین از بخش Manage Servers میتوانید از وضعیت فعال بودن سروهای برنامه مطلع شوید.
هروقت روی گزینه Go to Application کنید محتوای پوشه htdocs به شما نمایش داده میشود (در ادامه توضیح میدم این پوشه چیه)
در صورت فعال بودن سرورها وضعیت آنها Running میباشد که در صورت نیاز میتوانید با استفاده از دکمه های موجود در صفحه به صورت دستی آنها را فعال یا غیر فعال کنید.
کپی کردن فایل های وردپرس
بر روی گزینه Open Application Folder کلیک کنید تا وارد پوشه روت برنامه شوید
سپس وارد پوشه htdocs شوید (این پوشه دقیقا همان پوشه public_html در هاست میباشد)
اطلاعات موجود در پوشه htdocs را حذف کنید و فایل های وردپرس را در پوشه htdocs کپی کنید (دانلود آخرین نسخه وردپرس)
ایجاد پایگاه داده
برای ساخت دیتابیس در XAMPP کافیست که پس از فعالسازی سرورها در مرورگر وب خود آدرس localhost/phpmyadmin
را وارد کنید به صورت خودکار وارد بخش مدیریت دیتابیس شوید.
سپس بر روی گزینه new کلیک کنید تا بخش ساخت دیتابیس به شما نمایش داده شود. (این بخش هم دقیقا مشابه MAMP میباشد که در قبلتر توضیح دادم پس از تکرار آن پرهیز میکنم)
شروع نصب وردپرس
پس از ایجاد پایگاه داده، کافیست آدرس لوکال هاست نرم افزار مورد نظر را وارد کنید تا فرآیند نصب وردپرس آغاز شود.
- آدرس لوکال هاست MAMP به این شکل:
localhost:8888
- نکته: اون پورت 8888 همان عددی هست که در بخش تنظیمات اولیه MAMP تعیین کردیم، در صورتی که در بخش تنظیمات پورت Apache آن را روی 80 قرار داده باشید نیازی به وارد کردن آن نیست و تنها کافیست به این صورت وارد شوید
localhost
اما اگر هر پورتی را تعیین کرده باشید باید آن را در ادامه عبارت localhost پس از قرار دادن : قرار دهید.
- نکته: اون پورت 8888 همان عددی هست که در بخش تنظیمات اولیه MAMP تعیین کردیم، در صورتی که در بخش تنظیمات پورت Apache آن را روی 80 قرار داده باشید نیازی به وارد کردن آن نیست و تنها کافیست به این صورت وارد شوید
- آدرس لوکال هاست XAMPP به این شکل:
localhost
- نکته: در XAMPP نیاز به وارد کردن پورت نیست چون به صورت پیشفرض پورت آن 80 هست.
در صورتی که مراحل مربوط به فایل های وردپرس را به درستی انجام داده باشید باید صفحه زیر برای شما نمایش داده شود، و در این مرحله بر روی گزینه بزن بریم! کلیک کنید.
در این مرحله باید اطلاعات دیتابیسی که ساخته اید را وارد کنید.
- نام پایگاه داده: نامی که برای پایگاه داده انتخاب کردهاید.
- نام کاربری: در سرورهای لوکال نام کاربری root میباشد.
- رمز عبور: در سرورهای لوکال رمز عبوری وجود ندارد و نیازی به وارد کردن چیزی نیست.
- میزبان پایگاه داده: معمولاً
localhost
است. - پیشوند جدول: به صورت پیشفرض wp_ میباشد که بهتر است جهت امنیت بیشتر پیشوند را تغییر دهید. بهعنوانمثال: fb_
پس از وارد کردن اطلاعات، روی گزینه فرستادن کلیک کنید کلیک کنید. چنانچه اطلاعات به درستی وارد شده باشد پیغامی مبنی بر اتصال موفق به دیتابیس به شما نمایش داده میشود.
در این مرحله بر روی گزینه راه اندازی نصب کلیک کنید تا وارد صفحه وارد کردن اطلاعات سایت شوید.
در این صفحه باید عنوان سایت، نام کاربری مدیر سایت، رمز عبور و ایمیل مدیر سایت را تعیین کنید و بر روی راه اندازی وردپرس کلیک کنید.
توجه: برای امنیت بیشتر سایت از استفاده کردن نام کاربری هایی مثل: admin, manager, administrator, modir و یا آدرس دامین پرهیز کنید.
در مرحله آخر و موفقیت آمیز بودن نصب وردپرس با صفحه زیر مواجه خواهید شد. 🙂
برای ورود به صفحه لاگین پیشخوان وردپرس کافیست بر روی گزینه ورود کلیک کنید تا از صفحه نصب خارج شده و به صفحه ورود به پیشخوان وردپرس هدایت شوید.
ورود به پنل مدیریت وردپرس
پس از اتمام نصب، میتوانید با وارد کردن نام کاربری و رمز عبور، به پنل مدیریت وردپرس وارد شوید.
آدرس پیشفرض صفحه ورود به پیشخوان وردپرس در MAMP به صورت localhost:8888/wp-admin
میباشد (اون 8888 همان پورت هست که قبلا توضیح دادیم).
آدرس پیشفرض صفحه ورود به پیشخوان وردپرس در XAMPP به صورت localhost/wp-admin
میباشد.
آدرس ورود به پنل مدیریت وردپرس را میتوانید به وسیله افزونه Rename wp-admin login تغییر دهید.
پس از راهاندازی وردپرس روی هاست محلی (Localhost) و انجام تنظیمات موردنیاز، میتوانید آن را به یک هاست واقعی (سرور آنلاین) منتقل کنید تا سایت شما بهصورت عمومی در دسترس قرار گیرد. برای این کار، باید فایلهای وردپرس و پایگاه داده را از محیط توسعه محلی به هاست اصلی انتقال دهید و تنظیمات مربوطه را اعمال نمایید.
موفق و پیروز باشید.
2 دیدگاه
به گفتگوی ما بپیوندید و دیدگاه خود را با ما در میان بگذارید.
با اینکه مک ندارم و ویندوز دارم، بخاطر اینکه مقاله مربوط به لوکال هاست ویندوز کامل بود و لذت بردم گفتم اینجا هم به پاس تشکر نظر بدم
با درود و احترام خدمت شما مهین عزیز،
از شما بابت به اشتراک گذاری نظرتان سپاسگزاریم.