دامنه مجازی چیه؟ دامنه مجازی به دامنه ای میگن که شما روی لوکال و سیستم خودتون و بر روی زمپ، ومپ یا دیگر برنامه هایی از این قبیل میسازید و میتونید توی لوکال ازش استفاده کنید به عنوان مثال میشه دامنه test.local یا google.loc یا هر دامنه دیگه که دلتون میخواد رو بسازید

‌برای این منظور در پوشه opt/lampp/htdocs/ پوشه دومین خود را بسازید بر فرض مثال ما تصمیم داریم پوشه ای به اسم phoenix.php رو بسازم پس با دستورات زیر به پوشه مراجعه و پوشه رو میسازیم

sudo cd /opt/lampp/htdocs
sudo mkdir phoenix.php

محتویات فهرست

قدم اول: فعال سازی دومین مجازی در آپاچی

برای این منظور با دستور زیر فایل کانفیگ آپاچی رو باز میکنیم من از ادیتور gedit استفاده کردم شما میتونید بر اساس میزکارتون از همان ادیتور استفاده کنید

sudo gedit /opt/lampp/etc/httpd.conf

دنبال گزینه زیر باشید

# Virtual hosts
# Include etc/extra/httpd-vhosts.conf

حالا اون رو به شکل زیر تغییر بدید

# Virtual hosts
Include etc/extra/httpd-vhosts.conf

حالا اون رو به شکل زیر تغییر بدید

# Virtual hosts
Include etc/extra/httpd-vhosts.conf

قدم دوم: اضافه کردن دومین به فایل هاست

برای این منظور با دستور زیر فایل hosts را باز کنید و تغییرات زیر رو بهش اعمال کنید

sudo gedit /etc/hosts

و خط زیر رو به این فایل اضافه بکنید phoenix.php اسم پوشه ای هست که در قدم اول ساختیم

127.0.0.1	phoenix.php

قدم سوم: اضافه کردن دومین به فایل httpd-vhosts.conf

فایل رو با دستور زیر باز میکنیم

sudo gedit /opt/lampp/etc/extra/httpd-vhosts.conf

حالا باید موارد زیر رو طبق نیازتون تغییر بدید من برای دومین phoenix.php تغییرات رو اعمال کردم و شما طبق نیازتون فقط با دومین مجازی من تغییر بدید

<VirtualHost *:80>
    ServerAdmin info@phoenix.php
    DocumentRoot "/opt/lampp/htdocs/phoenix.php"
    ServerName phoenix.php
    ErrorLog "logs/phoenix.php-error_log"
    CustomLog "logs/phoenix.php-access_log" common
</VirtualHost>

قدم پایانی: ریستارت آپاچی

در این مرحله آپاچی رو ریستارت کنید تا تغییراتی که دادید اعمال شوند برای این منظور دستور زیر را در ترمینال وارد کنید

sudo /opt/lampp/lampp restart

 

0 0 رای ها
رتبه بندی مقاله