در اینجا نحوه نصب بسته های مقدماتی apache,mysql,php را برایتان مفصل توضیح دادم.

در پروژه های گسترده نیاز هست که با یک ide قدرتمند کدنویسی صورت گیرد.بعد از گشت و گذار بین ide های مختلف به این نتیجه رسیدم که از phpstorm استفاده کنم.

نسخه ای از این برنامه در مخازن غیر رسمی موجود است.پس از نصب برای فعال سازی آن کافی است به اینجا مراجعه کنید.

تنظیمات اولیه

برای راه اندازی اولیه phpstorm بایستی یک سری تنظیمات اولیه برایش صورت گیرد.ابتدا به ساکن باید آدرس مفسر php را برایش تعریف کنیم.به آدرس زیر میرویم:

file-->setting-->languages and framework--->php

مقدار interpreter بایستی حاوی آدرس php نصب شده روی سیستم شما باشد.برای من این آدرس /usr/bin/php است.آدرس فایل تنظیمات php هم etc/php/php.ini است.

پس از این کار کافیه پروژه های خودمون رو در محل نصب apache که قابل شناسایی برای پروژه هامون هست تعریف کنیم.این آدرس برای من /srv/http است.هر پروژه جدید معادل با یک دایرکتوری در دایرکتوری http خواهد بود.

برای اجرای فایل ها در phpstorm هنگامی که مرورگری را باز میکنیم با خطای php-cgi مواجه می شویم.برای رفع این مشکل هم کافی است بسته معادل آنرا نصب کنیم.

[saeed@saeed srv]$ sudo pacman -S php-cgi