رفتن به مطلب
انجمن تیم امنیتی گارد ایران

ارسال های توصیه شده

درود

موارد لازم :

1_ نسخه لینوکس ( در این آموزش CentOs ) + دسترسی پر سرعت به اینترنت .

2_ دسترسی root

کارهای که در پایان انجام می شود .

1_ نصب apache و پیکربندی آن

2_ نصب php همراه با ماژول های لازم

3_نصب و پیکربندی Mysql

4_ نصب و پیکربندی phpMyAdmin

 

 

 

 

برای شروع ابتدا با استفاده از نرم افزار PuTTY با دسترسی root به سرور وصل شوید ابتدا توصیه میشود ( ولی لازم نیست) با دستور زیر لینوکس خود را آپدیت کنید . 

 

 

 


yum update

 

نصب Apache

 

 

 

 

پس از اینکار به نصب apache می پردازیم .

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

 

 

 


yum install httpd

 

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

 

 

 


chkconfig  httpd on

 

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

 

 

 



/etc/httpd/conf/httpd.conf  


خط NameVirtualHost *:80 رو از حالت کامت خارج کنید ( یعنی # رو از جلوی خط بردارین )

در فایل بالا پیکربندی سرور شما بر پایه apache است شما میتونید این فایل رو ویرایش کنید و پس از ویرایش حتما باید سرویس httpd رو با دستور زیر راه اندازی دوباره کنید:

 

 

 


service httpd restart

  

نصب PHP

 

 

 

 

نصب php هم با دستور زیر امکانپذیر هست :

 

 

 



yum install php  


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

 

 

 



/etc/php.ini  


برای تست کردن اینکه php و Apache به خوبی کار میکنه کد زیر رو در قالب یک فایل php در مسیر زیر ذخیره کنید:

ابتدا به مسیز زیر رفته

 

 

 


/var/www/html

  

 

و با دستور nano phpinfo.php کد زیر رو در فایل وارد کرده و زخیر نمایید : 

 

 

 



<?php   phpinfo(); ?>


در آدرس 

http://localhost/phpinfo.php

یا به جای localhost ای پی سرور رو وارد کنید و اطلاعات مربوط به php رو خواهید یافت . ( اگر با زدن آدرس بالا فایل پی اچ پی آماده دانلود شد یعنی اینکه پی اچ پی روی سرور شما نصب نیست یا درست پیکربندی نشده است ! )

 

 

 

 

نصب MySQL

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

 

 



yum install mysql-server mysql php-mysql  


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

برای شروع به کار mysql دستور service mysqld start رو وارد کنید .

نکته بسیار مهم : پس از وارد کردن ستور بالا شما باید برای کاربر root در mysql پسورد بزارین در غیر اینصورت هر کسی میکنه به دستابیس شما دسترسی داشته باشه !

برای اینکار ابتدا دستور mysql -u root وارد کنید و بعد از ورود به mysql دستورات زیر را وارد نمایید:

 

 

 



 SET PASSWORD FOR 'root'@'localhost' = PASSWORD('yourmysqlpassword');  


به جای yourmysqlpassword پسورد مناسب انتخاب کنید و آن رو به خاطر داشته باشد .

برای امنیت بیشتر با اجرای دستور زیر تمامی یوزر های که به صورت خودکار ساخته شده رو پاک کنید :

DROP USER ''@'localhost';

برای اینکه مدیریت بهتری روی mysql داشته باشید بهتره پی اچ پی مای ادمین ( phpmyadmin ) رو نصب کنید.

 

 

 

 

نصب phpMyAdmin

من در اینجا ساده ترین روش نصب اون رو عرض میکنم :

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

 

 

 


پس از دریافت و نصب دستور بالا برای نصب phpmyadmin محیا خواهد شد . 

 

 

 


yum install phpmyadmin

  

پس از آن شما میتونید با رفتن به آدرس 

http://localhost/phpmyadmin

و وارد کردن نام کاربری root و پسورد mysqlکه در بخش نصب برای آن قرار دادید وارد خواهید شد .
لینک به دیدگاه
به اشتراک گذاری در سایت های دیگر

برای ارسال دیدگاه یک حساب کاربری ایجاد کنید یا وارد حساب خود شوید

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

ایجاد یک حساب کاربری

برای حساب کاربری جدید در سایت ما ثبت نام کنید. عضویت خیلی ساده است !

ثبت نام یک حساب کاربری جدید

ورود به حساب کاربری

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

ورود به حساب کاربری

انجمن تیم امنیتی گارد ایران

تیم امنیتی گارد ایران یک گروه مستقل است که قوانین آن با خط مشی جمهوری اسلامی ایران مغایرت ندارد. تیم امنیتی گارد ایران از سال 1393 فعالیت خود را آغاز کرد و هدف این تیم تامین امنیت سایت ها و سرورهای ایرانی است. تیم ما همیشه برای دفاع از مرزهای سایبری سرزمین عزیزمان ایران آماده است.

شبکه های اجتماعی

×
×
  • اضافه کردن...