Hosting

وردپرس و PHP مدیریت‌شده

نصب وردپرس یا اپ PHP روی سرور خودتان از کنسول whycloud، اتصال دامنه با HTTPS از طریق CDN و انتشار کد از فایل ZIP یا GitHub.

پیش‌نیاز

یک سرور Linux با Docker که با Agent به whycloud وصل و تأیید شده باشد و مدیر سازمان اجازهٔ نصب سرویس روی آن را داده باشد. اگر سروری آماده نباشد، صفحهٔ WordPress یا PHP شما را به بخش زیرساخت راهنمایی می‌کند.

ساخت سایت

در Hosting ← WordPress (یا PHP) «سایت جدید» را بزنید. نام انگلیسی سایت، سرور، پلن منابع (شروع، کسب‌وکار، حرفه‌ای یا سنگین) و نوع دسترسی را انتخاب کنید. حالت «عمومی» پورت سایت را روی IP عمومی سرور باز می‌کند تا CDN بتواند به آن برسد؛ حالت «خصوصی» فقط روی خود سرور در دسترس است. گذرواژهٔ پایگاه داده تصادفی ساخته می‌شود.

فرم ساخت سایت وردپرس
فرم ساخت سایت وردپرس

نصب وردپرس

بعد از چند دقیقه وضعیت به «در حال اجرا» می‌رسد. «پیشخوان وردپرس» را باز کنید و زبان، عنوان سایت و حساب مدیر را بسازید. افزونه‌ها، قالب‌ها، رسانه و پایگاه داده روی Volumeهای ماندگار ذخیره می‌شوند و با به‌روزرسانی یا ری‌استارت از بین نمی‌روند.

کارت سایت وردپرس با آدرس و دکمهٔ پیشخوان
کارت سایت وردپرس با آدرس و دکمهٔ پیشخوان

انتشار کد PHP

هنگام ساخت یا با دکمهٔ «به‌روزرسانی کد» لینک HTTPS یک فایل ZIP بدهید؛ برای GitHub از Code ← Download ZIP یا آدرس https://github.com/<user>/<repo>/archive/refs/heads/main.zip استفاده کنید. اگر ZIP یک پوشهٔ ریشه داشته باشد، محتوای آن مستقیم در ریشهٔ سایت قرار می‌گیرد و پوشهٔ uploads بین انتشارها حفظ می‌شود. بدون کد، صفحهٔ آغازین PHP نمایش داده می‌شود.

سایت PHP با دکمهٔ به‌روزرسانی کد
سایت PHP با دکمهٔ به‌روزرسانی کد

اتصال دامنه و HTTPS

روی کارت سایت «اتصال دامنه» را بزنید و دامنه یا زیردامنه را وارد کنید. یک سایت CDN با مقصد IP سرور و پورت سایت ساخته می‌شود و صفحهٔ همان سایت برای تنظیم CNAME یا نام‌سرور باز می‌شود. گواهی SSL خودکار صادر می‌شود. در وردپرس، پس از فعال‌شدن دامنه، نشانی سایت را در «تنظیمات ← عمومی» به https://دامنه تغییر دهید.

لاگ، ترمینال و منابع

دکمهٔ «لاگ و مدیریت» صفحهٔ همان سایت در PaaS را باز می‌کند: لاگ کانتینرها، ترمینال، توقف و شروع، تغییر منابع و بازگشت به نسخهٔ قبل. هر سایت کانتینر ایزوله با سقف CPU و RAM دارد و دیتابیس وردپرس پورتی بیرون از شبکهٔ خصوصی سایت ندارد.

مطالب مرتبط