Laravel یک چارچوب متن باز PHP است که برای توسعه سریع برنامه های وب MVC در PHP طراحی شده است. در این مقاله به شما کمک می کنیم تا Laravel را روی سیستم CentOS 7 نصب کنید. ما در این مقاله به موضوع نحوه نصب لاراول در CentOS 7 پرداختیم. ما را همراهی کنید.
اول از همه، شما باید مخازن REMI و EPEL rpm را در سیستم خود اضافه کنید. این مخازن بسته های به روز شده دارند. از دستور زیر استفاده کنید:
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
در اینجا دستورالعمل کوتاهی برای نصب LAMP آورده شده است. لازم است چارچوب Laravel را روی سیستم CentOS خود اجرا کنید
برای نصب 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 service httpd restart
Composer برای نصب لاراول نیاز است و یکی از پیش نیاز های لاراول برای نصب است. با استفاده از دستور زیر می توانید Composer را نصب کنید:
curl -sS https://getcomposer.org/installer | php mv composer.phar /usr/bin/composer chmod +x /usr/bin/composer
با استفاده از دستور زیر می توانید آخرین نسخه لاراول را نصب کنید:
cd /var/www git clone https://github.com/laravel/laravel.git
بعد از وارد کردن دستور بالا از Composer برای حل مشکل پیش نیاز لاراول از دستور زیر استفاده کنید:
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
Laravel از پرونده .evn برای پیکربندی محیط استفاده می کند. از پرونده .evn برای پیکربندی کلیه متغیرهای محیط برای برنامه خود مانند بانک اطلاعاتی ، SMTP ، کلید امنیتی و غیره استفاده کنید:
cp .env.example .env
اکنون کلید رمزگذاری تصادفی ۳۲ بیتی را که توسط سرویس رمزگذاری Illuminati به شما داده می شود تنظیم کنید:
php artisan key:generate Application key set successfully.
برای یافتن پیکربندی کلید برنامه، می توانید پرونده .env را مشاهده کنید.
اکنون یک میزبان مجازی را درفایل پیکربندی 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 با استفاده از مرورگر وب مورد علاقه خود دسترسی پیدا کنید و توسعه یک برنامه وب عالی را شروع کنید. از دستور زیر برای ریستارت سرویس آپاچی استفاده کنید:
service httpd restart
اکنون در یک مرورگر وب به وب سایت Laravel خود دسترسی پیدا کنید.
به همین راحتی می توانید در CentOS 7 لاراول نصب کنید.
امیدواریم از این مقاله بهره لازم را برده و برای شما مفید بوده باشد. نظرات خود را با ما به اشتراک بگذارید.
ما را در شتابان هاست دنبال کنید.