آموزش نصب Composer در centos

آموزش نصب Composer در centos
آموزش نصب Composer در centos

خب قبل ازینکه آموزش نصب composer بخواهیم بگیم ، خیلی خوبه که بدونیم اصلا کامپوزر composer چی هست :

Composer is a tool for dependency management in PHP. It allows you to declare the dependent libraries your project needs and it will install them in your project for you

اوناییکه انگلیسیشون خوبه حتما فهمیدن Composer چی هست ، برای اوناییکه هم یکم انگلیسیشون ضعیفه من توضیح میدم.

در واقع Composer یک ابزار برای مدیریت وابستگی ها در php هست ، البته اگه برنامه نویس php باشین بهتر متوجه میشین این جمله یعنی چی ؟

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

کامپوزر(composer) یک ابزار Command Line است که در آن با استفاده از یکسری دستورات از پیش تعریف شده، می‌توان به مدیریت منابع خارجی برای استفاده در پروژه خود پرداخت. Composer تمامی کتابخانه‌ ها و وابستگی‌ ها را در یک مکان نگه می‌دارد. منبع اصلی که کامپوزر از آن استفاده می‌کند سایتی تحت عنوان Packagist.org است که به عنوان فضایی می باشد که توسعه دهندگان فریم ورک هایی که می‌نویسند را در آنجا آپلود کرده و از آن پس با استفاده از کامپوزر می‌توان به کلیه پکیج های قرار گرفته روی این سایت دسترسی داشت .
خب برای نصب composer را در centos می توانید دستورات زیر را در سرور وارد کنید

cd /tmp
curl -sS https://getcomposer.org/installer | php
mv composer.phar /usr/local/bin/composer
chmod +x /usr/local/bin/composer

با استفاده از دستور زیر می توانید ورژن Composer را چک کنید:
composer -V
همینطور با استفاده از composer –help

می توانید از option های مربوطه مطلع شوید.

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

آموزش نصب laravel در سرورهای لینوکس

آموزش نصب laravel در سرورهای لینوکس
آموزش نصب laravel در سرورهای لینوکس

امروز با آموزش نصب لاراول در سرورلینوکسی در خدمت شما هستیم.
قبلا در مقاله پیشنیاز های نصب laravel توضیح دادیم ، که برای نصب لاراول باید چه ماژولهایی در سرور فعال باشد.

laravel2
در این مقاله با آموزش نصب لاراول آشنا می شویم:
ابتدا باید در سرور composer نصب شود ، برای نصب composer آموزش زیر را مطالعه کنید:
آموزش نصب composer

بعد از نصب composer در سرور دستورات زیر را اجرا میکنیم:
1
2
3
4
5
6

cd /var/www
git clone https://github.com/laravel/laravel.git
cd /var/www/laravel
composer install
chown -R apache.apache /var/www/laravel
chmod -R 755 /var/www/laravel

در نهایت وب سرور را ریستارت میکنیم.
اگر کاربر شما بخواهد فقط در یک سایت لاراول را استفاده کند ، می توانید در مسیر:
/home/user/domain.name
لاراول را از لینک زیر دانلود کند و در هر قسمت برنامه که نیاز بود این مسیر را فراخوانی کند.
دانلود laravel

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

پیش نیازهای سرور برای نصب laravel

پیش نیازهای سرور برای نصب laravel
پیش نیازهای سرور برای نصب laravel

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

پیش نیاز سرور برای نصب laravel
پیش نیاز سرور برای نصب laravel

نسخه php باید بالاتر از 5.5.9 باشد و ماژول های OpenSSL , PDO , Mbstring , Tokenizer در سرور فعال باشد.
با وارد کردن دستور php -m می توانیم از فعال بودن این موارد اطمینان حاصل کنیم.

PHP <= 5.5.9
OpenSSL PHP Extension
PDO PHP Extension
Mbstring PHP Extension
Tokenizer PHP Extension