راهنمای نصب PHP در سرور اوبونتو

Pin
Send
Share
Send

توسعه دهندگان برنامه وب ممکن است در نصب زبان برنامه نویسی PHP در سرور اوبونتو مشکل داشته باشند. این به دلیل عوامل بسیاری است. اما با استفاده از این راهنما ، همه می توانند در حین نصب از اشتباهات خودداری کنند.

نصب PHP در سرور اوبونتو

نصب PHP در Ubuntu Server می تواند به روش های مختلفی انجام شود - همه اینها به نسخه آن و نسخه سیستم عامل خود بستگی دارد. و تفاوت اصلی در خود تیم ها نهفته است که باید اجرا شوند.

همچنین شایان ذکر است که بسته PHP شامل چندین مؤلفه است که در صورت تمایل می توان جداگانه از یکدیگر نصب کرد.

روش 1: نصب استاندارد

نصب استاندارد شامل استفاده از آخرین نسخه بسته است. در هر سیستم عامل Ubuntu Server متفاوت است:

  • 12.04 LTS (دقیق) - 5.3؛
  • 14.04 LTS (قابل اعتماد) - 5.5؛
  • 15.10 (ویلی) - 5.6؛
  • 16.04 LTS (Xenial) - 7.0.

همه بسته ها از طریق مخزن رسمی سیستم عامل توزیع می شوند ، بنابراین نیازی به اتصال شخص ثالث نیست. اما نصب بسته کامل در دو نسخه انجام می شود و به نسخه سیستم عامل بستگی دارد. بنابراین ، برای نصب PHP در Ubuntu Server 16.04 ، این دستور را اجرا کنید:

sudo apt-get نصب php

و برای نسخه های قبلی:

sudo apt-get نصب php5

اگر به تمام مؤلفه های بسته PHP در سیستم نیازی ندارید ، می توانید آنها را بصورت جداگانه نصب کنید. نحوه انجام این کار و چه دستوراتی برای انجام این کار باید در زیر توضیح داده شود.

ماژول سرور Apache HTTP

برای نصب ماژول PHP برای Apache در Ubuntu Server 16.04 ، باید دستور زیر را اجرا کنید:

sudo apt-get install libapache2-mod-php

در نسخه های اولیه سیستم عامل:

sudo apt-get install libapache2-mod-php5

از شما خواسته می شود پسورد وارد کنید ، پس از وارد کردن آن باید به نصب اجازه دهید. برای این کار نامه را وارد کنید د یا "Y" (بسته به بومی سازی سرور اوبونتو) و کلیک کنید وارد شوید.

تمام آنچه که باقی مانده اینست که منتظر اتمام بارگیری و نصب بسته باشید.

FPM

برای نصب FPM بر روی سیستم عامل نسخه 16.04 ، موارد زیر را انجام دهید:

sudo apt-get install php-fpm

در نسخه های قبلی:

sudo apt-get install php5-fpm

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

CLI

CLI برای توسعه دهندگان که برنامه های کنسولی را در PHP ایجاد می کنند مورد نیاز است. برای اجرای این زبان برنامه نویسی در آن ، در اوبونتو 16.04 باید دستور را اجرا کنید:

sudo apt-get نصب php-cli

در نسخه های قبلی:

sudo apt-get install php5-cli

برنامه های افزودنی PHP

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

توجه: در زیر ، دو دستور برای هر پسوند ارائه می شود که اولین مورد برای Ubuntu Server 16.04 و دوم برای نسخه های اولیه سیستم عامل است.

  1. برنامه افزودنی برای GD:

    sudo apt-get install php-gd
    sudo apt-get install php5-gd

  2. برنامه افزودنی برای مکریپت:

    sudo apt-get install php-mcrypt
    sudo apt-get install php5-mcrypt

  3. برنامه افزودنی برای MySQL:

    sudo apt-get install php-mysql
    sudo apt-get install php5-mysql

همچنین ببینید: راهنمای نصب MySQL در اوبونتو

روش 2: سایر نسخه ها را نصب کنید

در بالا گفته شد كه در هر نسخه از سرور اوبونتو بسته PHP مربوطه نصب خواهد شد. اما این مسئله امکان نصب نسخه قبلی یا برعکس نسخه بعدی زبان برنامه نویسی را نفی نمی کند.

  1. ابتدا باید تمام اجزای PHP که قبلاً بر روی سیستم نصب شده بودند را حذف کنید. برای این کار ، در اوبونتو 16.04 ، دو دستور را اجرا کنید:

    sudo apt-get remove libapache2-mod-php php-fpm php-cli php-gd php-mcrypt php-mysql
    sudo apt-get autoremove

    در نسخه های اولیه سیستم عامل:

    sudo apt-get remove libapache2-mod-php5 php5-fpm php5-cli php5-gd php5-mcrypt php5-mysql
    sudo apt-get autoremove

  2. اکنون باید یک لیست PPA را به لیست مخازن اضافه کنید ، که شامل بسته های کلیه نسخه های PHP است:

    sudo add-apt-repository ppa: ondrej / php
    به روز رسانی مناسب سودو

  3. در این مرحله می توانید بسته کامل PHP را نصب کنید. برای انجام این کار ، نسخه را در خود فرمان مشخص کنید ، به عنوان مثال ، "5.6":

    sudo apt-get install php5.6

اگر به بسته کامل نیازی ندارید ، می توانید با اجرای انتخابی دستورات لازم ، ماژول ها را بطور جداگانه نصب کنید:

sudo apt-get install libapache2-mod-php5.6
sudo apt-get install php5.6-fpm
sudo apt-get install php5.6-cli را نصب کنید
sudo apt-get install php-gd
sudo apt-get php5.6-mbstring را نصب کنید
sudo apt-get install php5.6-mcrypt را نصب کنید
sudo apt-get install php5.6-mysql
sudo apt-get install php5.6-xml

نتیجه گیری

در خاتمه ، می توان گفت که حتی با داشتن دانش اولیه در مورد کار در رایانه ، کاربر می تواند به راحتی هم بسته اصلی PHP و هم سایر مؤلفه های اضافی آن را نصب کند. نکته اصلی این است که دستوراتی را که باید در سرور اوبونتو اجرا شوند ، بدانید.

Pin
Send
Share
Send