نصب فریم ورک فالکون روی سرور اوبونتو Ubuntu

در این پست آموزشی قصد دارم شیوه نصب فالکون بر روی سیستم عامل لینوکس ، توزیع ubuntu رو یاد بدم.

برای نصب فالکون در اوبونتو دو روش وجود داره که روش اول خیلی ساده و روش دوم کمی مشکل تره.

روش اول:

کسانی که با اوبونتو کار میکنن با پکیج منیجر و دستورات apt-get آشنا هستن. این دستورات برای نصب و حذف و در کل مدیریت پکیج های اوبونتو هستن.

در این روش میتونید فالکون رو با یک دستور خیلی ساده روی ماشین تون نصب کنید.

دستور زیر برای نصب فالکون بر روی php نسخه ۵ و ۷ هست:

curl -s "https://packagecloud.io/install/repositories/phalcon/stable/script.deb.sh" | sudo bash
sudo apt-get install php5-phalcon  

# Ubuntu 16.04+, Debian 9+
sudo apt-get install php7.0-phalcon 

نتیجه این دستور رو در تصویر زیر میبینیم:

و بعد وارد مرحله پایانی بشید.

روش دوم:

در این روش باید سعی کنیم که فایل phalcon.so رو به لیست افزونه های php وارد کنیم.
برای این کار ابتدا باید یک سری پکیج ها رو روی سرور نصب کنید:

sudo apt-get install php5-dev php5-mysql gcc libpcre3-dev

بعد باید فالکون رو از گیت، کلون کنیم و بعد کامپایل و نصب کنیم:

 git clone --depth=1 "git://github.com/phalcon/cphalcon.git"
 cd cphalcon/build
 sudo ./install 

و بعد باید کد زیر رو به آخر فایل php.ini تون اضافه کنید:

extension=phalcon.so

نکته: برای پیدا کردن فایل php.ini میتونید در صفحه phpinfo عبارت Loaded Configuration File رو پیدا کنید.

مرحله پایانی:

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

 sudo service apache2 reload 

حالا باید مشخصات php تون رو ببینید و چک کنید که آیا فالکون به درستی نصب شده یا نه.
برای این کار یه فایل به نام info.php ایجاد کنید و محتوای زیر رو داخلش کپی کنید:

 <?php
 phpinfo(); 

و بعد داخل مرورگرتون این فایل رو باز کنید و کلمه phalcon رو فایند کنید. اگه چنین چیزی پیدا کردید یعنی فالکون به درستی نصب شده:

اگه چنین چیزی داخل صفحه پیدا کردید تبریک میگم، فالکون روی سرور شما نصب شد!

در صورتی که مشکلی در فرایند نصب داشتید میتونید از طریق نظرات مطرح کنید.