zertel/nginx-php8.2-mysql-composer-example.env
1.42 Gb: ubuntu + nginx + php8.2 + mysql + composer + example-env-file-for-laravel
14
docker run -d -p 8080:80 --name yeni_proje zertel/nginx-php8.2-mysql-composer-example.env /usr/local/bin/start-services.sh
(1-2 dakika bekle) çıktıyı kontrol et
(bekledikten sonra bile) 502 hatası gelirse
tail -f /var/log/nginx/error.log
Sorun yok ise;
PROJEYİ CONTAINER'E KOPYALA
docker cp Bilgisayarım/İndirilenler/laravel.zip yeni_proje:/var/www/html
docker exec -it yeni_proje bash
cd /var/www/html
unzip laravel.zip (index.php var, değiştireyim mi sorusuna, evet ile devam et)
chown www-data:www-data ./* -R
chmod 775 storage/framework -R
chmod 775 storage/logs -R
chmod 775 bootstrap/cache -R
projeyi çalıştır
Daha sonra lazım olursa diye /usr/local/bin/start-services.sh dosya içeriği
#!/bin/bash
service nginx start
service mysql start
service php8.2-fpm start
tail -f /dev/null
docker pull zertel/nginx-php8.2-mysql-composer-example.env