نمایش نتایج: از شماره 1 تا 8 , از مجموع 8

موضوع: افزودن دامین به virtual host در Nginx

  1. #1
    عضو انجمن
    تاریخ عضویت
    Mar 2013
    نوشته ها
    157
    تشکر تشکر کرده 
    34
    تشکر تشکر شده 
    251
    تشکر شده در
    159 پست

    پیش فرض افزودن دامین به virtual host در Nginx

    سلام دوستان

    من روی یک Vps وب سرور Nginx و Mysql و php-fpm رو نصب کردم.

    بعدش امدم یک virtual host ایجاد کردم و تو فایل گانفیک اش Server_name رو گذاشتم اسم دامین ام.

    دامین هم ir هست ، تو پنل دامین 2 تا رکورد زدم به این صورت ns1.domin.ir و ns2.domain.ir . هر دو به Ip سرور.

    الان مشکلی دارم ، اینکه دامینم کار نمیکه ، بالا نمیاد ، میشه بگید مشکلم کجاست.

    ممنون.
    ویرایش توسط firebox : January 3rd, 2014 در ساعت 21:33

  2. # ADS




     

  3. #2
    عضو انجمن mahdiazarnia آواتار ها
    تاریخ عضویت
    Jul 2012
    محل سکونت
    EvoSwitch
    نوشته ها
    554
    تشکر تشکر کرده 
    194
    تشکر تشکر شده 
    1,056
    تشکر شده در
    740 پست

    پیش فرض پاسخ : افزودن دامین به virtual host در Nginx

    root رو براش تایین کردید ؟
    میشه virtual رو قرار بدید ببینم
    ..:: ServerMan , Department of Information Technology - Server Management ::..
    خریدار ارزهای دیجیتال ( بیتکوین ، بیتکوین کش ، اتریوم ) :
    https://t.me/archicom

  4. تعداد تشکر ها ازmahdiazarnia به دلیل پست مفید


  5. #3
    عضو انجمن
    تاریخ عضویت
    Mar 2013
    نوشته ها
    157
    تشکر تشکر کرده 
    34
    تشکر تشکر شده 
    251
    تشکر شده در
    159 پست

    پیش فرض پاسخ : افزودن دامین به virtual host در Nginx

    منظورتون از براش روت تایین کردین چیه ؟ تازه کاریم :دی

    این کانفیگ هست
    کد:
    # You may add here your
    # server {
    #    ...
    # }
    # statements for each of your virtual hosts to this file
    
    
    ##
    # You should look at the following URL's in order to grasp a solid understanding
    # of Nginx configuration files in order to fully unleash the power of Nginx.
    # http://wiki.nginx.org/Pitfalls
    # http://wiki.nginx.org/QuickStart
    # http://wiki.nginx.org/Configuration
    #
    # Generally, you will want to move this file somewhere, and start with a clean
    # file but keep this around for reference. Or just disable in sites-enabled.
    #
    # Please see /usr/share/doc/nginx-doc/examples/ for more detailed examples.
    ##
    
    
    server {
        listen 80 default_server;
        listen [::]:80 default_server ipv6only=on;
    
    
        root /usr/share/nginx/html/domain.ir;
        index index.php index.html index.htm;
    
    
        # Make site accessible from http://localhost/
        server_name domain.ir;
    
    
        location / {
            # First attempt to serve request as file, then
            # as directory, then fall back to displaying a 404.
             try_files $uri $uri/ /index.php?q=$uri&$args;
            # Uncomment to enable naxsi on this location
            # include /etc/nginx/naxsi.rules
        }
    
    
        # Only for nginx-naxsi used with nginx-naxsi-ui : process denied requests
        #location /RequestDenied {
        #    *****_pass http://127.0.0.1:8080;    
        #}
    
    
        error_page 404 /404.html;
    
    
        # redirect server error pages to the static page /50x.html
        #
        error_page 500 502 503 504 /50x.html;
        location = /50x.html {
            root /usr/share/nginx/html;
        }
    
    
        # pass the PHP scripts to FastCGI server listening on 127.0.0.1:9000
        #
        location ~ \.php$ {
                    try_files $uri =404;
        #    fastcgi_split_path_info ^(.+\.php)(/.+)$;
        #    # NOTE: You should have "cgi.fix_pathinfo = 0;" in php.ini
        #
        #    # With php5-cgi alone:
        #    fastcgi_pass 127.0.0.1:9000;
        #    # With php5-fpm:
            fastcgi_pass unix:/var/run/php5-fpm.sock;
            fastcgi_index index.php;
            include fastcgi_params;
                    fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
        }
    
    
        # deny access to .htaccess files, if Apache's document root
        # concurs with nginx's one
        #
        #location ~ /\.ht {
        #    deny all;
        #}
    }
    
    
    
    
    # another virtual host using mix of IP-, name-, and port-based configuration
    #
    #server {
    #    listen 8000;
    #    listen somename:8080;
    #    server_name somename alias another.alias;
    #    root html;
    #    index index.html index.htm;
    #
    #    location / {
    #        try_files $uri $uri/ =404;
    #    }
    #}
    
    
    
    
    # HTTPS server
    #
    #server {
    #    listen 443;
    #    server_name localhost;
    #
    #    root html;
    #    index index.html index.htm;
    #
    #    ssl on;
    #    ssl_certificate cert.pem;
    #    ssl_certificate_key cert.key;
    #
    #    ssl_session_timeout 5m;
    #
    #    ssl_protocols SSLv3 TLSv1;
    #    ssl_ciphers ALL:!ADH:!EXPORT56:RC4+RSA:+HIGH:+MEDIUM:+LOW:+SSLv3:+EXP;
    #    ssl_prefer_server_ciphers on;
    #
    #    location / {
    #        try_files $uri $uri/ =404;
    #    }
    #}
    ویرایش توسط firebox : January 3rd, 2014 در ساعت 21:48

  6. #4
    عضو دائم nginxweb آواتار ها
    تاریخ عضویت
    Dec 2012
    محل سکونت
    Esfahan - Root
    نوشته ها
    2,568
    تشکر تشکر کرده 
    148
    تشکر تشکر شده 
    4,236
    تشکر شده در
    2,247 پست

    پیش فرض پاسخ : افزودن دامین به virtual host در Nginx

    درود

    دوست گرامی سرویس های bind -named را نصب کردید؟
    تا نصب نکنید dns دامنه روی سرور ست نمیگردد
    :: کارشناس فنی هاستینگ و مدیریت سرور
    :: کانفیگ حرفه ای سرور مجازی و اختصاصی و رفع اشکال سرور از سال 1388
    :: وب سایت : www.nginxweb.ir | تلفن شرکت: 02191300834

  7. تعداد تشکر ها از nginxweb به دلیل پست مفید


  8. #5
    عضو انجمن
    تاریخ عضویت
    Mar 2013
    نوشته ها
    157
    تشکر تشکر کرده 
    34
    تشکر تشکر شده 
    251
    تشکر شده در
    159 پست

    پیش فرض پاسخ : افزودن دامین به virtual host در Nginx

    نقل قول نوشته اصلی توسط nginxweb نمایش پست ها
    درود

    دوست گرامی سرویس های bind -named را نصب کردید؟
    تا نصب نکنید dns دامنه روی سرور ست نمیگردد
    نه نصب نکردم ، تو چند آموزش دیدم ، هیچ کدوم نگفته بودن که DNS سرور رو هم باید نصب کرد ، منم فکر کردم ، با خود Nginx هم میشه Zone فایل ها رو ایجاد کرد.

    به نظرتون NSD DNS نصب کنم یا Bind9 ؟
    آموزش سراغ دارید برای Bind فارسی یا انگلیسی اش مهم نیست.

    سیستم عامل Ubuntu 12.4 و Nginx 1.4.4

    ممنون.

  9. #6
    عضو انجمن mahdiazarnia آواتار ها
    تاریخ عضویت
    Jul 2012
    محل سکونت
    EvoSwitch
    نوشته ها
    554
    تشکر تشکر کرده 
    194
    تشکر تشکر شده 
    1,056
    تشکر شده در
    740 پست

    پیش فرض پاسخ : افزودن دامین به virtual host در Nginx

    بصورت زیر قرار بدید


    کد:
    server {
        listen   80;
        server_name  domain.ir www.domain.ir ; 
        
        location / {
            root   /var/www/vhosts/domain/domain.ir/httpdocs;
            index    index.html index.htm index.php;
        }
            
        }
    ..:: ServerMan , Department of Information Technology - Server Management ::..
    خریدار ارزهای دیجیتال ( بیتکوین ، بیتکوین کش ، اتریوم ) :
    https://t.me/archicom

  10. تعداد تشکر ها ازmahdiazarnia به دلیل پست مفید


  11. #7
    عضو انجمن
    تاریخ عضویت
    Mar 2013
    نوشته ها
    157
    تشکر تشکر کرده 
    34
    تشکر تشکر شده 
    251
    تشکر شده در
    159 پست

    پیش فرض پاسخ : افزودن دامین به virtual host در Nginx

    یک سوال ، الان من این آموزش رو پیدا کردم ، برای Bind9
    Installing master and slave DNS Servers using Bind 9 on Ubuntu 12.04 | Colin Barlow's Technical Blog

    تو این اموزش امده Bind رو روی 2 تا سرور Master و Slave نصب کرده ، من یک سرور بیشتر ندارم ، باید برای این کار 2 سرور داشته باشیم ، نمیشه روی سرور تنظیم اش کرد؟

  12. #8
    عضو انجمن mahdiazarnia آواتار ها
    تاریخ عضویت
    Jul 2012
    محل سکونت
    EvoSwitch
    نوشته ها
    554
    تشکر تشکر کرده 
    194
    تشکر تشکر شده 
    1,056
    تشکر شده در
    740 پست

    پیش فرض پاسخ : افزودن دامین به virtual host در Nginx

    نقل قول نوشته اصلی توسط firebox نمایش پست ها
    یک سوال ، الان من این آموزش رو پیدا کردم ، برای Bind9
    Installing master and slave DNS Servers using Bind 9 on Ubuntu 12.04 | Colin Barlow's Technical Blog

    تو این اموزش امده Bind رو روی 2 تا سرور Master و Slave نصب کرده ، من یک سرور بیشتر ندارم ، باید برای این کار 2 سرور داشته باشیم ، نمیشه روی سرور تنظیم اش کرد؟
    ubuntu هست سیستم عاملتون ؟
    کاری که باللا گفتم رو انجام بدید اگر درست نشد از طریق یاهو در تماس باشید تا راهت تر کمکتون کنم
    ..:: ServerMan , Department of Information Technology - Server Management ::..
    خریدار ارزهای دیجیتال ( بیتکوین ، بیتکوین کش ، اتریوم ) :
    https://t.me/archicom

  13. تعداد تشکر ها ازmahdiazarnia به دلیل پست مفید


اطلاعات موضوع

کاربرانی که در حال مشاهده این موضوع هستند

در حال حاضر 1 کاربر در حال مشاهده این موضوع است. (0 کاربران و 1 مهمان ها)

موضوعات مشابه

  1. نحوه راه اندازی Virtual Host در وب سرور آپاچی
    توسط ezHost.ir در انجمن مباحث و منابع آموزشی
    پاسخ ها: 0
    آخرين نوشته: January 24th, 2018, 16:25
  2. نحوه ایجاد virtual host
    توسط dertgtr در انجمن ردهت,فدورا,سنت-او-اس Redhat,Fedora,CentOS
    پاسخ ها: 2
    آخرين نوشته: October 26th, 2016, 15:34
  3. درخواست تنظیمات catch-all virtual host
    توسط alirezabk در انجمن درخواست خدمات کانفیگ سرور و وب سایت
    پاسخ ها: 0
    آخرين نوشته: October 6th, 2015, 19:20
  4. virtual host بصورت public
    توسط imansham در انجمن سوالات و مشکلات
    پاسخ ها: 5
    آخرين نوشته: February 28th, 2014, 15:03
  5. virtual host
    توسط kraken در انجمن سرور مجازی
    پاسخ ها: 12
    آخرين نوشته: July 16th, 2011, 18:08

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •