Skip to content

Commit

Permalink
Update README.md
Browse files Browse the repository at this point in the history
Added instructions for installing the project with the docker
  • Loading branch information
SepandJP authored Jun 26, 2023
1 parent 6228650 commit 0de1285
Showing 1 changed file with 18 additions and 2 deletions.
20 changes: 18 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -44,16 +44,21 @@
</div>

# نصب برنامه
نصب پروژه به دو روش امکان پذیر می‌باشد:
- [نصب در XAMPP به وسیله composer](#نصب-در-xampp-به-وسیله-composer)
- [نصب توسط Docker](#نصب-توسط-docker)

- ## نصب در XAMPP به وسیله composer
برای نصب برنامه بعد از اطمینان از نصب پیش‌نیازها بر روی سیستم خود، مطابق مراحل ارائه شده در ادامه عمل نمایید.

## پیش‌نیازها
### پیش‌نیازها
<div dir="rtl" align=right>

- پکیج [XAMPP](https://www.apachefriends.org/) یا سایر برنامه‌های مشابه جهت اجرای سرور مجازی، دیتابیس MySQL و پکیج زبان PHP
- پکیج منیجر [composer](https://getcomposer.org/)
</div>

## مراحل نصب
### مراحل نصب

1- ابتدا از اتصال سرور و پایگاه داده مطمئن شوید.
(در برنامه xampp ماژول‌های apache و MySQL فعال شوند.
Expand Down Expand Up @@ -91,6 +96,17 @@ php artisan serve

</br>

## نصب توسط Docker
در صورتی که نصب Docker و کارکرد صحیح آن بر روی سیستم خود اطمینان دارید، مطابق راهنمای زیر عمل نمایید.

ابتدا فایل [laravel-mini-cms-dockerized.zip](https://github.com/SepandJP/laravel-mini-cms/raw/main/laravel-mini-cms-dockerized.zip) را دانلود و Extract نمایید. سپس فایل `start.sh` را با دستور زیر اججرا نمایید.
```bash
bash start.sh
```
بعد از اتمام نصب، مانند بند 11 روش قبل عمل کرده و فقط port برنامه را به 5000 تغییر دهید.

*توجه داشته باشید که در هنگام نصب و build شدن، خطای عدم اتصال به دیتابیس mysql دریفات خواهید کرد که لازم نیست کاری کرده و باید آن را نادیده بگیرید.*

# پکیج‌های استفاده شده

- **[Laravel Breeze](https://laravel.com/docs/8.x/starter-kits#laravel-breeze)**
Expand Down

0 comments on commit 0de1285

Please sign in to comment.