در حال ارتباط با سرور...




لطفا نظرات و پيشنهادات خود را بمنظور ارتقاء کيفي هرچه بيشتر سايت با ما در ميان بگذاريد.

ویدیوها مقالات کتاب ها اخبار پرسش و پاسخ
برنامه‌های رومیزی مبتنی بر وب زبان های برنامه سازی پایگاه داده سیستم عامل شبکه 
مقاله بگذارید
توسط : hamedkh دسته بندی : سیستم عامل تاریخ : 1391-5-11 08:46:50

نصب LAMP و Phpmymdmin بر  روی Ubuntu:

در این مقاله قصد داریم طریقه نصب LAMP(Linux,Apache,MySQL and PHP) را بر روی سیستم عامل Ubuntu به شما عزیزان آموزش دهیم.همانطور که می دانید LAMP یک پلتفرم توسعه برنامه های مبتنی بر وب است که از Linux بعنوان سیستم عامل میزبان، Apache بعنوان سرویس دهنده (Web server)، MySQL بعنوان DBMS و PHP بعنوان زبان سمت سرور استفاده می کند.

نصب LAMP یک فرآیند سه مرحله است که شامل نصب Apache، PHP و MySQL می باشد.پس از اتمام این مراحل در اینجا نصب Phpmyadmin را نیز بعنوان ابزاری برای مدیریت MySQL به شما عزیزان آموزش می دهیم.

 

مرحله اول – نصب Apache 2:

ابتدا ترمینال را باز می کنیم و دستور زیر را در آن اجرا می کنیم.

 

sudo apt-get install apache2  

برای آنکه از نصب کامل و بدون مشکل Apache  مطمئن گردیم مرورگر خود را باز می کنیم و آدرس زیر را در ان وارد می کنیم:

 

http://localhost

در صورتی که همه چیز با موفقیت انجام شده باشد پیغام زیر را مشاهده می کنید.

 

 

It works

حال به سراغ مرحله دوم یعنی نصب PHP 5 می رویم.

 

مرحله دوم - نصب PHP5 و متعلقات آن:

برای این منظور کافی است تنها دستور زیر را در ترمینان اجرا نمایید.

 

sudo apt-get install php5 libapache2-mod-php5 

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

 

sudo etc/init.d/apache2 restart

مرحله سوم – نصب MySQL:

همانند دو مرحله قبل این مرحله نصب MySQL را از طریق اجرای فرمان زیر در ترمینال آغاز می کنیم:

 

sudo apt-get install mysql-server  

برخلاف Apache و PHP5، نصب MySQL کمی نیاز به کار بیشتری دارد.در طول نصب تصویر زیر به شما نمایش داده می شودو از شما می خواهد تا رمز عبور ریشه (root) را برای MySQL وارد کنید.در این مرحله تنها کافی است رمزی را انتخاب و ان را دو مرتبه وارد نمایید:

 

 

چنانچه بنا به هر دلیلی این صفحه به شما نمایش داده نشد،باید رمز عبور ریشه را بصورت دستی وارد کنیم.برای این منظور از فرمان زیر استفاده کنید:

 

mysql -u root
mysql> SET PASSWORD FOR 'root'@'localhost' = PASSWORD('YOURPASSWORD');   

اکنون کار نصب LAMP به پایان رسیده است و می توانیم به سراغ نصب Phpmyadmin برویم.

همانطور که گفته شد Phpmyadmin ابزاری برای مدیریت بانک اطلاعاتی MySQL است که محیطی گرافیکی برای ساده سازی عملیاتی از قبیل ایجاد بانک اطلاعاتی ، import یا export و حذف آنها را در اختیار ما قرار می دهد.برای نصب آن از فرمان زیر استفاده می کنیم:

 

sudo apt-get install phpmyadmin  

در طول نصب صفحه ای به شما نمایش داده خواهد شد که از شما می پرسد از چه سروری می خواهید برای اجرای Phpmuadmin استفاده نمایید.در اینجا Apache2 را انتخاب کرده و کار را ادامه می دهیم.

 

 

کار تمام است.حالا مرورگر را باز می کنیم و به آدرس http://domain/phpmyadmin می رویم. صفحه زیر باید به شما نمایش داده شود: 

 

در برخی شرایط ممکن است هیچ صفحه ای برای پیکربندی Phpmyadmin به شما نمایش داده نشود.در این شرایط باید بطور دستی Phpmyadmin را بر روی Apache تنظیم کنیم.برای این منظور باید خطی را به فایل پیکربندی Apache2  که در مسیر /etc/apache2/apache2.conf اضافه کنیم.ابتدا فرمان زیر را اجرا می کنیم تا فایل مربوطه در ویرایشگر متنی gedit باز شود:

 

sudo gedit /etc/apache2/apache2.conf

پس از این کار خط زیر را در داخل این فایل اضافه می کنیم:

 

Include /etc/phpmyadmin/apache.conf

و در آخر نیز برای اعمال تغییرات همانند آنچه در ابتدا گفته شد Apache را restart می کنیم:

 

sudo /etc/init.d/apache2 restart

بدین ترتیب کار تمام است و می توانید همانند روش قبل مرورگر را باز کرده و به صفحه Phpmyadmin بروید.

موفق و پیروز باشد

 

منبع : unixmen

 

hamedkh
5.8 k     1     18     72
نظرات

بسیار عالی بود ممنون. فقط در ریستارت اول باید یک بک اسلش بگذارید گفتم که کاربر با ارور مواجه نشود sudo /etc/init.d/apache2 restart با تشکر

آموزش زبان برنامه نویسی C#
آموزش jquery

آموزش زبان جاوا Java
آموزش زبان انگلیسی
آموزش برنامه نویسی C
آموزش برنامه نویسی C++
آموزش جی کوئری jQuery
آموزش زبان سی شارپ C#
آموزش برنامه نویسی اندروید
آموزش برنامه نویسی اندروید
آموزش زبان اسمبلی Assembly
آموزش جاوا اسکریپت JavaScript
آموزش برنامه نویسی به زبان PHP