bear007
-
Zawartość
85 -
Rejestracja
-
Ostatnio
Posty napisane przez bear007
-
-
U rejestratora nie ustawisz czegoś takiego, bo domena sama w sobie na żaden port nie kieruje (dlatego możesz np. używając domeny łączyć się z FTP na porcie 21 czy SSH na porcie 22 itd. itp.). Przeglądarki www też automatycznie szukają na porcie 80 (bo jest to domyślny port protokołu http) i zmienić tego nie mozesz. Jedyne, co Ci pozostaje, to przekierowanie portu 80 na 87 na serwerze.
Na porcie 80 mam IIS a na 87 mam Apache. Dwie różne strony na dwóch różnych portach. jak zatem zrobić w IIS żeby wejście z <nazwa_domeny> na 80 port kierowało na port 87?
-
Witam,
mam wykupioną domenę <nazwa_domeny> w Home.pl. Mam też serwer na którym mam stronę pod adresem <adres_ip>:87. czyli na porcie 87. Czy można ustawić domenę tak, żeby pokazywała stronę znajdującą się na porcie 87 mojego serwera tak aby użytkownik końcowy tego nie widział? żeby wciąż widział <nazwa_domeny> w przeglądarce bez portu?
Interesuje mnie rozwiązanie na poziomie domeny jeżeli istnieje.
-
No niby tak, ale pod koniec roku muszę mieć gotowy serwer do produkcyjnych zastosowań i już nie mam za dużo czasu na eksperymentowanie.
Albo zapytam się o przykłady jakichś wielkich serwisów na tych RPS-ach to może będzie wiadomo jak wytrzymują obciążenie.
-
Ja od tygodnia też czekam na coś co mieli zrobić. Nie chodzi nawet o to, żeby mi się śpieszyło. Ale raz powiedzieli że mi to zrobią tego samego dnia i nie zrobili. Zadzwoniłem 3 dni później: też obiecali że tego samego dnia to zrobią i co? Czekam już tydzień. Na mejle nie odpowiadają, na telefony też. Rozumiem, że można mieć nadmiar roboty, ale to wtedy chyba zatrudnia się kolejną osobę? Gdybym z tą wiedzą miał się cofnąć w czasie to bym na pewno nie wybrał znowu hitme.net.pl. Na szczęście jestem w tej komfortowej sytuacji, że może straciłem miesiąc na konfigurację VPS-a pod moje potrzeby, ale nie mam żadnych produkcyjnych projektów odpalonych. Inaczej bym był ugotowany.
-
A jeszcze znalazłem coś takiego KimSufi:
Czy to są dobre serwery dedykowane?
Sam już nie wiem co lepsze, VPS, RPS, Kimsufi czy dedyk.
Mam mniej więcej do 150 do wydania na serwer i chciałbym mieć jak najbardziej wydajny sprzęt z zainstalowanym Centosem, bo będę miał bardzo mocno obciążoną stronę.
-
A co to jest za cudo to RPS? Mają bardzo tanio, 170 złotych AMD Phenom II X4 910
4x 2.6 Ghz
L2: 2MB, FSB: 1000MHzCztery rdzenie
Ale czy ja mogę ten procesor cały zjeść?
-
Szukam dobrego VPS-a z Centosem i OpenVZ, procek 2,6 Ghz, transfer 200 GB, 50 GB miejsca na dysku.
Zależy mi też na sprawnej i szybkiej obsłudze zleceń np. możliwości powiększania i pomniejszania parametrów konta kiedy będę miał większe /mniejsze obciążenie.
VPS ma być pod stronę internetową. Nawet bym dopłacił, żeby ktoś szybko reagował na zgłoszenia.
-
Szukam dobrego VPS-a z Centosem i OpenVZ, procek 2,6 Ghz, transfer 200 GB, 50 GB miejsca na dysku.
Zależy mi też na sprawnej i szybkiej obsłudze zleceń np. możliwości powiększania i pomniejszania parametrów konta kiedy będę miał większe /mniejsze obciążenie.
VPS ma być pod stronę internetową.
Sorry za zaśmiecenie wątku. Mogłby ktoś posprzątać tj pokasować te dwie wiadomości?
-
-
@redgos
Ok. Ten panel już mam. Co dalej? Jak na stałe uruchomić eAccela?
-
możesz na nowym zainstalować potrzebne paczki i przenieść odpowiednie konfigi z /etcNo a dane mozesz przez ftp/scp przepchnąć
A czy jest jakiś tutorial do tego ?
-
@Prohost
A jak sprawić, żeby eAccelerator chodził w tym trybie stałym? Memcached mam uruchomionego jako oddzielny proces i Apache się z nim komunikuje. Ściągnąłem panel do niego i mi ładnie keszuje. Jak więc zrobić to z eAccelem?
-
Witajcie,
Mam taki problem, że ilekroć usunę pliki logów, one znów rozmnażają się i zapychają mi 20 GB na VPS (!).
Znajdują się one w:
/var/log/lxadmin/maillog-<liczba>
Takie logi mają po 100 - 200 MB (!)
A drugie miejsce to:
/home/admin/__processed_stats/<nazwa_domeny>-custom_log-<liczba>
Tutaj też logi mają po kilkaset mega, o zgrozo
Co z tym zrobić? Czy te logi są mi do czegoś potrzebne? Czy da się jakoś ograniczyć? Żeby na przykład tworząc nowy log kasowało jakieś starsze automatycznie albo coś innego?
-
Zainstalowałem eAcceleratora i nie wiem czy on działa czy nie. Jego panel kontrolny pokazuje zkeszowanie tylko jednego pliku (?). Coś jest nie tak? nie wiem co zrobić, pomóżcie.
Czy trzeba po zainstalowaniu eAcceleratora zmienić jakoś pliki PHP? Czy coś innego?
-
Witajcie,
Mam VPS-a na którym codziennie coś tam potrzebnego instaluję, konfiguruję itd. Zabiera to cholernie dużo czasu. Zacząłem zastanawiać się nad czymś takim. Jeżeli z jakiegoś powodu będę musiał zmienić serwer np. zastąpić VPS-a serwerem dedykowanym to jak przeniosę cały system z całą konfiguracją na nowe miejsce?
Jeżeli będę miał bardzo dużo czasu to mogę żmudnie odtwarzać po kolei wszystkie operacje jakie zrobiłem: co zainstalowałem, co jak ustawiłem, bo robię sobie jakieś notatki. Ale kiedy to będzie kwestia godzin żeby przeprowadzić taką przeprowadzę? Jeżeli na mojej stronie będą klienci a ja będę musiał zapewnić im stabilność usług?
Jak to się robi? Czy są jakieś uniwersalne rozwiązania nurtującego mnie problemu?
pozdrawiam
-
pobierz to poprzezwget http://mysqltuner.pl/
i wtedy odpal, coś dziwnego się zrobiło podczas kopiowania do nano
Dzięki. Teraz już działa. Dostałem takie rady:
-------- General Statistics --------------------------------------------------[--] Skipped version check for MySQLTuner script
[OK] Currently running supported MySQL version 5.0.45-log
[OK] Operating on 32-bit architecture with less than 2GB RAM
-------- Storage Engine Statistics -------------------------------------------
[--] Status: -Archive -BDB -Federated -InnoDB -ISAM -NDBCluster
[--] Data in MyISAM tables: 9M (Tables: 199)
[!!] Total fragmented tables: 8
-------- Performance Metrics -------------------------------------------------
[--] Up for: 1h 18m 3s (5K q [1.098 qps], 707 conn, TX: 6M, RX: 357K)
[--] Reads / Writes: 91% / 9%
[--] Total buffers: 26.0M global + 824.0K per thread (100 max threads)
[OK] Maximum possible memory usage: 106.5M (20% of installed RAM)
[OK] Slow queries: 0% (0/5K)
[OK] Highest usage of available connections: 4% (4/100)
[!!] Key buffer size / total MyISAM indexes: 16.0K/2.4M
[!!] Key buffer hit rate: 72.7% (3K cached / 934 reads)
[!!] Query cache is disabled
[OK] Sorts requiring temporary tables: 0% (0 temp sorts / 198 sorts)
[OK] Temporary tables created on disk: 0% (3 on disk / 707 total)
[!!] Thread cache is disabled
[!!] Table cache hit rate: 0% (4 open / 1K opened)
[OK] Open file limit used: 0% (8/1K)
[OK] Table locks acquired immediately: 100% (2K immediate / 2K locks)
-------- Recommendations -----------------------------------------------------
General recommendations:
Run OPTIMIZE TABLE to defragment tables for better performance
MySQL started within last 24 hours - recommendations may be inaccurate
Set thread_cache_size to 4 as a starting value
Increase table_cache gradually to avoid file descriptor limits
Variables to adjust:
key_buffer_size (> 2.4M)
query_cache_size (>= 8M)
thread_cache_size (start at 4)
table_cache (> 4)
Rekomendacje podają jakieś wartości, ale powyżej te opcje z wykrzyknikami nie. Myślę żeby poeksperymentować.
Ale jak testować czy moje zmiany odniosły pozytywny skutek?
-
z jakiej powłoki korzystasz? bash?./mysqltuner.pl
lub
perl ./mysqltuner.pl
Wkopiowałem treść do pliku mysqltuner.pl za pomocą nano. Dodałem uprawnienia do wykonywania tego skryptu. Następie odpaliłem (mam basha) za pomocą obu metod podanym i obie dają taki wynik:
Bareword found where operator expected at ./mysqltuner.pl line 8, near "//tools"(Missing operator before tools?)
Unquoted string "tools" may clash with future reserved word at ./mysqltuner.pl line 8.
Unquoted string "assembla" may clash with future reserved word at ./mysqltuner.pl line 8.
Unquoted string "com" may clash with future reserved word at ./mysqltuner.pl line 8.
Unquoted string "svn" may clash with future reserved word at ./mysqltuner.pl line 8.
Unquoted string "mysqltuner" may clash with future reserved word at ./mysqltuner.pl line 8.
syntax error at ./mysqltuner.pl line 8, near "//tools"
"use" not allowed in expression at ./mysqltuner.pl line 39, at end of line
BEGIN not safe after errors--compilation aborted at ./mysqltuner.pl line 40.
Nie wiem co teraz zrobić?
-
podpowiada co warto zmienić w konfiguracji bazy, aby działała lepiej.Jak go uruchomić na Centosie?
bieżący ruch możesz śledzić za pomocą iptrafJak iptraf może być pomocny w znalezieniu wąskiego gardła?
-
d.v
Rozumiem. Jak w takim razie zbadać wydajność łącza do serwera? Chciałbym porozmawiać o tym z moim dostawcą VPS-a, ale potrzebuję do tego jakieś liczby / dowody, które wykażą że to wina łącza.
-
Masz rację, ten zwykły hosting ma swoje granice mimo, że jego wykres jest prawie płaski.
Dodałem do mojego skryptu cacheowanie za pomocą memcache. Dodałem też licznik czasu który zlicza czas przy rozpoczęciu skryptu, na koniec skryptu i wyświetla wynik.
Bez keszowania miałem około 0,1-1 sekundę. Teraz z keszowaniem wyświetla stale 0,0003 sekundy.
Gdy zobaczyłem ten wynik pomyślałem, że złapałem byka za rogi. Ale kiedy testuję z zewnątrz... no właśnie.
Testy robię za pomocą OpenLoad (http://openwebload.sourceforge.net/) z mojego komputera i mam dla parametrów:
openload.exe -l 10 <adres_pliku_php_na_serwerze> 5
tj. 5 wątków robi requesty przez 10 sekund :
TPS: 4,58
Średni czas odpowiedzi: 0,733 (czyli o wiele więcej niż wyświetla mi mój licznik czasu osadzony w skrypcie PHP!!!
Liczba requestów: 46
Czyli skrypt zwraca mi informację, że jego wykonanie trwa 0,0003 sekundy a realnie przez Internet dostaję stronę w 0,733 sekundy. Co jest ogromną różnicą.
Pingi do serwera są na poziomie 17-20 ms.
Co jeszcze ciekawsze kiedy z VPS-a uruchomiłem AB (http://httpd.apache.org/docs/2.0/programs/ab.html) dostałem wynik średnio 300 ms na serwowanie strony przy 1000 równoczesnych wątków.
Także mam wrażenie że lokalnie serwer śmiga, ale coś powoduje, że na zewnątrz nie serwuje on za dobrze stron mimo dobrych pingów. Ale to są moje przypuszczenia, bo tak na prawdę nie wiem jak to interpretować.
Co może być tego przyczyną?
-
Cześć,
Problem polega na tym, że na tym zwykłym hostingu nie korzystam z cache'a a mimo tego działa ok. A ten mysqltuner do czego jest?
1 - http://mysqltuner.pl/ - polecam2 - cache?
poza tym wiesz, co innego porządny dedyk na którym hostowane jest wiele kont, a co innego mały vps.
-
Witajcie,
Mam serwer VPS z Centosem, jako serwer WWW używam lighttpd. Oprócz tego też korzystam z bazy danych MySQL.
Zrobiłem testy wczoraj i strona serwowała mi się w 0,3 sekundy. Jest to zwykły plik PHP wykonujący zwykłe zapytania do MySQL (proste joiny). Dodałem indeksy które miały przyśpieszyć działanie.
Testy obciążenia natomiast wykazały:
10 klientów - 1,1 sekundy
30 klientów - 2 sekundy.
Dla porównania sprawdziłem na moim zwykłym hostingu i oto wyniki:
10 klientów - 470 ms.
30 klientów - 430 ms.
Mam wrażenie że coś jest cholera nie tak z moim VPSem bo mam o wiele niższe wyniki niż na "zwykłym hostingu"
Znalazłem w sieci porady jak zoptymalizować serwer Apache, ale nie mogę znaleźć za dużo na temat Lighttpd. Mam wrażenie że te czasy są wynikiem złej konfiguracji VPS, serwera WWW albo bazy danych. Problem polega jednak na tym, że nie wiem jak wykryć co stanowi problem. Co powoduje, że serwer jest taki wolny.
Czy moglibyście poradzić jakiś test? Od czego zacząć? Gdzie szukać problemów wydajności? Bo w tym momencie jestem w kropce. Znalazłem sposoby do wykonywania testów obciążenia ale nie dają one same w sobie odpowiedzi co może być przyczyną złej wydajności serwera.
pozdrawiam
-
Jeżeli chodzi o VPS'y to odpowiednikiem LxAdmin'a byłby np. Direct Admin. Nowy panel do obsługi VPS to zupełnie co innego - zastąpił HyperVM. LxAdmin jest zintegrowany z HyperVM ale także dostępny poprzez dodanie :7778 po numerze IP VPS'a.Dzięki za info.
-
Ponieważ kiedyś wylewałem tutaj swoje żale na hitme to czuję się zobowiązany teraz kiedy dostaję nowe informacje napisać moją nową opinię. Wprowadzenie numerów alarmowych i gwarancji odpowiedzi wraz z rekompensatą za odpowiedź > 24h powoduje że czuję się pewniej mając hosting w hitme. Także jestem zadowolony teraz. Czekam tylko aż w nowym panelu będę mógł zarządzać domenami i innymi pierdołami tak jak w starym lxadminie. Jak jeszcze to zrobi hitme to będzie już 100% satysfakcji. I mam nadzieję, że ani z alarmowych ani z rekompensat nie będę musiał korzystać
Przekierowanie domeny na port 87
w Domeny
Napisano · Raportuj odpowiedź
Ok. To jak ustawić, żeby IIS robił za reverse proxy do Apache?