Jeśli używasz Linuksa, musisz wiedzieć, na jakiej dystrybucji pracujesz. Możesz uruchomić cat /etc/*-release, aby znaleźć te informacje.

  • Jeśli używasz Ubuntu

    • 12.04 LTS (Precise), będziesz musiał pobrać aktualizacje pakietów. Możesz to zrobić uruchamiając sudo apt-get update && sudo apt-get install --only-upgrade openssl, a następnie ponownie uruchamiając aplikację Stripe. Możesz również potrzebować zaktualizować swój libssl. Możesz zaktualizować to przez uruchomienie sudo apt-get update && sudo apt-get install --only-upgrade libssl-dev.

    • 10.10 (Maverick), 11.04 (Natty), lub 11.10 (Oneiric), trzeba będzie uaktualnić do co najmniej Ubuntu 12.04 (Precise). Najprostszym sposobem, aby to zrobić jest przebudować swój serwer, jak uaktualnienie z tych nie-LTS Ubuntu wersji nie jest obsługiwany.

    • 10.04 LTS (Lucid), trzeba będzie uaktualnić do co najmniej Ubuntu 12.04 (Precise). Zalecamy przebudowę serwera, ponieważ proces aktualizacji jest ryzykowny.

  • Jeśli używasz RedHat Enterprise Linux, lub CentOS

    • wersja 6, będziesz musiał pobrać aktualizacje pakietów. Możesz to zrobić, uruchamiając sudo yum update openssl libcurl i restartując aplikację Stripe.

    • wersja 5, będziesz musiał zaktualizować do co najmniej Red Hat Enterprise Linux 6. Zalecamy przebudowę serwera, ponieważ proces aktualizacji jest ryzykowny.

  • Jeśli używasz Debiana, będziesz musiał zaktualizować system do wersji co najmniej Debian 7.0 (Wheezy).

  • Jeśli używasz jakiegokolwiek innego wariantu Linuksa, musisz się upewnić, że uruchomienie openssl daje wersję co najmniej 1.0.1. Jeśli tak nie jest, konieczne będzie pobranie aktualizacji pakietów i być może uaktualnienie do nowszej wersji systemu operacyjnego.

Jeśli używasz OS X, zalecamy uaktualnienie wersji OpenSSL za pomocą Homebrew. Możesz uruchomić brew install openssl, aby zainstalować najnowszą wersję OpenSSL na swoim komputerze, a następnie brew install python, brew install ruby, brew install php5 lub brew install node, aby zainstalować kopię języka zarządzaną przez Homebrew. Będziesz także musiał ponownie zainstalować wszelkie zależności, które już zainstalowałeś.

Jeśli używasz maszyny z systemem Windows, twoje środowisko programistyczne dostarcza twoją kopię OpenSSL. Możesz ją zaktualizować poprzez aktualizację środowiska programistycznego, tj. instalacji Pythona, Ruby, PHP lub Node.

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany.