دفتر تهران : ۰۲۱-۷۷۴۳۸۸۸۲

دفتر بندرعباس : ۰۷۶-۳۳۳۳۹۵۳۸

  • صفحه نخست
  • میزبانی وب
  • خدمات نمایندگی
  • خدمات دامنه
  • سرور مجازی
  • سرور اختصاصی
  • سایر خدمات
  • ارتباط با ما

نصب و راه اندازی MySQL , PHP و Apache در لینوکس

نحوه نصب و راه اندازی MySQL PHP, و Apache در لینوکس :

سلام به کاربر اولین داده

در این مطلب به شما آموزش خواهیم داد چگونه سرویس های MySQL PHP, و Apache را بدون مشکل در سرور مجازی لینوکس نصب و راه اندازی نمایید

در مطلب آموزشی قبلی از نصب سرویس وب Apache برای شما گفته بودیم

MySQL چیست ؟

MySQL یک سیستم مدیتریت پایگاه داده میباشد که ذخیره سازی , جستجو   ,مرتب کردن و بازیابی داده را امکان پذیر میسازد

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

MySQL اجازه استفاده همزمان از داده ها را به چندین کاربر میدهد

MySQL به عنوان رایج ترین پایگاه داده متن باز یا همان Open Source و همراه همیشگی php محسوب میشود

 

PHP چیست ؟

PHP مخفف PHypertext Preprocessor و یکی از زبان های اسکریپت نویسی متن باز میباشد

با زبان PHP میتوان سایت های بزرگ سازمانی را با قدرت برنامه نویسی کرد

Php برای اجرا نیاز به web server  دارد که برای راحتی کار توصیه ما به شما IIS خواهد بود چون با سی دی ویندوز قابل نصب است و برای ساخت هر فایل php از ویرایشگر های ساده متنی مانند Notepad و Wordpad  میتوانید استفاده کنید

نکته : از ویرایشگر های حرقه ای مانند Microsoft Word برای ساخت php استفاده نکنید

Apache چیست ؟

وب سرور آپاچی یک وب سرور قدرتمند و High Perofmance  متن باز است که میتوان آن را محبوب ترین و پر استفاده ترین وب سرور در جهان نامید که به دلیل داشتن برخی ویژگی های خاص به سرعت در حال گسترش است

نصب MySQL :

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

yum install mysql-server mysql php-mysql

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

chkconfig mysqld on

اجرا mysql با دستور زیر انجام میشود

service mysqld start

 

برای امنیت بیشتر در mysql برای کاربر root پسورد قرار دهید

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

mysql -u root

حالا که وارد mysql شدید دستورات زیر را وارد نمایید و به جای عبارت mysqlpassword پسورد مناسب انتخاب و وارد کنید

SET PASSWORD FOR ‘root’@’localhost’ = PASSWORD(‘mysqlpassword’);
SET PASSWORD FOR ‘root’@’127.0.0.1’ = PASSWORD(‘mysqlpassword’);

با اجرا دستور زیر تمامی یوزر هایی که به صورت خودکار ساخته شدند حذف میشوند , این کار برای امنیت بیشتر انجام میشود

DROP USER ”@’localhost’;

همچنین شما میتوانید به جای mysql   MariaDB را که پیشرفته تر از mysql میباشد با دستور زیر نصب کنید

apt-get install mariadb-server mariadb-client

 

نصب Apache

جهت نصب Apache ابتدا وارد ssh  شوید و دستورات زیر را وارد کنید

دستور زیر جهت نصب

yum install httpd

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

chkconfig httpd on

دستور زیر هم برای فعال کردن name-based روی پورت 80

etc/httpd/conf/httpd.conf/

در خط 80 عبارت

NameVirtualHost #

را به

NameVirtualHost

تغییر دهید

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

service httpd restart

 

نصب PHP :

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

yum install php

جهت پیکربندی php فایل php.ini در مسیر زیر باید ویرایش شود

etc/php.ini/

برای پیدا کردن مسیر فایل روی سیستم در لینوکس از دستور زیر استفاده کنید

whereis php.ini

آپاچ را هم دوباره راه اندازی کنید

service httpd restart

نصب phpmyadmin :

جهت کنترل بهتر mysql پیشنهاد میشود که phpmyadmin را هم با راهنمایی های زیر نصب کنید

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

rpm -Uvh http://download.fedora.redhat.com/pub/epel/5/x86_64/epel-release-5-4.noarch.rpm

 

پس از اتمام دانلود جهت نصب phpmyadmin دستور زیر را وارد کنید

yum install phpmyadmin

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

service httpd restart

 

حالا به آدرس http://localhost/phpmyadmin رفته و با وارد کردن نام کاربری root و پسورد mysql که موقع نصب آن تعیین کردید وارد شوید

امیداریم این مقاله آموزشی برای شما مفید واقع شود

 

 



برچسب ها : , , ,