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

موضوع: کانفیگ ssl برو روی وب سرور NginX

  1. #1
    عضو انجمن elementary آواتار ها
    تاریخ عضویت
    Jun 2014
    محل سکونت
    Linux Professional
    نوشته ها
    589
    تشکر تشکر کرده 
    110
    تشکر تشکر شده 
    681
    تشکر شده در
    490 پست

    پیش فرض کانفیگ ssl برو روی وب سرور NginX

    با سلام
    بعد از نصب وب سرور میرسیم سراغ تنظیمات ان

    خب این اموزش درباره کانفیگ ssl میباشد


    برای شروع بسته openssl رو نصب میکنیم

    کد PHP:
    yum install openssl  openssl-devel 
    بعد درپوشه nginx پوشه های مورد نیاز رو ایجاد میکنیم

    کد PHP:
    mkdir /etc/nginx/{ssl.key,ssl.csr,ssl.crt} -

    برای دامنه یک کلید تهیه میکنیم

    کد PHP:
    openssl req -nodes -newkey rsa:2048 -keyout /etc/nginx/ssl.key/nginxtips.com.key -out /etc/nginx/ssl.csr/nginxtips.com.csr 

    و ذخیره میکنیم

    کد PHP:
    pico -/etc/nginx/ssl.crt/nginxtips.com.crt 

    بعد درفایل تنظیمات این خطوط را اضافه میکنیم
    کد PHP:
    listen 10.1.2.3:443;
    ssl on;
    ssl_certificate /etc/nginx/ssl.crt/nginxtips.com.crt;
    ssl_certificate_key /etc/nginx/ssl.key/nginxtips.com.key;
    rewrite     ^   https://$server_name$request_uri? permanent; 

    دقت کنید که کد بالا رو درست مثل کد زیر جابجا کنید

    البته حای ایپی بالا ایپی خودتون رو بزنید
    کد PHP:

    server 
    {

    access_log off;
    error_log /etc/nginx/logs/vhost-error_log warn;

    listen 80;
    listen 10.1.2.3:443;

    ssl on;
    server_name nginxtips.com www.nginxtips.com;
    ssl_certificate /etc/nginx/ssl.crt/nginxtips.com.crt;
    ssl_certificate_key /etc/nginx/ssl.key/nginxtips.com.key;
    rewrite     ^   https://$server_name$request_uri? permanent;
    ...
    ...

    ...
    the rest of your config goes here....
    ...
    ...

    و بعد سرویس رو بارگزاری مجدد میکنیم



    کد PHP:
    service nginx restart 
    اگرم کلا میخواین http رو ببندید از این دستور استفاده کنید در فایل کانفیگ
    کد PHP:
    if ($scheme http) {
            return 
    301 https://$server_name$request_uri;
            


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


  3. # ADS




     

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

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

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

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

  1. مشکل با لود nginx بر وی ip اصلی در سرور ابری دایرکت ادمین
    توسط khiavnet در انجمن سوالات و مشکلات
    پاسخ ها: 3
    آخرين نوشته: February 20th, 2018, 12:56
  2. نصب ssl روی nginx
    توسط reza21biologist در انجمن درخواست خدمات کانفیگ سرور و وب سایت
    پاسخ ها: 6
    آخرين نوشته: September 12th, 2015, 09:50
  3. نصب php روی nginx
    توسط H0RS3 در انجمن سوالات و مشکلات
    پاسخ ها: 4
    آخرين نوشته: March 3rd, 2014, 00:37
  4. پاسخ ها: 0
    آخرين نوشته: July 20th, 2013, 00:53
  5. مشکل در اجرای php بر روی nginx
    توسط MaysaMgh در انجمن شبکه های ویندوزی
    پاسخ ها: 7
    آخرين نوشته: May 5th, 2013, 08:45

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

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