Пользователь пока ничего не рассказал о себе

Наибольший вклад в теги

Все теги (9)

Лучшие ответы пользователя

Все ответы (8)
  • Как подключить к node js ssl от cloudflare?

    @nastyskafomka Автор вопроса
    Проблема решена.

    Как всегда виновата невнимательность, и желание "все и сразу".

    Для того, чтобы подключить к node сертификат от Cloudflare нужно выполнить следующие действия:

    1) Сгенерировать TLS сертификат от Cloudflare. Для этого переходим в панель управления доменом, далее Crypto и там находим пункт Origin Certificates
    5cae399254f58892146189.png
    2) Создать TLS сертификат, выбрав следующие параметры:
    5cae3a04086c4580548489.png
    (Срок можно выбрать другой)
    3) Теперь на сервере создать папку где будут лежать наши сертификаты и создать в ней файлы:
    your-domain.ltd.pem и your-domain.ltd.key
    Где your-domain.ltd - ваш домен.
    4) В your-domain.ltd.pem вставить первый ключ
    Пример первого ключа
    5cae3ac918b0d339617028.png

    5) В your-domain.ltd.key вставить второй ключ
    Пример второго ключа
    5cae3b0c2d009139184631.png

    6) Далее на сервере подключить их:
    var app = require('express')();
    
    var options = {
        key: fs.readFileSync('ssl/your-domain.ltd.key'), // PRIVATE KEY
        cert: fs.readFileSync('ssl/your-domain.ltd.pem') // CERTIFICATE
    };
    
    var http = require('https').createServer(options,app);


    Далее, нужно чтобы сервер работал на SSL порте, который использует Cloudflare (ссылка)

    spoiler

    Может это не обязательно, но мы сделали именно так
    5cae3c320abd0767586155.png
    spoiler

    На http не обращайте внимания, просто так получилось.


    Вот и все, теперь можно запустить node.js сервер и перейти по адресу your-domain.ltd:port
    spoiler
    По идее...

    И мы успешно попадем на сервер.

    Надеюсь это кому-нибудь поможет.
    Ответ написан
    2 комментария
  • Как обновить версию php phpMyadmin?

    @nastyskafomka Автор вопроса
    В общем проблема решена довольно дурным способом.

    Если на сервере установлено несколько версий php:
    Идем по пути /etc/httpd/conf.modules.d
    Меняем имя файла php54-php.conf на любое другое,
    а другую версию php, например php72-php.conf - меняем на php54-php.conf

    Крайне глупо, но работает
    Ответ написан
    1 комментарий
  • Как проверить состоит ли человек в группе?

    @nastyskafomka Автор вопроса
    Вопрос решен.

    Запрос проверки на участие в группе должен выглядеть так:
    https://api.vk.com/method/groups.isMember?group_id=".$group_id ."&user_id=".$user_id."&extended=1&access_token=".$token."&v=".$api_version);
    Ответ написан
    Комментировать

Лучшие вопросы пользователя

Все вопросы (18)