نحوه راه اندازی VPS برای میزبانی وب سایت ها

آبان ۲۱, ۱۳۹۷

نحوه راه اندازی VPS برای میزبانی وب سایت ها

vps

راه‌اندازی VPS برای میزبانی وب سایت می‌تواند یک چالش واقعی باشد.

نحوه راه اندازی VPS برای میزبانی وب سایت ها

راه‌اندازی VPS برای میزبانی وب سایت می‌تواند یک چالش واقعی باشد، زیرا جنبه‌های زیادی وجود دارند که باید در نظر گرفته شوند: آپاچی، PHP، پرل / cgi، و MySQL. دستورالعمل‌های ذکر شده در این مقاله برای WordPress و دیگر وب سایت‌ها مفید خواهد بود. شما متوجه خواهید شد که چطور از برخی خطرات عمومی پیش‌گیری کنید و مهارت‌های خود را بهبود بخشید.

ارائه دهندگان VPS را انتخاب کنید

این اولین و مهمترین مرحله است. یک عرضه‌کننده مطمئن VPS را با پشتیبانی مشتریان سازگار انتخاب کنید.

این شرکت باید گزینه های اولیه VPS را با قیمت مناسب ارائه دهد. به محض این که برای سرویس ثبت نام می کنید، VPS (سرور مجازی خصوصی)  بلافاصله اجرا می شود و شما اطلاعات ورود خود را با یک نامه الکترونیکی دریافت خواهید کرد.

SSH به VPS

به محض این که یک سیستم مجازی خصوصی مجازی دریافت کنید، باید وارد سیستم شوید. از SSH به عنوان “root” برای آدرس IP ارایه‌شده استفاده کنید.

گذرواژه root را با آدرس IP خود عوض کنید.

رمز عبور ریشه را تغییر دهید

کارشناسان توصیه می کنند که گذرواژه root خود را هرچه زودتر تغییر دهید.

شما گذرواژه اولیه پیش‌فرض در ایمیل خود را دارید، اما تا زمانی که آن را تغییر دهید، ایمن نیست.

اگر همه کار را به درستی انجام دهید، یک پیام دریافت خواهید کرد: ” passwd: همه نشانه‌های تایید هویت با موفقیت به روز می‌شوند.”

به روز رسانی بسته های سیستم

اکنون میتوانید قبل از نصب آپاچی یا php، تمام بسته‌های سیستم‌عامل را به روز رسانی کنید.

شما می توانید از برنامه یوم برای آن استفاده کنید: این مدیر بسته بسته پیش فرض برای لینوکس و CentOS کار می کند. سپس سرور وب (Apache)، مترجمین کد (PHP و Perl / CGI) و Database Server (MySQL) را نصب کنید – همه این کارها می تواند با یک فرمان در یوم ( Yum ) انجام داد.

پیکربندی آپاچی

اگر شما فقط یک وبسایت را میزبانی می کنید، می توانید فایل ها را در / var / www ذخیره کنید، .

می توانید به سادگی تنظیمات وب سایت های متعدد در VPS را با استفاده از میزبان مجازی آپاچی مشخص کنید.

ایجاد یک کاربر در هر وب سایت و داده‌های میزبان را , در  “public”  پوشه ی خود مشخص کنید.

به این ترتیب، فایل ها را می توان به راحتی مدیریت کرد، و شما امنیت بیشتری را تضمین می کنید.

اگر یک وب سایت ظاهرا به خطر افتاده باشد، دیگران رنج نخواهند برد.

مراحل زیر را انجام دهید:

۱٫ یک کاربر به نام “مثال”بسازید، پوشه “html” خود را ایجاد کنید، و مجوز آن را مشخص کنید.

۲٫ سپس  “/ etc / httpd / conf” را ویرایش کنید.

X.X.X  .۳٫ را با آدرس IP سرور خود تغییر دهید و هر جایی که شما example.com را به نام دامنه خود می بینید تغییر دهید. فراموش نکنید که مسیر دایرکتوری home برای نام کاربری خود را به جای / home / home / عوض کنید . اگر نیاز دارید که یک حوزه دیگر را میزبانی کنید، فقط بخش میزبان مجازی دیگری را اضافه کنید.

۴٫ حافظه داخلی DNS خود را پاک کنید و یا  بعد از تغییر نام DNS، کمی صبر کنید. یک صفحه وب آپاچی به طور پیش فرض در دامنه دریافت خواهید کرد. این یک صفحه پیش‌فرض است چون شما هیچ پرونده‌ای را در دایرکتوری html قرار نداده اید.

پیکربندی MySQL

MySQL کلمه root را از سیستم و یک گذرواژه که دریافت خواهید کرد، فراهم می‌کند. راه‌اندازی MySQL و اطمینان از آن که به طور خودکار شروع به کار می‌کند. با سرور MySQL ارتباط برقرار کنید تا رمز عبور root را مشخص کند. یک کاربر MySQL ایجاد کنید و دسترسی کاربر به پایگاه‌داده برای هر سایت که نیاز به یک پایگاه‌ داده  را دارد مشخص کنید.” مثال “و” NEWPASSWORD ” برای نام کاربری و رمز عبور تان (به یاد داشته باشید). هنگام راه‌اندازی یک وب سایت از آن‌ها استفاده خواهید کرد.علاوه بر این، شما می توانید یک فایروال را بر روی VPS خود فعال کنید.

IPTables فایروال به طور پیش فرض در CentOS در دسترس است، اما غیر فعال است.

بنابراین قوانین فایروال را مشخص کرده و آن را فعال کنید.

ویرایش / etc / sysconfig / iptables فقط زمانی که فایروال متوقف شود.

اگر قبلا از IPTables استفاده نکرده اید، این فایل ممکن است وجود نداشته باشد، بنابراین شما باید آن را ایجاد کنید.

تنظیم وردپرس در VPS

هنگامی که Apache و MySQL را پیکربندی کرده اید، وقت آن است که وب سایت خود را در دایرکتوری public_html آپلود کنید. شما می‌توانید با هر گونه CMS که از آن استفاده می‌کنید انجام دهید، به عنوان مثال، وردپرس. راهنمای نصب و راه اندازی برای رایج ترین سیستم عامل وبلاگ نویسان یکسان هستند. اول، باید آخرین نسخه CMS را از وب سایت خود و یک مشتری SFTP دانلود کنید.باز کردن “latest.zip” و باز کردن سرویس دهنده SFTP برای برقراری ارتباط بین سرور و کاربر ایجاد شده برای وب سایت است.

example.com را با وبسایت و نام کاربری خود تغییر دهید.