به سرور راه دور متصل شوید (Remote server)
برای اتصال به سرور VPS از راه دور ، از دستور ssh به شرح زیر استفاده خواهید کرد: ssh root@X.X.X.X که root نام کاربری ارائه شده به شما و X.X.X.X IP محلی است که سرور در آن میزبانی می شود. پس از درخواست ، رمز ورود خود را وارد کنید تا ادامه دهید.سیستم را به روز کنید
به عنوان یک مرحله مقدماتی توصیه شده ، باید بسته های سیستم خود را به روز کنید. این امر به ویژه از این جهت مهم است که ما قصد نصب PHP و Apache را داریم که اغلب دارای تعداد زیادی وابستگی هستند که یک به روزرسانی در سطح سیستم به طور خودکار دریافت می کند. بسته به توزیع لینوکس که سرور شما در حال اجرا است ، برای به روزرسانی سیستم خود از دستورات apt-get یا yum استفاده کنید (به شرح زیر):Sudo apt-get updateSudo yum updateنصب ابزارهای لازم:
اکنون باید وب سرور ، Apache ، برنامه پایگاه داده ، MySQL و مفسرهای کد ، Perl و PHP خود را نصب کنیم. ازyum install httpd php php-mysql perl mysql mysql-serverApt-get install httpd php php-mysql perl mysql mysql-serverپیکربندی Apache
اکنون ما به قسمت فنی این آموزش می پردازیم. اگر قصد میزبانی یک وب سایت منفرد را دارید ، تنها کاری که باید انجام دهید این است که پرونده های خود را در دسته پیش فرض var / www/ کپی کرده و اتفاقات جادویی را ببینید. با این حال ، می توانید چندین وب سایت را در سرور VPS میزبانی کنید تا از پتانسیل واقعی آن استفاده کنید. برای حفظ امنیت، توصیه می شود برای هر وب سایت کاربری ایجاد کنید و سپس پرونده های آن وب سایت را در پوشه public_html در main /home نگه دارید. این یک ساختار دایرکتوری تمیز، به راحتی قابل نگهداری ایجاد می کند و همچنین باعث ایجاد امنیت در ترکیب می شود. بیایید روند را شروع کنیم: 1. کاربر جدید اضافه کنید: useradd john 2. برای کاربر تازه ایجاد شده یک رمز عبور تعیین کنید: passwd john 3. یک پوشه جدید در پوشه home/ ایجاد کنید: mkdir / home / john / public_html 4- مالکیت پوشه تازه ایجاد شده را به کاربر تازه ایجاد شده بدهید: chown john: john / home / john / public_html / 5. مجوزها را برای پوشه تنظیم کنید: chmod 755 / home / john / public_html / && chown 711 / home / example / 6. پرونده /etc/httpd/conf/httpd.conf را با استفاده از ویرایشگر مورد علاقه خود ویرایش کنید. برای این مثال ، ما از vi: vi /etc/httpd/conf/httpd.conf استفاده خواهیم کردبه پایین پرونده بروید و کد زیر را وارد کنید تا یک میزبان مجازی اضافه کنید:
NameVirtualHost *:80RewriteEngine onRewriteCond %{HTTP_HOST} ^www\.ariaservice\.net$ [NC]RewriteRule ^(.*)$ http://ariaservice.net$1 [R=301,L]ServerName www.ariaservice.netServerAlias www.ariaservice.netDocumentRoot /home/john/public_htmlErrorLog /var/log/ ariaservice.net_error_logCustomLog /var/log/ ariaservice.net_access_log combinedDirectoryIndex index.html index.htm index.php index.php4 index.php5SetOutputFilter DEFLATEOptions -Indexes +IncludesNOEXEC +SymLinksifOwnerMatch +ExecCGIallow from allAllowOverride Alletc/init.d/httpd start/chkconfig httpd on/etc/init.d/mysqld startchkconfig mysqld onmysql -u rootUPDATE mysql.user SET Password = PASSWORD(‘P@ssw0rd’) WHERE User = ‘root;'mysql -u root -pایجاد آزمون پایگاه داده:
grant all privileges on test.* to john@localhost;FLUSH PRIVILEGES;بارگذاری پرونده های خود با استفاده از SFTP
اکنون که MySQL و Apache راه اندازی شده اند ، شما به سادگی باید پرونده های وب سایت خود را بارگذاری کنید. شما می توانید از هر سرویس گیرنده SFTP (پروتکل انتقال پرونده SSH) استفاده کنید اما توصیه می کنیم از FileZilla استفاده کنید. این مراحل را دنبال کنید: 1. با استفاده از نام کاربری که ایجاد کرده اید به سرور خود متصل شوید. 2. تمام پرونده های وب سایت خود را انتخاب کرده و در فهرست home / public_html/ بارگذاری کنید. خودشه. اکنون وقتی نام دامنه خود را در مرورگر وارد می کنید ، باید به صفحه اصلی وب سایت خود هدایت شوید.و در آخر, میزبانی VPS روشی مقرون به صرفه برای بهره مندی از مزایای سرور اختصاصی میزبانی وب بدون پرداخت هزینه کامل است. در این آموزش ، ما تمام مراحل لازم برای میزبانی اولین وب سایت خود را در یک سرور میزبان VPS به شما آموزش دادیم. هنگامی که وب سایت شما فعال شد ، می توانید آن را به دلخواه خود تغییر دهید.




