Wydajny serwer

Konfiguracja serwerów, usług, itp.
jurekkowal
Posty: 2
Rejestracja: 09 stycznia 2016, 15:10

Wydajny serwer

Post autor: jurekkowal »

Na początku chciałbym przywitać wszystkich użytkowników.

Jestem w trakcie instalacji serwera www. Chciałbym zainstalować minimalną liczbę pakietów potrzebnych do działania aplikacji php/mysql/ajax/html5
Mam podstawowy serwer na ovh - VPS SSD 1.
Zdecydowałem się na nginx w wersji 1.8.0. Myślałem też o php 7. Czy jest sens już instalować 7 czy zabrać się za 5? Z 7 instaluje się domyślnie apache. Czy można bez problemów potem je wyrzucić? I czy potrzebne jest czyste php czy fpm?
Do tego jakaś baza danych. Nie mogę się zdecydować między mysql czy mariadb. Co lepsze? Aplikacja raczej pisana pod mysql ale czytałem że mariadb jest kompatybilna z mysql.

Czy te 3 elementy wystarczą? Nie chcę instalować zbędnego syfu typu ipsconfig czy innych paneli zarządzania.
Awatar użytkownika
kowbi
Posty: 28
Rejestracja: 09 sierpnia 2006, 07:50
Lokalizacja: Łódź

Post autor: kowbi »

Nad czym się zastanawiać, dajesz

Kod: Zaznacz cały

apt-get install apache2 php5 mysql-server phpmyadmin
i instalujesz, oczywiście zamiast apache2 możesz wybrać inny serwer.
2GB ramu spokojnie pociągnie taką konfigurację.
Awatar użytkownika
pawkrol
Moderator
Posty: 939
Rejestracja: 03 kwietnia 2011, 10:25

Post autor: pawkrol »

apt-get install phpmyadmin
Jeśli już chcesz go instalować to radzę zmienić domyślny alias, przerzucić połączenia do niego tylko po https oraz ja bym dał jeszcze dodatkową waliadację login/haslo z poziomu apache2.
jurekkowal
Posty: 2
Rejestracja: 09 stycznia 2016, 15:10

Post autor: jurekkowal »

kowbi pisze:Nad czym się zastanawiać, dajesz

Kod: Zaznacz cały

apt-get install apache2 php5 mysql-server phpmyadmin
i instalujesz, oczywiście zamiast apache2 możesz wybrać inny serwer.
2GB ramu spokojnie pociągnie taką konfigurację.
Dzięki za radę ale wolałbym, żeby ktoś ustosunkował się do tego co napisałem ;)
Wspomniałem, że wolę nginx (już zainstalowany 1.8.0) - wybór padł po przeczytaniu kilku porównań apache vs nginx itp
Pytałem czy opłaca się już opierać o php7 i czy jest coś takiego jak php7-fpm? Ale chyba jednak zostanę na razie przy 5.6-fpm

pawkrol pisze:Jeśli już chcesz go instalować to radzę zmienić domyślny alias, przerzucić połączenia do niego tylko po https oraz ja bym dał jeszcze dodatkową waliadację login/haslo z poziomu apache2.
Myślałem o zmianie aliasu, w sumie to nie problem.
W https chyba nie chce się bawić, za mało doświadczony jestem.
Login/hasło z poziomu apache odpada, nie chcę instalować apache.
Awatar użytkownika
Andyk
Beginner
Posty: 125
Rejestracja: 08 listopada 2008, 01:24

Post autor: Andyk »

jurekkowal pisze:Dzięki za radę ale wolałbym, żeby ktoś ustosunkował się do tego co napisałem ;)
Wspomniałem, że wolę nginx (już zainstalowany 1.8.0) - wybór padł po przeczytaniu kilku porównań apache vs nginx itp
Pytałem czy opłaca się już opierać o php7 i czy jest coś takiego jak php7-fpm? Ale chyba jednak zostanę na razie przy 5.6-fpm
A czemu miało by nie być php7-fpm? Jak masz zainstalowane php7 to normalnie uruchamiasz w trybie fastcgi. Ja bym na razie został przy 5.6. Nie zaglądałem ostatnio, co tam dodawali. Musisz sobie sprawdzić, czy to co chcesz uruchamiać będzie działało na php7. Nie napisałeś co w ogóle chcesz robić, jedynie tyle że będziesz uruchamiał serwer www. Jeżeli np. myślisz o stronie na wordpress to dałbym sobie spokój, bo wydajność w dużym stopniu zależy od aplikacji - nie od serwera.
mariaczi
Member
Posty: 1343
Rejestracja: 08 lutego 2008, 12:58
Lokalizacja: localhost@śląskie

Post autor: mariaczi »

jurekkowal pisze:Login/hasło z poziomu apache odpada, nie chcę instalować apache.
Skoro wybrałeś nginx to oczywiste, że z jego poziomu zrób autoryzację:
https://www.digitalocean.com/community/ ... untu-12-10
czy
https://www.howtoforge.com/basic-http-a ... with-nginx
ODPOWIEDZ