مرجع تخصصی برنامه نویسان

انجمن تخصصی برنامه نویسان فارسی زبان

کاربر سایت

naser.sadeghi

عضویت از 1396/01/04

نحوه هاستینگ یک سایت که با وردپرس نوشته شده در VPS ای با ویندوز سرور ۲۰۱۲

  • چهارشنبه 21 تیر 1396
  • 13:35
تشکر میکنم

با سلام
بنده در حال کار بر روی یک ربات تلگرام هستم و تکنولوژی مورد استفاده در این ربات C# و SQL Server هستش همچنین این بات به روش Webhook پیاده سازی شده. لذا برای هاستینگ این ربات یک VPS ویندوز تهیه کرده ام ولی چند تا مورد هست:

 می دونید که برای استفاده از روش Webhook نیاز به گواهی SSL هست و این گواهی هم باید روی یک دامین نصب بشه. بنده گواهی رو خریداری کردم و دامین رو هم همینطور. از طرف دیگر چون قراره که ربات ما به درگاه پرداخت هم وصل بشه باید یک سایت هم داشته باشیم که برای آن نماد اعتماد و درگاه بگیریم. حال باید هم ربات و هم سایت به خاطر یکی بودن IP ها در یک server قرار داده بشن که ربات مشکلی نداره و فقط به صورت یک برنامه روی VPS نصب می شه اما برای قرار دادن سایت روی VPS نمی دونم باید چه کارهایی انجام بدم.
DNS Server رو روی هاست فعال کردم ولی همچنان نمی دونم در تنظیمات دامین باید چه name server هایی رو وارد کنم که به VPS من هدایت کنه کاربر رو.
نکته آخر هم اینکه سایت با وردپرس پیاده سازی شده و نیاز هست که وردپرس هم روی VPS نصب بشه.

نهایتا باید چه کار کنم که وقتی کسی آدرس سایت من مثلا example.com رو زد به VPS ویندوزی من وصل بشه و محتوای سایت وردپرسی بنده رو ببینه؟

با تشکر

پاسخ های این پرسش

تعداد پاسخ ها : 2 پاسخ
کاربر سایت

farshadfarokhi

عضویت از 1395/11/20

  • چهارشنبه 21 تیر 1396
  • 14:14

سلام

برای منتقل کردن وردپرس به روی هاست مشکل زیادی نیست. فقط نکته اینه که احتمالا وب سرور شما IIS هست و گاهی PHP به خوبی روی IIS کار نمیکنه.  اما باید تست کنید حتما.

اول از همه ماژول مربوط به PHP رو روی IIS سرورتون فعال کنید. بعد یک mysql نیز باید روی سرور نصب کنید.

در مرحله بعدی فایلهای وردپرس رو به پوشه هاستتون منتقل کنید.

یک دیتابیس بسازین و بعد از export کردن دیتابیس وردپرس از دیتابیس فعلی اش، اون رو توی این دیتابیس جدید import کنید.

حالا توی فایل config وردپرس که اسم فایلش هست wp-config.php، تنظیمات جدید دیتابیس شامل نام دیتابیس، نام کاربری مربوط به دیتابیس و رمزعبور اون کاربر رو وارد کنید.

بیشتر توصیه میکنم که وردپرس رو مستقیم روی خود سرور نصب کنید نه اینکه لوکال باشه و حالا منتقلش کنید به سرور.

یک نکته دیگه هم اینکه اگر روی وردپرس تون ماژولی چیزی نصب کرده باشین، شاید نیاز باشه که توی محتوای دیتابیس مربوط به اون ماژول و یا فایلهای تنظیمات اون ماژول تغییراتی بدیدن که روی سرور جدید کار بکنه.

کاربر سایت

naser.sadeghi

عضویت از 1396/01/04

  • چهارشنبه 21 تیر 1396
  • 14:49

فرشاد عزیز این قسمت هایی که فرمودید رو تا حدی آشنایی دارم منتهی مشکل اصلی اینه که نمی دونم چه جوری nameserver ها رو بزنم که وقتی یکی آدرس سایت رو زد به VPS من وصل شد و سایت نشون داده بشه. چون VPS یکم با هاست متفاوته اگه هاست بود شرکت دو تا name server می داد که یا زدن اونا همه چیز حل می شد اما VPS فقط 1 دونه IP داره.

کاربرانی که از این پست تشکر کرده اند

هیچ کاربری تا کنون از این پست تشکر نکرده است

اگر نیاز به یک مشاور در زمینه طراحی سایت ، برنامه نویسی و بازاریابی الکترونیکی دارید

با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)