آموزش راه اندازی سایت روی سرور مجازی
در این مقاله قصد داریم راه اندازی سایت بر روی سرور مجازی را به شما آموزش دهیم. در این آموزش یاد خواهید گرفت که چطور آپاچی 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 از بین خواهد رفت.
نوشته آموزش راه اندازی سایت روی سرور مجازی اولین بار در اخبار تکنولوژی و فناوری پدیدار شد.