Подготовка и инсталиране на Composer с Raspberry Pi (или Linux сървър). Инсталиране и първоначални настройки на Laravel на Raspberry Pi
1. Обновяване на системата:
sudo apt update && sudo apt upgrade -y
2. Инсталиране на нужните за Laravel PHP CLI, extensions и unzip/git.
sudo apt install -y php php-cli php-mbstring php-xml php-bcmath php-curl php-zip unzip curl git
2.1. Ако вече има инсталиран PHP и/или MySQL може да се използва съкратена команда, тя ще добави само липсващите пакети:
sudo apt install php8.4-mbstring php8.4-xml php8.4-curl php8.4-bcmath php8.4-zip php8.4-mysql unzip git -y
2.2. Проверка на PHP версията:
php -v
3. Инсталиране на Composer:
sudo apt install composer -y
3.1. Проверка инсталиран ли е Composer:
composer --version
връща отговор:
Composer version 2.8.8 2025-04-04 16:56:46
PHP version 8.4.21 (/usr/bin/php8.4)
4. Инсталиране на Laravel:
влизаме в папката в която искаме да инсталираме:
cd /var/www/html
инсталацията на Laravel в текущата папка, на мястото на точката може да се напише папката, в която искаме инсталацията:
composer create-project laravel/laravel .
4.1. Проверка за наличност на всички php разширения:
php -m | grep -E "mbstring|xml|curl|zip|bcmath|pdo_mysql"
4.2. След инсталацията проверка на artisan:
php artisan about
отговора дава информация за състоянието:
- Laravel 13.12.0
- PHP 8.4.21
- Composer 2.8.8
- Няма липсващи PHP разширения
- Приложението се стартира нормално
5. Редактиране на .env файл:
nano .env
5.1. Редакция на основни настройки, база данни:
DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=project
DB_USERNAME=your_user
DB_PASSWORD=your_password
За настройки на базата данни посети: MySQL
5.2. Следващи команди :
php artisan config:clear
Връща отговор : INFO Preparing database.
php artisan migrate
Leave a comment
No comments