اذهب إلى المحتوى

السؤال

نشر

السلام عليكم،
أنا استخدم استضافة VPS ولدي موقع ونطاق مربوط به على السرفر، كيف يمكنني إنشاء نطاق فرعي لاستضافة موقع آخر على نفس السرفر؟ مع العلم أنني استعمل Nginx داخل السرفر ونظام التشغيل هو لينكس

جزاكم الله خيرا
 

Recommended Posts

  • 0
نشر


أولاً يجب عليك وضع ملفات موقع الويب الخاص بك ضمن السيرفر في مكان ما داخل /var/www
ولنفترض داخل /var/www/subdomain.test.com

sudo nano /etc/nginx/sites-available/subdomain.test.com

ثم يجب عليك ضبط إعدادات DNS للنطاق الأساسي الذي ترغب بإضافة نطاق فرعي له
عن طريق إضافة سجل من نمط A وربطه مع النطاق الفرعي الجديد

والآن يجب عليك ضبط إعدادات Nginx الخاص بك لاستقبال طلبات HTTP وتحويلها للمجلد الذي يحوي ملفات موقعك
 

server {
        listen 80;        
		root /var/www/subdomain.test.com;
		index index.html index.htm index.nginx-debian.html;        
		server_name sub.test.com www.subdomain.test.com;        
		
location / {
                try_files $uri $uri/ =404;
        }
}

حيث يجب عليك تعديل root لتشير إلى ملفات الموقع وكذلك server_name باسم النطاق الجديد

وأخيراً قم بإعادة تشغيل سيرفر الويب:
 

service nginx restart

 

2-1.png

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...