
نحوه نصب Laravel در CentOS 7
امروز با نحوه نصب Laravel در CentOS 7 در خدمت شما هستیم. Laravel یکی از فریم ورک های زبان PHP که برای توسعه برنامه های وب طراحی شده است و بر اساس MVC کار می کند. فریم ورک Laravel برنامه نویسی برنامه های وب PHP را آسان کرده و توسعه پروژه های PHP را آسان می کند. فریم ورک لاراول بر روی اجزای مختلف فریم ورک Symfony ساخته شده است و در صورت نصب لاراول ، بیس بزرگی از کد های قابل اعتماد و تست شده را در اختیار شما قرار می گیرد.
این فریم ورک مجموعه ای از بهترین راه حل ها را به نحوی خلاقانه و کارامد ارائه می دهد که در نتیجه ساده سازی کارهای متداول مانند احراز هویت ، مسیریابی ، کار با دیتا بیس ها و غیره را به دنبال خواهد داشت.
در واقع لاراول در اکثر وب پروجکت ها مورد استفاده قرار می گیرد. مشکلات دولوپمنت هم از طرف دولوپر هم سمت کلاینت را کاهش می دهد. Laravel ، Symphony،kickPH و Igniter جزو محبوب ترین فریم ورک های زبان PHP هستند که که محبوبیت آنها را در Google Trend آزمایش شده و این نشان دهنده رشد روزافزون فریم ورک Laravel است.
چرا باید لاراول را بیاموزیم و از آن استفاده کنیم؟
یادگیری و بروزرسانی آسان است
تسهیل کارهای برنامه نویسی معمول مانند احراز هویت ، مسیریابی ، جلسات و ذخیره سازی
ستاپ آسان و سریع و محیط ها چندگانه
محدود کردن Eloquent با دستورات ساده
افزایش سرعت و افزایش 100 درصدی سرعت آن
فرایند دولوپمنت را برای دولوپرها خوشایندتر می کند.
چندین یونیت تست را با دستورات ساده انجام دهید.
دسترسی آسان به دیتابیس ها و سهولت در اصلاح و کنترل کد و به روز رسانی و توسعه برنامه ها
استفاده از Blade Templates Engine
نحوه نصب Laravel در CentOS 7
اگر به فریم ورک لاراول نیاز دارید و نمی دانید از کجا شروع کنید ، این مقاله برای شما مناسب است و می توانید گام به گام لاراول را یاد بگیرید ، اما به خاطر داشته باشید که باید یک وی پی اس لینوکس با توزیع CentOS داشته باشید.
اگر نیاز به خرید سرور لینوکس دارید ، پیشنهاد می کنم به وب سایت BamaServer مراجعه کنید. تا هم سرویس مورد نظر و منابع مورد نیاز خود را سفارش داده و هم اگر در حین نصب با مشکلی مواجه شدید ، تیم ما بتواند مشکل را برای شما حل کند.
مرحله اول – تنظیم کردن تنظیمات YUM REPOSTORY
اول از همه ، ما باید مخازن REMI و EPEL rpm را به سیستم Centos اضافه کنیم. این ظروف دارای بسته های به روز شده می باشند. با Putty به VPS متصل شوید و دستور زیر را اجرا کنید:
rpm -Uvh http://dl.fedoraproject.org/pub/epel/7/x86_64/Packages/e/epel-release-7-11.noarch.rpm
سپس
rpm -Uvh http://rpms.famillecollet.com/enterprise/remi-release-7.rpm
مرحله دوم – نصب Apache ، MySQL و PHP یا (LAMP)
در اینجا یک راهنمای مختصر برای نصب LAMP است. شما باید فریم ورک لاراول را روی سیستم CentOS خود اجرا کنید.
راهنمای کامل نصب LAMP در CentOS 7
از این دستور برای نصب Apache استفاده کنید.
yum --enablerepo=remi,epel install httpd
برای نصب MySQL ، از دستورات زیر استفاده کنید.
yum --enablerepo=remi,epel install mysql-server
سپس
service mysqld start
سپس
/usr/bin/mysql_secure_installation
برای نصب PHP از دستور زیر استفاده کنید.
yum --enablerepo=remi,epel install php php-zip php-mysql php-mcrypt php-xml php-mbstring
سپس Apache را مجدداً راه اندازی کنید.
service httpd restart
مرحله سوم – Composer را نصب کنید
برای نصب لاراول به Composer نیاز است و یکی از پیش نیازهای نصب لاراول است.
با استفاده از دستورات زیر می توانید Composer را نصب کنید.
curl -sS https://getcomposer.org/installer | php
سپس
mv composer.phar /usr/bin/composer
سپس
chmod +x /usr/bin/composer
مرحله چهارم – نصب Laravel
با استفاده از دستور زیر می توانید آخرین نسخه لاراول را نصب کنید.
cd /var/www
سپس
git clone https://github.com/laravel/laravel.git
پس از وارد کردن دستور بالا ، از Composer برای حل مشکل پیش نیاز Laravel استفاده کنید.
cd /var/www/laravel
سپس
composer install
نصب پیش نیاز کمی طولانی است اما منتظر بمانید تا کامل نصب شود. دستورات زیر را وارد کنید.
chown -R apache.apache /var/www/laravel
سپس
chmod -R 755 /var/www/laravel
سپس
chmod -R 755 /var/www/laravel/storage
برای نوشتن در پوشه ذخیره سازی از دستور زیر استفاده کنید.
chcon -R -t httpd_sys_rw_content_t /var/www/laravel/storage
مرحله پنجم – کلید رمزگذاری را تنظیم کنید
لاراول از فایل .evn برای پیکربندی محیط استفاده می کند. برای پیکربندی همه متغیرهای محیط برنامه خود مانند پایگاه داده ، SMTP ، کلید امنیتی و غیره ، از فایل .evn استفاده کنید.
cp .env.example .env
حالا کلید رمزگذاری تصادفی 32 بیتی که توسط سرویس رمزگذاری Illuminati به شما داده شده است را تنظیم کنید.
php artisan key:generate
سپس
Application key set successfully.
مرحله ششم – ایجاد هاست مجازی Apache
حالا یک هاست مجازی را به فایل پیکربندی Apache خود اضافه کنید تا از طریق مرورگر وب به Laravel دسترسی پیدا کنید. برای انجام این کار ، فایل پیکربندی Apache /etc/httpd/conf/httpd.conf را ویرایش کرده و کد زیر را در انتهای فایل اضافه کنید.
دستور زیر را برای ویرایش فایل پیکربندی Apache وارد کنید
vim /etc/httpd/conf/httpd.conf
دستور زیر را در این فایل قرار دهید.
<VirtualHost *:80> ServerName laravel.example.com DocumentRoot /var/www/laravel/public <Directory /var/www/laravel> AllowOverride All </Directory> </VirtualHost>
سرویس Apache را مجدداً راه اندازی کنید ، با استفاده از مرورگر وب مورد علاقه خود به Laravel دسترسی پیدا کرده و توسعه یک برنامه وب عالی را آغاز کنید. برای راه اندازی مجدد سرویس Apache از دستور زیر استفاده کنید.
service httpd restart
اکنون با استفاده از نام سروری که ما تعریف کرده ایم ، در مرورگر وب به وب سایت لاراول خود دسترسی پیدا کنید. نام کاربری که استفاده کرده ایم laravel.example.com است.
امیدوارم این مقاله برای شما مفید واقع شده باشد. همچنین برای خرید سرور مجازی لینوکس می توانید به وب سایت باماسرور مراجعه فرمایید.
پیروز و موفق باشید.