صفحه 1 از 2 12 آخرینآخرین
نمایش نتایج: از شماره 1 تا 10 , از مجموع 14

موضوع: آموزش نصب و کانفیگ nginx به عنوان reverse *****

  1. #1
    کاربر اخراج شده
    تاریخ عضویت
    Jul 2015
    نوشته ها
    21
    تشکر تشکر کرده 
    2
    تشکر تشکر شده 
    6
    تشکر شده در
    6 پست

    پیش فرض آموزش نصب و کانفیگ nginx به عنوان reverse *****

    آموزش نصب و کانفیگ NGINX به عنوان REVERSE *****

    Nginx یک وب سرور ، reverse ***** و mail ***** قدرتمند، متن باز ، کم حجم و با کارایی بالا برای پروتکل های HTTP ، SMTP ، POP3 و IMAP می باشد که به عنوان جایگزینی برای آپاچی عمل میکند. هم Nginx و هم آپاچیسرورهای قدرتمند و موثری هستند. دلایل محبوبیت هردو سرور روشن است، آپاچی به دلیل قدرت و Nginx به دلیل سرعت آن ، به خوبی شناخته شده هستند. Nginx در سرویس دهی به فایل های استاتیک سریعتر عمل کرده و حافظه ی بسیار کمتری برای درخواست های همزمان مصرف میکند و به دلیل ساختارش قادر است با منابع کمتر به درخواست های بیشتری در هر ثانیه سرویس دهی کند.
    آموزش نصب و کانفیگ NGINX به عنوان REVERSE *****

    Nginx را میتوان در ساده ترین شکل به عنوان یک reverse ***** برای هر سایت استفاده کرد؛ که به منظور امنیت، کش کردن و فشرده سازی به صورت یک لایه واسط عمل می کند. یعنی به طور بالقوه کیفیت کلی سایت را بدون هیچ گونه تغییری در کد منبع برنامه، بالا می برد. reverse ***** یک نوع از ****** سرور است که منابع را برای یک کلاینت از یک یا چند سرور بازیابی میکند.

    آموزش نصب و کانفیگ nginx به عنوان reverse *****Nginx به عنوان ریورس پراکسی برای نصب، به CustomBuild 2.0 و php mode نیاز دارد. Custombuild اجازه می دهد که بدون نیاز به هیچ گونه اسکریپت یا پلاگینی یک reverse پراکسی Nginx سر راه آپاچی در دایرکت ادمین داشته باشیم. دایرکت ادمین یکی از ساده ترین کنترل پنل های موجود است که دسترسی آسان به ایمیل، گزینه های مدیریتی، فایل منیجر و … را فراهم می کند و با سرور لینوکس RedHat ، CentOS ، FreeBSD و Debian سازگاری کامل دارد .
    آموزش نصب و کانفیگ NGINX به عنوان REVERSE *****

    نصب Nginx :
    برای نصب Nginx به CustomBuild 2.0 نیاز خواهید داشت . درصورتی که در سیستم شما نصب نباشد، از راهنمای زیر برای ارتقاء به CustomBuild 2.0 استفاده کنید :
    ارتقاء CustomBuild :
    اگر از CustomBuild 1.1 یا ۱٫۲ استفاده میکنید و میخواهید آن را به نسخه ی ۲٫۰ ارتقا دهید ،باید در نظر داشته باشید که فرآیند ارتقا، فقط تغییر تنظیمات options.conf نیست، چون مقادیر option.conf در نسخه ۲٫۰ متفاوت است.

    1. برای ارتقا به نسخه ۲٫۰ به همراه تمام گزینه های پیشفرض دستورات زیر را اجرا کنید :


    1
    2
    3
    4
    5
    6
    cd /usr/local/directadmin
    mv custombuild custombuild_1.x
    wget –O custombuild.tar.gzhttp://files.directadmin.com/services/custombuild/2.0/custombuild.tar.gz
    tar xvzf custombuild.tar.gz
    cd custombuild
    ./build




    1. در این مرحله، conf به طور پیش فرض ایجاد شد. اگر می خواهید از تمام گزینه های پیش فرض استفاده کنید ، از مرحله ۳ چشم پوشی کنید .
    2. دستورات زیر را اجرا کنید:


    1
    2
    ./build all d
    ./build rewrite_confs



    عملکرد بین نسخه های مختلف CustomBuild متفاوت است، بنابراین برای اینکه بدانید از کدام نسخه CustomBuild استفاده میکنید (۱٫۱، ۱٫۲ و یا ۲٫۰) دستور زیر را اجرا کنید:

    1
    2
    cd /usr/local/directadmin/custombuild
    ./build version



    برای مثال :

    1
    2
    [root@server custombuild]# ./build version
    2.0.0–RC7 (rev: 798)



    برای اسکریپت های قدیمی تر بجای دستور فوق ، دستور زیر را اجرا کنید :

    1
    2
    cd /usr/local/directadmin/custombuild
    grep BUILDSCRIPT_VER build



    شما می توانید مرحله دوم نصب CB2 را هم اکنون یا در زمان دیگری اجرا کنید . دستورات زیر را به منظور استفاده از Nginx و php-fpm برای تنظیم conf اجرا کنید :


    1
    2
    3
    4
    5
    ./build set webserver nginx
    ./build set php1_mode php–fpm
    ./build update
    ./build all d
    ./build rewrite_confs


    https://blog.web4asia.in/?p=116

    - - - Updated - - -

    و در اخر nginx رو ریست کنید تا فعال شه .service nginx restart

    کانفیگ های nginx
    #user nginx;

    # The number of worker processes is changed automatically by CustomBuild, according to the number of CPU cores, if it's set to "1"
    worker_processes 1;
    pid /var/run/nginx.pid;

    #error_log logs/error.log;
    #error_log logs/error.log notice;
    #error_log logs/error.log info;

    events {
    include /etc/nginx/nginx-events.conf;
    }


    http {
    include /etc/nginx/mime.types;

    # For user configurations not maintained by DirectAdmin. Empty by default.
    include /etc/nginx/nginx-includes.conf;

    # Supplemental configuration
    include /etc/nginx/nginx-modsecurity-enable.conf;
    include /etc/nginx/nginx-defaults.conf;
    include /etc/nginx/nginx-gzip.conf;
    include /etc/nginx/directadmin-ips.conf;
    include /etc/nginx/directadmin-settings.conf;
    include /etc/nginx/nginx-vhosts.conf;
    include /etc/nginx/directadmin-vhosts.conf;
    }

    - - - Updated - - -


    Modify NGINX templates

    Copy
    /usr/local/directadmin/data/templates/nginx_server.conf
    /usr/local/directadmin/data/templates/nginx_server_sub.conf
    to
    /usr/local/directadmin/data/templates/custom/nginx_server.conf
    /usr/local/directadmin/data/templates/custom/nginx_server_sub.conf
    Modify the files
    /usr/local/directadmin/data/templates/custom/nginx_server.conf
    /usr/local/directadmin/data/templates/custom/nginx_server_sub.conf
    change line:
    *****_pass http://|IP|:|PORT_8080|;
    to
    *****_pass http://|IP|:6081;
    Change 6081 to any other value of TCP post where Varnish is accepting connections.
    Rewrite nginx virtual hosts:
    echo "action=rewrite&value=nginx" >> /usr/local/directadmin/data/task.queue
    /usr/local/directadmin/dataskq
    Have a good day!

    - - - Updated - - -

    If you want to add any extra modules to nginx, they'll most likely need to be compiled in. Any module that needs to be compiled in will have a --add-module type flag which will need to be used. To add this flag, run the following:cd /usr/local/directadmin/custombuild
    mkdir -p custom/nginx
    cp -fp configure/nginx/configure.nginx custom/nginx/configure.nginx

    Add your --add-module line to the end of the custom/nginx/configure.nginx file, and make sure the \ character exists at the end of all lines except the last one. The \ character tells the line configure line to loop to the next line, making the configure settings easier to read. Without the \ character to trigger the wrap, the next line becomes a separate command, which is not correct. (see error below). Once set, type:./build used_configs
    to ensure your custom configure.nginx file is being used. Then type:./build nginx




    A common error people run into looks like this:/usr/local/directadmin/custombuild/custom/nginx/configure.nginx: line 32: --add-module: command not found
    which simply means that the \ character was not correctly added on the line before --add-module.

    - - - Updated - - -

    https://blog.web4asia.in/?p=129
    ویرایش توسط web2iran.ir : July 27th, 2015 در ساعت 16:45

  2. تعداد تشکر ها از web2iran.ir به دلیل پست مفید


  3. # ADS




     

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

    پیش فرض پاسخ : آموزش نصب و کانفیگ nginx به عنوان reverse *****

    درود
    با تشکر از شما دوست گرامی
    مقاله فوق فقط آموزش نصب میباشد و در مورد کانفیگ به موردی اشاره نشده است
    :: کارشناس فنی هاستینگ و مدیریت سرور
    :: کانفیگ حرفه ای سرور مجازی و اختصاصی و رفع اشکال سرور از سال 1388
    :: وب سایت : www.nginxweb.ir | تلفن شرکت: 02191300834

  5. #3
    کاربر اخراج شده
    تاریخ عضویت
    Jul 2015
    نوشته ها
    21
    تشکر تشکر کرده 
    2
    تشکر تشکر شده 
    6
    تشکر شده در
    6 پست

    پیش فرض پاسخ : آموزش نصب و کانفیگ nginx به عنوان reverse *****

    نقل قول نوشته اصلی توسط nginxweb نمایش پست ها
    درود
    با تشکر از شما دوست گرامی
    مقاله فوق فقط آموزش نصب میباشد و در مورد کانفیگ به موردی اشاره نشده است
    نیازی به تنظیمات یا کانفیگ دیگری ندارد . و به همین سادگی فعال میشه . حتی نیاز به لایسنس نداره و 100 درصد فعال میشه.

    - - - Updated - - -

    Untitled.png

    - - - Updated - - -

    دوستان توجه داشته باشن که این نسخه نسخه رایگان nginx هست.

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

    پیش فرض پاسخ : آموزش نصب و کانفیگ nginx به عنوان reverse *****

    نقل قول نوشته اصلی توسط web2iran.ir نمایش پست ها
    نیازی به تنظیمات یا کانفیگ دیگری ندارد . و به همین سادگی فعال میشه . حتی نیاز به لایسنس نداره و 100 درصد فعال میشه.

    - - - Updated - - -

    Untitled.png
    درود
    نیاز ندارد؟
    nginx نصب شده توسط این روش هیچ کانفیگ خاصی ندارد و پیش فرض میباشد و کافیست کمی درخواست های روی سرور زیاد شود تا با مشکل روبرو شود و پیغام های مختلف مانند 504 Getway و.. دریافت کنید.
    تنظیمات و کانفیگ پیش فرض این روش فقط بدرد سایت های کم بازدید معمولی میخورد و با ثبات نمیباشد.
    :: کارشناس فنی هاستینگ و مدیریت سرور
    :: کانفیگ حرفه ای سرور مجازی و اختصاصی و رفع اشکال سرور از سال 1388
    :: وب سایت : www.nginxweb.ir | تلفن شرکت: 02191300834

  7. #5
    کاربر اخراج شده
    تاریخ عضویت
    Jul 2015
    نوشته ها
    21
    تشکر تشکر کرده 
    2
    تشکر تشکر شده 
    6
    تشکر شده در
    6 پست

    پیش فرض پاسخ : آموزش نصب و کانفیگ nginx به عنوان reverse *****

    نقل قول نوشته اصلی توسط nginxweb نمایش پست ها
    درود
    نیاز ندارد؟
    nginx نصب شده توسط این روش هیچ کانفیگ خاصی ندارد و پیش فرض میباشد و کافیست کمی درخواست های روی سرور زیاد شود تا با مشکل روبرو شود و پیغام های مختلف مانند 504 Getway و.. دریافت کنید.
    تنظیمات و کانفیگ پیش فرض این روش فقط بدرد سایت های کم بازدید معمولی میخورد و با ثبات نمیباشد.
    خوب از apache کارکرد بهتر سریعتری داره . و مزایاش از مشکلاتش کمتره. منم تاحالا به خطای خاصی برخورد نکردم.

  8. #6
    عضو دائم
    تاریخ عضویت
    Apr 2012
    نوشته ها
    1,230
    تشکر تشکر کرده 
    2,136
    تشکر تشکر شده 
    3,574
    تشکر شده در
    1,994 پست

    پیش فرض پاسخ : آموزش نصب و کانفیگ nginx به عنوان reverse *****

    نقل قول نوشته اصلی توسط web2iran.ir نمایش پست ها
    نیازی به تنظیمات یا کانفیگ دیگری ندارد . و به همین سادگی فعال میشه . حتی نیاز به لایسنس نداره و 100 درصد فعال میشه.

    - - - Updated - - -

    Untitled.png

    - - - Updated - - -

    دوستان توجه داشته باشن که این نسخه نسخه رایگان nginx هست.

    من خیلی وقت پیش از این وب سرور با نصب توسط
    custombuild استفاده می کردم

    اگر قراره که بدون کانفیگی از وب سرور استفاده کنید بهتره که نصب نکنید .

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


    آماده برای سرمایه گذاری بر روی پروژه های شما

  9. #7
    عضو انجمن mohammadali3517 آواتار ها
    تاریخ عضویت
    May 2013
    محل سکونت
    was crashed
    نوشته ها
    266
    تشکر تشکر کرده 
    80
    تشکر تشکر شده 
    208
    تشکر شده در
    172 پست

    پیش فرض پاسخ : آموزش نصب و کانفیگ nginx به عنوان reverse *****

    برای هاست دانلود هم باید کانفیگ شه
    ضمنا این اموزش خیلی وقت هست که ارائه شده ......
    وقتی اموزشی در رابطه با کانفیگ نداشتین هدفتون از ارسال مطلب چی بود?

  10. #8
    کاربر اخراج شده
    تاریخ عضویت
    Jul 2015
    نوشته ها
    21
    تشکر تشکر کرده 
    2
    تشکر تشکر شده 
    6
    تشکر شده در
    6 پست

    پیش فرض پاسخ : آموزش نصب و کانفیگ nginx به عنوان reverse *****

    #user nginx;

    # The number of worker processes is changed automatically by CustomBuild, according to the number of CPU cores, if it's set to "1"
    worker_processes 1;
    pid /var/run/nginx.pid;

    #error_log logs/error.log;
    #error_log logs/error.log notice;
    #error_log logs/error.log info;

    events {
    include /etc/nginx/nginx-events.conf;
    }


    http {
    include /etc/nginx/mime.types;

    # For user configurations not maintained by DirectAdmin. Empty by default.
    include /etc/nginx/nginx-includes.conf;

    # Supplemental configuration
    include /etc/nginx/nginx-modsecurity-enable.conf;
    include /etc/nginx/nginx-defaults.conf;
    include /etc/nginx/nginx-gzip.conf;
    include /etc/nginx/directadmin-ips.conf;
    include /etc/nginx/directadmin-settings.conf;
    include /etc/nginx/nginx-vhosts.conf;
    include /etc/nginx/directadmin-vhosts.conf;
    }

    - - - Updated - - -

    Modify NGINX templates

    Copy
    /usr/local/directadmin/data/templates/nginx_server.conf
    /usr/local/directadmin/data/templates/nginx_server_sub.conf
    to
    /usr/local/directadmin/data/templates/custom/nginx_server.conf
    /usr/local/directadmin/data/templates/custom/nginx_server_sub.conf
    Modify the files
    /usr/local/directadmin/data/templates/custom/nginx_server.conf
    /usr/local/directadmin/data/templates/custom/nginx_server_sub.conf
    change line:
    to
    Change 6081 to any other value of TCP post where Varnish is accepting connections.
    Rewrite nginx virtual hosts:
    echo "action=rewrite&value=nginx" >> /usr/local/directadmin/data/task.queue
    /usr/local/directadmin/dataskq
    Have a good day!

    - - - Updated - - -

    If you want to add any extra modules to nginx, they'll most likely need to be compiled in. Any module that needs to be compiled in will have a --add-module type flag which will need to be used. To add this flag, run the following:cd /usr/local/directadmin/custombuild
    mkdir -p custom/nginx
    cp -fp configure/nginx/configure.nginx custom/nginx/configure.nginx

    Add your --add-module line to the end of the custom/nginx/configure.nginx file, and make sure the \ character exists at the end of all lines except the last one. The \ character tells the line configure line to loop to the next line, making the configure settings easier to read. Without the \ character to trigger the wrap, the next line becomes a separate command, which is not correct. (see error below). Once set, type:./build used_configs
    to ensure your custom configure.nginx file is being used. Then type:./build nginx




    A common error people run into looks like this:/usr/local/directadmin/custombuild/custom/nginx/configure.nginx: line 32: --add-module: command not found
    which simply means that the \ character was not correctly added on the line before --add-module.

    - - - Updated - - -

    https://blog.web4asia.in/?p=129

  11. #9
    عضو دائم jahromweb آواتار ها
    تاریخ عضویت
    Aug 2012
    محل سکونت
    Jahrom <-> Tabriz
    نوشته ها
    1,310
    تشکر تشکر کرده 
    1,817
    تشکر تشکر شده 
    1,727
    تشکر شده در
    1,204 پست

    پیش فرض پاسخ : آموزش نصب و کانفیگ nginx به عنوان reverse *****

    نقل قول نوشته اصلی توسط downloaddl نمایش پست ها
    من خیلی وقت پیش از این وب سرور با نصب توسط
    custombuild استفاده می کردم

    اگر قراره که بدون کانفیگی از وب سرور استفاده کنید بهتره که نصب نکنید .

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

    باسلام
    بدون کانفیگ بله گاهی به ارور های مختلف برخورد میکنید که همکار عزیز بالا اعلام کرد. درمورد دانلود انجینکس به تنهایی استفاده کنید .
    ParsConfig:Managed Servers,CacheServer,Server Administration
    IRDirectAdmin:Hosting Solutions
    M.Tamadon:09172593746


  12. #10
    کاربر اخراج شده
    تاریخ عضویت
    Jul 2015
    نوشته ها
    21
    تشکر تشکر کرده 
    2
    تشکر تشکر شده 
    6
    تشکر شده در
    6 پست

    پیش فرض پاسخ : آموزش نصب و کانفیگ nginx به عنوان reverse *****

    نقل قول نوشته اصلی توسط mohammadali3517 نمایش پست ها
    برای هاست دانلود هم باید کانفیگ شه
    ضمنا این اموزش خیلی وقت هست که ارائه شده ......
    وقتی اموزشی در رابطه با کانفیگ نداشتین هدفتون از ارسال مطلب چی بود?
    نقل قول نوشته اصلی توسط downloaddl نمایش پست ها
    من خیلی وقت پیش از این وب سرور با نصب توسط
    custombuild استفاده می کردم

    اگر قراره که بدون کانفیگی از وب سرور استفاده کنید بهتره که نصب نکنید .

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

    کانفگ nginx هم گذاشتم.
    با تشکر از نظراتتون.

صفحه 1 از 2 12 آخرینآخرین

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

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

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

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

  1. مشکل کانفیگ NGINX به عنوان Reverse *****
    توسط Sunboys0111 در انجمن سوالات و مشکلات
    پاسخ ها: 12
    آخرين نوشته: February 21st, 2017, 12:01
  2. مشکل کانفیگ NGINX به عنوان Reverse Pr0xy
    توسط Sunboys0111 در انجمن سوالات و مشکلات
    پاسخ ها: 0
    آخرين نوشته: February 16th, 2017, 22:50
  3. خطای 500 در nginx reverse
    توسط aminweb در انجمن سوالات و مشکلات
    پاسخ ها: 3
    آخرين نوشته: November 18th, 2016, 00:00
  4. استفاده از Nginx به عنوان Reverse P-R-O-X-Y
    توسط BMW 3X در انجمن سوالات و مشکلات
    پاسخ ها: 3
    آخرين نوشته: September 15th, 2015, 12:05
  5. پاسخ ها: 11
    آخرين نوشته: August 23rd, 2013, 06:29

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

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