serve صرفا برای اجرای نرم افزار در محیط سندباکس و ایزوله برای توسعه است .
برای اجرای نرم افزار روی حالت productionبایست وب سرور اجرا و کانفیگ کنید.
سلام به شما دوست عزیز.
اگر از xampp استفاده می کنید، به مسیر زیر برید:
C:\xampp\apache\conf\extra
و فایل httpd-vhosts را باز کنید و دستورات زیر رو به آخر فایل اضافه کنید:
<VirtualHost *:80>
ServerAdmin webmaster@rezajahangir.ir
DocumentRoot "F:\Personal Project\Reza-Jahangir\public"
ServerName rezajahangir.ir
ErrorLog "logs/rezajahangir.ir-error.log"
CustomLog "logs/rezajahangir.ir-access.log" common
<Directory "F:\Personal Project\Reza-Jahangir\public">
Options Indexes FollowSymLinks MultiViews
AllowOverride all
Order Deny,Allow
Allow from all
Require all granted
</Directory>
</VirtualHost>
توضیحات:
مقدار Document Root باید مسیری که پروژتون قرار داره رو وارد کنید.
مقدار Server Name اون آدرسی که میخواین با وارد کردنش در قسمت url مرورگر، سایتتون نمایش داده بشه.
مقادیر ErrorLog و CustomLog هم بعد از /logs باید مقدار Server Name و ادامش هم که در مثال بالا بهش اشاره کردم.
مقدار Directory هم دقیقا مانند Document Root باید مسیری که پروژه قرار دارد باشد.
در مرحله بعد notepad رو به صورت Run as administrator اجرا کنید و فایل hosts در مسیر زیر رو باز کنید:
C:\Windows\System32\drivers\etc
و به عنوان مثال کد زیر رو به آخر فایلتون اضافه کنید:
127.0.0.1 rezajahangir.ir
امیدوارم مفید بوده باشه.
موفق باشید.
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟