Skocz do zawartości

michkk

Użytkownicy
  • Zawartość

    52
  • Rejestracja

  • Ostatnio

Wszystko napisane przez michkk

  1. Prawny Właściciel Strony

    Witam. Tak sobie myśle że jeśli jakaś firma chce mieć sklep to może albo zlecić napisanie kodu sklepu internetowego według własnych wymagań albo kupić gotowy sklep(to znaczy licencję na jego użytkowanie) oraz wykonanie grafiki strony, fotek itp. Czas napisania od początku sklepu internetowego to pewnie kilka miesięcy, a wdrożenie gotowego sklepu plus grafika to tak orientacyjnie z tydzień może dwa. Ciekawe czy jakaś firma zgodziłaby się za 1500zł (czas pracy: kilka miesięcy)na pisanie sklepu od początku konkretnie pod jedno zamówienie? Pewnie napisanie pod konkretne zamówienie kosztowałoby z 5000zł albo i więcej, i wtedy właścicielem kodu sklepu byłaby osoba zamawiająca i mogłaby sobie dalej ten sklep sprzedawać innym firmom właśnie po te 1500zl.
  2. Prawny Właściciel Strony

    Witam. Chciałem napisać kilka uwag odnośnie dostępu do kodu źródłowego. Znam kilka aplikacji internetowych które można kupić w postaci skompilowanej, to znaczy że nie będe miał wglądu do kodu źródłowego. Tak samo jak się kupuje jakiś program to się otrzymuje licencje na jego użytkowanie, więc nie dostaje się kodu źródłowego. Na przykład wiele komponentów do programu Delphi do pisania programów można kupić w postaci skompilowanej, a za dostęp do kodu źródłowego trzeba dodatkowo zapłacić. Tak sobie myśle że najlepszym kompromisem jest w przypadku sklepu internetowego spisać umowę sprzedaży sklepu internetowego razem z kodem źródłowym ale z zapiskiem w umowie, że kod źródłowy sklepu nie jest do odsprzedaży. Osobną kwestią jest jak np. jakaś firma zleci napisanie sklepu internetowego(chodzi mi o pisanie od zera całego sklepu tylko dla tej firmy) wtedy np. uzgadniam z tą firmą że firma ta będzie właścicielem kodu sklepu, a więc np. bedzie mogła sobie go dowolnie modyfikować i nawet sprzedawać innym firmom gotowe sklepy. Co o tym sądzicie? Pozdrawiam
  3. Witam. Nowa oferta Active24, co o tym sądzicie? Warto wykupić serwer? Serwery w Warszawie więc pingi powinne być dobre. Pozdrawiam
  4. Z tym forum to tylko przykład. Wiem o tym że można postawić strone bez bazy, to oczywiste. Wiem że można zastosować połączenia pconnect ale też są podzielone opinie na ten temat. Moim zdaniem na 600GB transferu, 10 połaczeń to trochę za mało. Powinno być chociaż 50. Ale tak jak mówie jest to moje zdanie. I z chęcią poczytam opinie innych. Jeśli chodzi o strony bez bazy to teraz raczej mało już się takich tworzy. Przynajmniej jesli chodzi o mnie. Na przykład: standard, strona jakiejś firmy: podstrona o firmie, fotki produktów, formularz kontaktowy i aktualności(Właściciel ma swój prosty panel i dodaje sobie aktualności - i takie aktualności już korzystają z bazy, na plikach txt to troche kiepsko sie robi.) Pozdrawiam
  5. Trudno powiedzieć jaka największa strona pójdzie z limitem 10. Chodziło mi poprostu że te 10 stałych połączeń jest niewspółmierne do transferu i miejsca jakie to konto oferuje. Na przykład: stawiasz forum na które wchodzi 200 osób dziennie. Takie forum w dużym przybliżeniu może generować około 10GB transferu miesięcznie. Jeśli na takie forum wchodzi 200 osób dziennie to jest znaczne prawdopodobieństwo że w tym samym czasie(w czesie wykonywania skryptu) kliknie więcej niż 10 osób na raz. Wtedy tej 11stej osobie pojawi się błąd w postaci limitu bazy danych. A co dopiero jakbyś generował takim forum 600GB transferu miesięcznie. Aby wykorzystać transfer 600GB to trzeba pewnie stworzyć stronę typu download. Pozdrawiam.
  6. Witam. Jak dla mnie to tym haczykiem jest ilość połączeń do bazy. Jak dobrze przeczytałem jest tylko 10. Standard to minimum 100.
  7. Progreso.pl Vs. Iq.pl

    Witam, nie wiem czy moja opinia odnośnie procesorów bedzie obiektywna ale napisze. Kiedyś chciałem sprawdzić jak to jest na prawde z tym porównaniem Pentium3 oraz Pentium4. Postawiłem sobie na linuxie serwer w domu. Zainstalowałem apacha, mysql. itd. Nie jestem super znawcą linuxów, ale skonfigurowałem serwer w miarę dobrze. Sztucznie generowałem ruch na serwerze. Uruchomiłem procesoro i pamięciożerne skrypty w php. To znaczy te skrypty nic pożytecznego nie robiły ale obciązały procka i pamięć. Pierwsza konfiguracja: Pentium 3 - 1000Mhz, 256 Ramu, dysk zwykły ata100. Druga konfiguracja: Pentium IV 2,4Ghz, 256DDR. I powiem tyle. Procek Pentium3 był tak samo wydajny jak Pantium 4. Minimalnie Pantium 4 był szybszy(praktycznie to samo) jak musiał dużo korzystać z ramu. Ale myślę ża to zasługa szybszych pamięci. Do mojego serwera w domu wybralbym Pentium3 - tańszy i mniej prądu pobiera, mniej się grzeje. Pozdrawiam.
  8. Chodziło mi o tą ofertę z 1TB transferu. Pozdrawiam
  9. Witam. Czy zna ktoś firmy oferujące bazy mysql do których można połączyć się z zewnętrznych ip. Potrzebne jest mi to po to ponieważ piszę program działający lokalnie na komputerze i chciałbym aby mógł dodawać wpisy do bazy. Ewentualnie może ktoś wie jak to zrealizować na vpsie w hosteurope, panel plesk. Pozdrawiam
  10. Więc podsumowując, łącze się bez problemu z bazą "baza1" jako ''uzytkownik". Teraz tylko SSL i bedzie ok. Pozdrawiam.
  11. Więc teraz mam następny problem. Zmieniłem wpis w kolumnie host z "localhost" na "%" w tabeli "user" dla "uzytkownik". I teraz bez problemu połączyłem się z bazą z poziomu delphi, lokalnie jako "uzytkownik"@"%". Problem w tym że user "uzytkownik" był wcześniej dodany przez panel plesk z prawami dostępu do bazy którą też utworzyłem pleskiem "baza1". Podsumowując, teraz moge połączyć się zdalnie z bazą jako "uzytkownik"@"%" ale jak chce wyświetliść zawartość "baza1" pojawia sie ze nie mam dostepu do tej konkretnej bazy "baza1". Czy może tak być że "uzytkownik"@"%" nie ma praw do "baza1"? Ale przecież wcześniej miał tylko mógł się łączyć jako localhost. Co raz bardziej zaczyna mnie wkurzać ten plesk, pewnie znowu ten plesk poustawiał sobie prawa do bazy "baza1". Sory ża zawracam Wam głowe, ale już prawie wszystko zrobiłem tylko ten ostatni problem jeszcze z dostępem do bazy "baza1" został. Czy znacie może zapytanie do bazy które zwraca do jakich baz użytkownik ma prawa lub jacy użytkownicy mają dostęp do konkretnej bazy? Z góry dzięki za pomoc. Więc sobie sam odpowiem:-) Zalogowany jak admin mysql nadałem prawa "ALL" użytkownikowi "uzytkownik"@"%" wpisując: GRANT ALL ON baza1.* TO 'uzytkownik'@'%' IDENTIFIED BY 'hasło'; Będąc zalogowanym jak 'uzytkownik'@'%' wpisując show databases zobaczyłem tylko bazę "baza1" więc mam nadzieje że z poziomu 'uzytkownik'@'%' nie da się nic zapsuć, usunąć innych baz? wszystkie pozostałe bazy jakie mam na vpsie mają localhost. Czy jednak sie mylę i 'uzytkownik'@'%' może mieć wpływ na inne bazy nieutworzone przez siebie? Ale z tego co wiem to prawa ALL nie dają praw do zmiany praw. Pozdrawiam
  12. Dzięki bellerofont, zrobie sobie kopie to będe na spokojnie modyfikował baze mysql.
  13. No rozumiem, znam najpotrzebniejsze polecenia konsoli mysql, tylko że różne uprawnienia i hasła nadawałem serwerowi mysql zainstalowanemu na moim komputerze lokalnie, a przez ssh jest troche inaczej. Dobra, pierwszy krok już mam za soboą, połączyłem się z bazą wpisując mysql -u admin -p`cat /etc/psa/.psa.shadow`; pojawił się znak zachęty: mysql> wpisałem show databases; i pojawiła się lista baz łącznie z mysql. Teraz następny krok, wpisanie tego "%" aby łączyc sie z każdego ip. Pewnie do jutra wymyśle. Wy taż na pewno jak siedzieliście pierwszy raz przed konsolą to nie wszystko od razu wiedzieliście :-) Rozumiem że da się zrobić kopię bazy mysql za pomoca polecenie dump?
  14. Witam, na stronie hosteurope znalazłem coś takiego: per Kommandozeile (nur Linux): Sie können entweder den Befehl "mysql_setpermission -u admin --password `cat /etc/psa/.psa.shadow`" nutzen, um einen neuen User mit externen Zugriffrechten anzulegen. Folgende Sie den Eingabeaufforderungen und wählen Sie, welche Rechte vergeben werden sollen. Geben Sie bei Host "%" ein. Oder Sie machen dies wie folgt: Loggen Sie sich per SSH auf Ihrem Server ein und führen folgende Befehle aus: mysql -u admin -p`cat /etc/psa/.psa.shadow` mysql update user set host='%' where user="admin"; flush privileges; exit; Für "admin" können Sie natürlich auch einen beliebigen anderen Datenbankbenutzer auswählen. Bitte beachten Sie allerdings, dass Sie den User "admin" nur auf "%" oder "localhost" setzen und nicht auf eine IP beschränken dürfen, da ansonsten Plesk nicht mehr startet! Czy to znaczy że w pliku psa.shadow jest hasło? Pozdrawiam. Z tego co dobrze zrozumiałem jak wpisze host="%" bede miał dostęp z każdego ip do bazy? A jakie polecenie wpisać aby można było dostać się z każdego ip ale tylko do bazy "zamowienia"? Sorry że sie tak pytam, ale boje się że coś skasuje i cały vps nie bedzie działał, więc wole Was się upewnić. Poprostu zawsze pisałem i testowałem skrypty php już na skonfigurowanych kontach www i nie mam w vpsach doświadczenia. Z góry dzięki za pomoc.
  15. To skąd ja mam wiedzieć jakie jest ustawione hasło roota do mysqla? Ja go nie zmieniałem a vpsa mam o 2 tygodni więc bym raczej pamiętał :-). Chyba napisze do hosteurope aby oni "odgadli" hasło. Kurde no chyba zrobie format C: :-)
  16. Wpisałem mysql -u root -p podałem hasło rota i brak dostępu. Jakby była zapora autorska i robiłaby później drop, to mógłbym się połączyć z inną bazą utworzoną w plasku? Chyba nie a łącze się bez problemu z bazami utworzonymi w plesku. Coś mi się zdaje że to chyba coś ten panel Plesk miesza bo przegladając zawartośc katalogu mysql jako root widziałem katalogi psa(plesk) oraz właśnie katalog mysql z plikami bazy danych, oprócz katalogów które miały nazwy takie jak nazwy baz nadane w plesku. Znalazłem w necie coś takiego: mysql -u root -p Password : ********* > grant <przywileje> on <do-czego> to <kto-i-skad> identified by 'hasełko open tekstem'; <przywileje> = ALL bedzie oznaczac pelne uprawnienia <do-czego> = PanaBazaDanych.* bedzie oznazcac wszystkie tabele okreslonej bazy danych <kto-i-skad> - do wyboru do koloru : = username bedzie oznaczac username'a skadkolwiek = usern...@1.2.3.4 oznacza username'a laczacego sie z 1.2.3.4 = usern...@host.domena.net oznacza jak wyzej z host.domena.net Idealną rzeczą byłby nadanie możliwości łączenia się z każdego ip wybranej bazie danych. Ale nawet root nie ma takich uprawnień. Dziwne nie? :-) Dodam że nic nie kombinowałem z iptables i innymi, system jest taki jak dostałem od hosteurope.
  17. Witam. Przeczytałem na stronie Link że trzeba dodać w tabeli mysql wpis "%". Wiec połączyłem się jako root przez ssh z vpsem, ale po wpisaniu komendy mysql otrzymuje taką odpowiedź "Access denied for user 'root'@'localhost'". To nawet root nie ma dostępu? Dodam jeszcze że jak wpisałem "mysql -u user -p" to polaczylem poprawnie z inna bazą założoną prze pleska. Pozdrawiam.
  18. W jakim sposób moge sprawdzić czy port mysql mam zablokowany(a chyba mam) dla zawnętrznych adresów w iptables, oraz jak go odblokować. Pozdrawiam.
  19. Chyba jednak coś mam źle w itables bo jak wpisałem w przegladarke adres: http://mojip:3306 to sie wyswietla w przegladarce napis "mój ip(ip mojego łącza internetowego) is not allowed to connect to this MySQL server". Oczywiście zamiast mójip wpisuje ip vpsa. Rozumiem że nie ma pliku tekstowego konfiguracyjnego iptable, da sie tylko konfigurować prze ssh? Zastanawia mnie dlaczego 99% hostingów nie jest skonfigurowanych do łączenia się z zew. ip. Chyba jak się lepiej naucze konfigurować serwery to otworze wlasny hosting mysql :-) Przecież są też ludzie którzy piszą programy działające lokalnie które korzytają z danych z serwera. Przykład: pisze prosty program do wprowadzania zamówień, ofert, firma posiada 3 oddziały w różnych miastach. Pracownik w jednym mieście wprowadza zamówienie do programu, program automatycznie dodaje wpis do bazy. Pracownik w drugim mieście od razu ma te dane w swojej kopii programu(program co kilka sekund sprawdza czy są nowe zamówienia w bazie). Oszczędność czasu i pieniedzy na telefony. Pozdrawiam.
  20. Właśnie możliwe że podaje błednie usera bo na przykład jak łącze sie myadminem z panelu serwera to mam napisane w nim użytkownik@localhost, a jak łącze sie z poziomu php na serwerze to podaje uzytkownika poprostu "uzytkownik". (Próbowałem wpisywac "uzytkownik" oraz "uzytkownik@localhost", nie działą) A próbując połączyć się pojawia sie "serwer nie istnieje lub nie uzyskano do niego dostepu". A jako adres serwera podawałem http:://mójip:3306 - nie działa, bez wpisania 3306 też nie działa. Jak coś wymyśle sam to napisze. Pozdrawiam
  21. Witam. Tylko że ja nie mam w pliku opcji disable networking, moja zawrtosc pliku: # Example MySQL config file for medium systems. # # This is for a system with little memory (32M - 64M) where MySQL plays # an important part, or systems up to 124M where MySQL is used together with # other programs (such as a web server) # # You can copy this file to # /etc/my.cnf to set global options, # mysql-data-dir/my.cnf to set server-specific options (in this # installation this directory is /var/lib/mysql) or # ~/.my.cnf to set user-specific options. # # In this file, you can use all long options that a program supports. # If you want to know which options a program supports, run the program # with the "--help" option. # The following options will be passed to all MySQL clients [client] #password = your_password port = 3306 socket = /var/lib/mysql/mysql.sock # Here follows entries for some specific programs # The MySQL server [mysqld] port = 3306 socket = /var/lib/mysql/mysql.sock skip-locking key_buffer = 8M max_allowed_packet = 1M table_cache = 64 sort_buffer_size = 512K net_buffer_length = 8K read_buffer_size = 256K read_rnd_buffer_size = 512K myisam_sort_buffer_size = 4M # Don't listen on a TCP/IP port at all. This can be a security enhancement, # if all processes that need to connect to mysqld run on the same host. # All interaction with mysqld must be made via Unix sockets or named pipes. # Note that using this option without enabling named pipes on Windows # (via the "enable-named-pipe" option) will render mysqld useless! # #skip-networking # Replication Master Server (default) # binary logging is required for replication # log-bin # required unique id between 1 and 2^32 - 1 # defaults to 1 if master-host is not set # but will not function as a master if omitted server-id = 1 # Replication Slave (comment out master section to use this) # # To configure this host as a replication slave, you can choose between # two methods : # # 1) Use the CHANGE MASTER TO command (fully described in our manual) - # the syntax is: # # CHANGE MASTER TO MASTER_HOST=<host>, MASTER_PORT=<port>, # MASTER_USER=<user>, MASTER_PASSWORD=<password>; # # where you replace <host>, <user>, <password> by quoted strings and # <port> by the master's port number (3306 by default). # # Example: # # CHANGE MASTER TO MASTER_HOST='125.564.12.1', MASTER_PORT=3306, # MASTER_USER='joe', MASTER_PASSWORD='secret'; # # OR # # 2) Set the variables below. However, in case you choose this method, then # start replication for the first time (even unsuccessfully, for example # if you mistyped the password in master-password and the slave fails to # connect), the slave will create a master.info file, and any later # change in this file to the variables' values below will be ignored and # overridden by the content of the master.info file, unless you shutdown # the slave server, delete master.info and restart the slaver server. # For that reason, you may want to leave the lines below untouched # (commented) and instead use CHANGE MASTER TO (see above) # # required unique id between 2 and 2^32 - 1 # (and different from the master) # defaults to 2 if master-host is set # but will not function as a slave if omitted #server-id = 2 # # The replication master for this slave - required #master-host = <hostname> # # The username the slave will use for authentication when connecting # to the master - required #master-user = <username> # # The password the slave will authenticate with when connecting to # the master - required #master-password = <password> # # The port the master is listening on. # optional - defaults to 3306 #master-port = <port> # # binary logging - not required for slaves, but recommended #log-bin # Point the following paths to different dedicated disks #tmpdir = /tmp/ #log-update = /path-to-dedicated-directory/hostname # Uncomment the following if you are using BDB tables #bdb_cache_size = 4M #bdb_max_lock = 10000 # Uncomment the following if you are using InnoDB tables #innodb_data_home_dir = /var/lib/mysql/ #innodb_data_file_path = ibdata1:10M:autoextend #innodb_log_group_home_dir = /var/lib/mysql/ #innodb_log_arch_dir = /var/lib/mysql/ # You can set .._buffer_pool_size up to 50 - 80 % # of RAM but beware of setting memory usage too high #innodb_buffer_pool_size = 16M #innodb_additional_mem_pool_size = 2M # Set .._log_file_size to 25 % of buffer pool size #innodb_log_file_size = 5M #innodb_log_buffer_size = 4M #innodb_flush_log_at_trx_commit = 1 #innodb_lock_wait_timeout = 50 # The safe_mysqld script [safe_mysqld] err-log=/var/lib/mysql/mysqld.log [mysqldump] quick max_allowed_packet = 16M [mysql] no-auto-rehash # Remove the next comment character if you are not familiar with SQL #safe-updates [isamchk] key_buffer = 20M sort_buffer_size = 20M read_buffer = 2M write_buffer = 2M [myisamchk] key_buffer = 20M sort_buffer_size = 20M read_buffer = 2M write_buffer = 2M [mysqlhotcopy] interactive-timeout
  22. MBorowski, dzięki za info. Możesz jeszcze napiać czy adres ip bazy mysql bedzie taki sam jak ip vpsa?
  23. Witam, mam wykupiony VPS w hosteurope. Mam zainstalowany panel Plesk 7.5.4 i mam w nim limit 30 domen. Moje pytanie jest takie: z tego co widzę w moim panelu to ten limit jest wykorzystywany nawet jak utwórze konto www w subdomenie domeny już wcześniej podpiętej, czy można gdzieś dokupić licencję na więcej domen, ewentualnie jak można rozwiązać ten problem. Czy jeśli ręcznie w apachu podepne domeny to będą widoczne w plesku? Kupienie całego dedyka na razie nie wchodzi w gre- w dedykach nie ma chyba ograniczeń? A może znacie jakieś panele Opensource, nie muszą być super-rozbudowane. Z góry dzięki za pomoc.
  24. Plesk I Limit 30 Domen

    ramze5 - dzieki za info :-) Myślałem że jest to znacznie trudniejsze. Pozdrawiam
  25. Plesk I Limit 30 Domen

    jacek_b: właściwie to masz racje że się nie pakuje tyle kont. A czy wiesz może, czy da się zrobić tak aby dwa serwery vps miały jedną główną domene? Teraz mam tak że vps ma jedną głowną domene: np. domena.pl i są dwa ns1.domena.pl oraz ns2.domena.pl. Czy da się tak zrobić aby piersze 30 domen wskazywało na pierwszy serwer a następne 30 domen na drugi, ale aby te razem 60 domen miało wpisane ns1.domena.pl ns2.domena.pl. Nie wiem czy dobrze wytłumaczyłem, chodzi mi poprostu aby z poziomu zwykłego uzytkownika było widać że jest to jeden serwer.
×