نصب ماژول های PHP یا PHP Modules

نصب ماژول های PHP یا PHP Modules

گروه آموزشی مجموعه تدبیر

PHP معروف ترین و پر استفاده ترین  زبان اسکریپتی برنامه نویسی تحت وب متن باز است که به کمک آن امکان طراحی صفحات وب داینامیک میسر میگردد . برای نصب PHP در اوبونتو ۱۲ دستورات زیر را در ترمینال اجرا کنید :

sudo apt-get install php5 libapache2-mod-php5 php5-mcrypt

در اینجا به آموزش نصب ضروری ترین ماژول های PHP میپردازیم . در صورت نیاز و بر اساس نوع کاربری سرور ، میتوانید سایرماژول های PHP مورد نیاز خود را نیز به این لیست اضافه کنید  . ابتدا با دستور زیر از کتابخانه های نصب شده و موجود در سرور آگاهی پیدا کنید :

apt-cache search php5-

خروجی دستور فوق در ترمینال چیزی شبیه به این است :

php5-cgi – server-side, HTML-embedded scripting language (CGI binary)
php5-cli – command-line interpreter for the php5 scripting language
php5-common – Common files for packages built from the php5 source
php5-curl – CURL module for php5
php5-dbg – Debug symbols for PHP5
php5-dev – Files for PHP5 module development
php5-gd – GD module for php5
php5-gmp – GMP module for php5
php5-ldap – LDAP module for php5
php5-mysql – MySQL module for php5
php5-odbc – ODBC module for php5
php5-pgsql – PostgreSQL module for php5
php5-pspell – pspell module for php5
php5-recode – recode module for php5
php5-snmp – SNMP module for php5
php5-sqlite – SQLite module for php5
php5-tidy – tidy module for php5
php5-xmlrpc – XML-RPC module for php5
php5-xsl – XSL module for php5
php5-adodb – Extension optimising the ADOdb database abstraction library
php5-auth-pam – A PHP5 extension for PAM authentication
[…]

فرمت کلی نصب PHP Module جدید در توزیع های Debian و Ubuntu به شکل زیر است :

sudo apt-get install name of the module

بنا بر این با همین فرمت اقدام به نصب ماژول های PHP مورد نیاز  خود میکنیم . ماژول های انتخاب شده برای میزبانی یک وردپرس یا سیستم مدیریت محتوای جوملا کافی است :

apt-get install php5-mysql php5-curl php5-gd php5-intl php-pear php5-imagick php5-imap php5-mcrypt php5-memcache php5-ming php5-ps php5-pspell php5-recode php5-snmp php5-sqlite php5-tidy php5-xmlrpc php5-xsl

LAMP با موفقیت روی سرور لینوکس شما نصب شد! برای ساختن یک صفحه آزمایشی که در اینجا PHPINFO است مطابق زیر عمل کنید :

sudo nano /var/www/info.php

<?php
phpinfo();
?>

بعد از ذخیره فایل info.php وب سرور آپاچی را ریستارت کنید و نتیجه کار را از طریق مرورگر مشاهده کنید .

sudo service apache2 restart

با باز کردن این صفحه در مرورگر نتیجه کار را مشاهده خواهید کرد :

http://12.34.56.789/info.php

در صورت نیاز به کانفیگ حرفه ای LAMP در سرور لینوکس (کلیه توزیع ها) درخواست کانفیگ سرور را برای ما تیکت کنید . کانفیگ سرور شما در کمترین زمان ممکن با کمترین قیمت و بالا ترین کفیت انجام خواهد شد .