واژه اختصاری LAMP بسته نرمافزاری است که برای راهاندازی وبسایتهای پویا استفاده میشود. این نرمافزارها شامل سیستمعامل لینوکس (Linux)، وبسرور آپاچی (Apache)، مدیریت پایگاهداده MySQL و نهایتاً یکی از زبانهای برنامهنویسی پرل، پیاچپی یا پایتون (Perl, PHP or Python) میباشد.
کاربرانی که با سیستمهای مدیریت محتوا (CMS) سایت طراحی میکنند؛ میباید CMS مورد نظر خود را بر بستر لازمه این کار (در اینجا LAMP) نصب کنند.
در ادامه روند فعال نمودن بسته نرمافزاری LAMP بر روی Ubuntu 13.04 آموزش داده خواهد شد.
ابتدا از طریق خط فرمان (ترمینال)، توسط دستور زیر مخازن اوبونتو را بهروزرسانی کنید:
sudo apt-get update
در ادامه پسورد کاربر ریشه از شما درخواست خواهد شد؛ با تایپ آن و زدن کلید اینتر به ادامه روند عملیات کمک کنید.
یادآوری: برای گشودن پنجره ترمینال، از کلیدهای ترکیبی Ctrl+Alt+T استفاده نمایید.
پس از به روزرسانی مخازن، توسط دستور زیر lamp server نصب خواهد شد:
sudo apt-get install lamp-server^
واضح است که در صورت درخواست رمز کاربر ریشه از شما چه خواهید کرد!
در ادامه پرسشی شبیه به عبارت زیر از شما جهت موافقت برای نصب lamp-server از شما پرسیده خواهد شد که میتوانید با زدن کلید y و فشردن اینتر به فرآیند نصب ادامه دهید:
After this operation, 119MB of additional disk space will be used.
Do you want to continue [Y/n]?
نکته: ممکن است در حین انجام عملیات، با پنجرهای شبیه به تصویر زیر مواجه شوید:
که کافیست برای دیتابیس خود یک رمز انتخاب کرده و سپس OK را بزنید.
در پنجره بعدی نیز رمز عبور انتخابی را دوباره وارد کنید.
تست آپاچی: خب! حال برای تست اینکه آپاچی نصب شده یا خیر؛ کافیست واژه localhost را در مرورگر خود (به احتمال قوی firefox) تایپ کرده و اینتر را بفشارید.
اگر درون مرورگر خود عبارت It works را مشاهده نمودید، بدین معناست که وبسرور آپاچی بدرستی کار میکند.
تست php: برای اطمینان از فعال بودن php دستور زیر را در ترمینال (Ctrl+Alt+T) وارد کنید:
sudo gedit /var/www/test.php
در ادامه رمز کاربر ریشه از شما پرسیده خواهد شد. (تایپ رمز و فشردن کلید Enter)
دستور فوق فایل test.php را تحت ادیتور gedit باز میکند. در پنجره باز شده دستورات زیر را نوشته و تغییرات را ذخیره (save) کنید:
<?php phpinfo();?>
نهایتاً برای تست php در آدرس بار مرورگر خود آدرس زیر را وارد کرده و اینتر را بفشارید:
localhost/test.php
اگر اطلاعات php ظاهر شد (چیزی شبیه به تصویر زیر) بدین معناست که php با موفقیت نصب شده.
نصب MySQL: در مرحله بعدی لازمه که دیتابیس MySQL نصب بشه. برای اینکار ابتدا وبسرور آپاچی خود رو با دستور زیر اصطلاحاً ریستارت نمایید:
sudo /etc/init.d/apache2 restart
و سپس با دستور زیر پایگاهداده MySQL رو نصب کنید:
sudo apt-get install mysql-server mysql-client
توجه: واضح است که همانطور که بارها توضیح داده شد؛ بعد از وارد کردن دستورات فوق، میبایست رمز کاربر ریشه را در ترمینال وارد کرده و دکمه اینتر را بفشارید.
در ادامه پرسشی شبیه به عبارت زیر از شما جهت موافقت برای نصب ابزار مورد نظر از شما پرسیده خواهد شد که میتوانید با زدن کلید y و فشردن اینتر به فرآیند نصب ادامه دهید:
After this operation, 117KB of additional disk space will be used.
Do you want to continue [Y/n]?
نصب phpmyadmin: این ابزار وظیفه مدیریت پایگاه داده را دارد که با دستور زیر قابل نصب است:
sudo apt-get install phpmyadmin
بعد از درخواست و وارد کردن رمز کاربر ریشه (root) به پرسش زیر پاسخ مثبت (y) دهید:
After this operation, 24.8MB of additional disk space will be used.
Do you want to continue [Y/n]?
در ادامه با پنجرهای شبیه به تصویر زیر مواجه خواهید شد:
در پنجره فوق باید با زدن کلید Space گزینه apache2 را انتخاب کنید و <ok> را بزنید.
به سؤالی که در پنجره تصویر بعدی از شما پرسیده میشود پاسخ منفی <No> بدهید.
Configure database for phpmyadmin with dbconfig-common?
تست phpmyadmin: با نوشتن عبارت localhost/phpmyadmin در مرورگر و اجرای آن، در صورت نصب موفقیتآمیز با صفحه خوشامدگویی phpmyadmin روبرو خواهید شد:
امیدوارم این آموزش مورد استفادتون قرار گرفته باشه.
موفق باشید.