آموزش راه اندازی سایت روی سرور مجازی

در این مقاله قصد داریم راه اندازی سایت بر روی سرور مجازی را به شما آموزش دهیم. در این آموزش یاد خواهید گرفت که چطور آپاچی mysql، php و phpmyadmin را راه اندازی کنید. ما در این جا فرض کرده‌ایم که شما با اصطلاحات پایه‌ای مانند ثبت دامنه، خرید هاست و … آشنایی دارید. با این حال به صورت مختصر آنها را تعریف می‌کنیم.

ثبت دامنه ارزان و سریع

برای داشتن یک سایت حرفه‌ای یا حتی آماتور، باید بتوانید دامنه ‌ای را به نام مورد نظرتان اختصاص دهید. انتخاب این نام اختیاری است و از دو بخش تشکیل شده است: نام و پسوند. پسوندهای معروف عبارت اند از .net، .org، .com و … .

خرید هاست با نصب و تحویل اتوماتیک زیر ۱۰ ثانیه

هاست یا میزبان، بخشی از فضای اینترنت است که از اطلاعات مربوط به سایت شما پشتیبانی می‌کند.

ارتباط با سرور مجازی از طریق ssh

SSH یا Secure Shell روش برقراری ارتباط کاربر با سرورهای مجازی یا اختصاصی لینوکس هستند که از طریق آن هر کاربر می‌تواند بدون دسترسی به سرور خود، همه دستورات خود را از طریق Shell بر روی سرور اجرا کند و خروجی و نتایج هر دستور را مشاهده کند.

پس از اجرای برنامه PUTTY در بخش Host Name اطلاعات IP سرور خود را وارد کنید. در صورتی که پورت اتصال به SSH را بر روی سرور تغییر نداده‌اید اجازه بدهید روی عدد ۲۲ باقی بماند و سپس دکمه Open  را انتخاب کنید.

صفحه‌ای برای شما باز می‌شود که از شما می‌خواهد نام کاربری خود را وارد کنید. در صورتی که سرور مجازی یا اختصاصی تهیه کرده‌اید نام کاربری شما باید root باشد. به همین دلیل اطلاعات درخواستی را وارد نمایید و دکمه enter را فشار دهید. از شما رمز عبورتان را درخواست خواهد کرد. فقط رمز خود را به درستی وارد کنید و سپس روی دکمه Enter کلیک کنید.

سپس خط فرمان به عبارتی مشابه username@hostname [~] # تغییر می‌کند و ssh منتظر دریافت دستورات شما خواهد بود.

نصب آپاچی

برای نصب آپاچی، ابتدا وارد ssh شوید و دستورات زیر را وارد نمایید:

yum install httpd

chkconfig httpd on

nano /etc/httpd/conf/httpd.conf

در خط ۸۰ این فایل عبارت زیر را

Name VirtualHost#

را به

Name VirtualHost

تغییر بدید. سپس دستورات زیر را به ترتیب وارد نمایید:

iptables -A INPUT -p tcp –dport 25 -j ACCEPT

service iptables save

service iptables restart

service httpd restart

در این مرحله، آپاچی را با موفقیت نصب کردید.

بعد از نصب آپاچی با زدن ip سرور خود در مرورگر صفحه آپاچی نمایش داده می‌شود.

نصب mysql

برای نصب mysql طی کردن مراحل زیر ضروری است:

ابتدا دستورهای زیر را وارد کنید:

Yum Install Mysql-server mysql php-mysql

chkconfig mysqld on

در صورت درخواست دانلود فایلی عبارت y را تایپ کنید و enter بزنید.

سپس با استفاده از دستور زیر mysql را اجرا نمایید.

service mysqld restart

نصب phpmyadmain

برای کنترل بهتر بر mysql، باید phpmyadmin نصب کنید.

مراحل نصب phpmyadmin شامل موارد زیر می‌شود:

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

rpm -ivh http://ftp.jaist.ac.jp/pub/Linux/Fedora/epel/6/i386/epel-release-6-8.noarch.rpm

yum install phpMyAdmin

service httpd restart

سپس به آدرس:

ipaddress/phpMyAdmin

در صورت مواجه شدن با ارور ۴۰۳ مراحل زیر را انجام بدید:

nano /etc/httpd/conf.d/phpMyAdmin.conf

 

سپس با استفاده از دستور بالا وارد فایل کانفیگ phpmyadmin شوید و با استفاده از کلید ترکیبی ctrl+w عبارت Deny from All را جستجو کنید و حذف کنید.

سپس وارد ادرس ipaddress/phpMyAdmin شوید و نام کاربری و پسورد اصلی روت را وارد نمایید. در صورت تغییر رمز عبور mysql رمز عبوری که به روت mysql خود داده‌اید را وارد کنید.

نصب php

بعد از نصب phpmyadmin، باید php را نصب کنید.

مراحل نصب php به صورت زیر است:

ابتدا دستور زیر را وارد نمایید:

yum install php

سپس باید اپاچی را ریست کنید:

service httpd restart

سپس می‌توانید با ادیت کردن فایل /etc/php.ini تنظیمات پیش فرض php را تغییر دهید.

لازم به ذکر است که روت اصلی شما یعنی همان public_html هاست شما در فولدر /var/www/html قرار دارد.

در صورت ایجاد یک فایل index.html صفحه دیفالت apache از بین خواهد رفت.

این مطلب یک رپورتاژ آگهی بوده و آی‌تی‌رسان در تهیه آن نقشی نداشته است

نوشته آموزش راه اندازی سایت روی سرور مجازی اولین بار در اخبار تکنولوژی و فناوری پدیدار شد.