Jak zmienić właściciela plików, usunąć plik gdy właścicielem jest Apache?

Systemach typu UNIX każdy plik przynależy do właściciela i do grupy. Gdy prześlemy plik poprzez protokół (klienta-program) FTP właścicielem pliku jest użytkownik ftp. Takie pliki możemy bez problemu modyfikować, usuwać itd. Problem z modyfikacją lub usunięciem pliku występuje, gdy jego użytkownikiem jest Apatche a nie użytkownik ftp. Apache jest właścicielem plików stworzonych poprzez skryty PHP lub formularze internetowe. Aby, rozwiązać ten problem, należy zmienić właściciela pliku na użytkownika FTP. Tą operację można wykonać na dwa sposoby:

Przesyłanie plików subdomeny na serwer

Wszystkie subdomeny umieszczone są w folderze public_html. Umieszczone w public_html foldery o nazwach odpowiadających nazwie subdomeny zawierają pliki witryny umieszczonej w subdomenie. W przeglądarce subdomenę możemy wywołać na dwa sposoby: http://nazwa-subdomeny.twoja-domena.pl lub http://www.twoja-strona.com/nazwa-subdomeny. Pliki dla subdomeny możesz przesyłać za pomocą FTP, MS FrontPage, Przeglądarka plików, itd.

Rozwiązywanie DNS

Serwery DNS (Domain Name Serwers) służą do rozwiązywania nazwy domeny na język zrozumiały dla komputerów. Przykładowo, jeśli wpisujesz w przeglądarce http://hostsol.pl to zapytania wędrują na adres IP 85.114.141.112. Człowiekowi łatwiej jest zapamiętać nazwę domeny niż ciąg cyfr. Poniżej przedstawiono schemat rozwiązywania domeny przez serwer DNS: W przeglądarce wpisujesz http://www.hostsol.pl ---> Sprawdzenie DNS ---> DNS odpowiada hostsol.pl = 85.114.141.112---> Pobierasz stronę do przeglądarki. Dlaczego jeszcze używamy DNS? Serwery DNS zamieniają nazwę domeny na adres IP serwera obsługującego Twoją domenę. Adres IP jest to unikalny numer nadany każdemu komputerowi w Internecie. Właściwość ta przydaje się, gdy zmieniasz serwer DNS obsługujący Twoją domenę. Wówczas zmieni się adres IP i strona przestanie działać. W takim przypadku, należy u rejestratora domeny podać nowe adresy IP serwera DNS dla Twojej domeny. Jeśli natomiast zmieniasz serwer obsługujący Twoja, stronę, ale serwer DNS pozostaje ten sam, wówczas wystarczy wyedytować odpowiednie pola na serwerze DNS, aby wskazywały na nowy serwer. Dlaczego rozpropagowanie domeny trwa tak długo? Kiedy rejestrujesz nowa domenę, edytujesz ją (zmieniasz nazwę hosta). Informacje te muszą zostać przesłane do wszystkich DNSów w internecie. Wymiana informacji między DNS trwa czasem kilka godzin, ale zdarza się, że może to trwać do 72 godzin. Przyczyną tego są serwery DNS, które okresowo sprawdzają aktualizacje i nie pracują w trybie ciągłej aktywności. Administratorzy wybierają takie sprawdzanie aktualizacji, dlatego że ciągła wymiana informacji między DNSami spowalnia serwery. Dlaczego moja domena wskazuje na stary host, pomimo, że konto zostało skasowane? Istnieje kilka możliwych przyczyn: Nazwa starego hosta znajduje się cały czas w rekordzie domeny. Należy wówczas zaktualizować rekord posiadanej domeny wprowadzając w nim nowa nazwę serwera DNS. Operator obsługujący dotychczas Twoją domenę nie usunął rekordów Twoje domeny ze swoich serwerów DNS. Rozwiązanie to zwrócenie się z prośbą do tego operatora o usunięcie tych wpisów. Nowy DNS nie rozpropagował się jeszcze w sieci. Rozwiązaniem jest poczekanie 24-72 godzin, jeśli po tym czasie domena nie zacznie normalnie pracować skontaktuj się ze swoim nowym usługodawcą hostingowym. Dlaczego moja strona u niektórych jest widoczna a u niektórych nie? Dzieje się tak, dlatego, że różni usługodawcy Internetowi w różnych odstępach czasu aktualizują swoje serwery DNS. Rozpropagowywanie DNSów trwa przeważnie 24-72 godzin. Poczekaj, więc cierpliwie. Co zrobić, aby uzyskać dostęp do swojego konta/obejrzeć swoją stronę zanim rozpropagują się DNSy? Aby obejrzeć swoja stronę możesz wpisać http://adres.IP/~nazwauzytkownika. Aby natomiast uzyskać dostęp do panelu kontrolnego wpisz http://adres.IP:2222. Adres IP został wysłany w mailu, który był wysłany po założeniu konta.

Usuwanie użytkownika z bazy danych

Aby utworzyć bazę danych, musimy zalogować się do panelu DirectAdmin. Kolejny krok to w sekcji "Twoje kotno" wybieramy "Menadżer MySQL". W nowym oknie wybieramy nazwę bazy, z której chcemy usunąć użytkownika. W oknie podobnym do tego poniżej widzimy użytkowników. Zaznaczamy tego użytkownika, którego chcemy usunąć i potwierdzamy przyciskiem "Delete Selected". Proszę pamiętać, że baza musi zawierać przynajmniej jednego użytkownika.

System wiadomości, Ticket System

Obok tekstu Wiadomości znajduje się w nawiasie informacja o liczbie nowych (nieprzeczytanych) wiadomości. Aby wysłać nowe zapytanie do systemu wybierz "System Wiadomości>Utórz Ticket" a następnie wypełnij odpowiednio pola w formularzu: 1. Wybierz priorytet wiadomości: Niski: Problem nie powoduje poważnych trudności. Średni: Problem powoduje poważne trudności Wysoki: Problem uniemożliwia korzystanie z konta. 2. Wpisz temat problemu. 3. Opisz zaistniałą sytuację, problem. 4. Kliknij "Zapisz." Najszybciej jak to możliwe nasz pracownik pomocy technicznej odpowie Ci na zadane pytanie. Wówczas w polu widocznym na 1 z obrazków ukaże Ci się informacja, iż masz nowe wiadomości. Uwaga: Możemy również wysłać Ci wiadomość do systemu wówczas w polu widocznym na 1 z obrazków ukaże Ci się informacja, iż masz nowe wiadomości a jej treść przeczytasz klikając na opisywany link. Wiadomość wysłana do Ciebie przez administratora ukazuje się nie w sekcji Ticket a Message.

Informacje o serwerze

Aby uzyskać dostęp, do informacji o serwerze z panelu administracyjnego wybieramy link "Informacje o Serwerze" znajdujący się w sekcji Zaawansowane opcje. Ujrzysz ekran z wyglądu podobny do tego poniżej: Te informacje pozwalają Ci określić wyposażenie serwera, uptime, i status wszystkich usług.

Czy kilka domen może wskazywać na ten sam katalog?

Tak. Istnieje taka możliwość, fakt ten należy zgłosić w dziale pomocy technicznej poprzez formularz dostępny na stronie pomocy pod adresem.

Czemu przy zmianie DNS otrzymuje komunikat typu: "Host jest nie skonfigurowany dla domeny"?

Aby zmienić serwery nazw DNS na należące do Hostsol.pl należy: Wykupić u nas konto hostingowe. Dodać domenę do konta za pomocą panelu DirectAdmin.

Forwardery (Przekierowania)

Forwarder pozwala przekierowywać przychodzące emaile na inny adres email. Przykładowo chcemy mieć dwa adresy, a pocztę odbierać tylko z jednego np. biuro@twoja-domena.pl i adam@twoja-domena.pl. Do tego celu właśnie możemy użyć forwarderów. Aby się dostać do ich konfiguracji musimy się zalogować w panelu DirectAdmin następnie przechodzimy do sekcji "Zarządzanie skrzynkami email" gdzie wybieramy opcję "Przekierowania Poczty". Zobaczymy tutaj listę aktualnie założonych forwarderów (przekierowań). Aby dodać nowe przekierowanie klikamy na link "Dodaj Nowe Przekierowanie E-Mail". Wyświetli Ci się okno pokazane poniżej: W okienku tym podajmy adres, który ma być przekierowany (adres źródłowy), oraz adres, na który poczta ma trafiać (adres docelowy). Potwierdzamy wszystko przyciskiem "Utwórz". W polu "Docelowy Email" możemy wprowadzić kilka adresów docelowych, aby to uczynić oddzielamy adresy przecinkami. Uwagi: Nie można zmienić nazwy przekierowania, jeśli istnieje konto POP3, mailing lista lub autoresponder. Jeśli posiadamy założone konto POP3 należy je usunąć po założeniu forwardera, ponieważ równoczesne posiadanie konta pocztowego i forwardera z tym samym adresem powoduje nieprawidłową jego pracę. Modyfikacja / Usuwanie forwarderów (przekierowań) Aby modyfikować lub usuwać forwardery musimy zalogować się w panelu DirectAdmin, następnie przechodzimy do sekcji "Zarządzanie skrzynkami email", gdzie wybieramy opcję "Przekierowania Poczty". Wyświetli nam się lista aktualnie założonych forwarderów (przekierowań). Przkierowania możemy modyfikować poprzez kliknięcie linku "modyfikuj" przy wybranym forwarderze. Aby natomiast usunąć forwarder należy zaznaczyć pole w kolumnie "Select" przy wybranym forwarderze, oraz potwierdzić przyciskiem "Delete Selected"

Statystyki Webalizera

Webalizer jest dostępny na licencji GPL. Służy do analizowania logów serwera Apache. Generuje szczegółowe statystyki odwiedzin danego serwisu WWW w formacie HTML. Stosowane oznaczenia: Wywołania/Hits- ilość zapytań do serwera w żądanym okresie czasu (dzień, miesiąc...) Pliki/Files- ilość zapytań, po których były wysyłane pliki. Niekiedy po zapytaniu nie są wysyłane pliki, np. jak strona ładuje się z pamięci podręcznej przeglądarki. Lokalizacje/Sites- ilość unikalnych adresów IP/ hostów, które wysłały zapytanie do serwera Wizyty/Visits- poprzez wizytę rozumiemy tutaj pobyt na stronie danego IP nieprzekraczający 30 minut Strony/Pages- ilość wyświetlonych stron, czyli plików typu .htm, .html, .php, .php3, .cgi, .asp. Stronami nie są pliki graficzne (.jpg, .gif, .png), multimedialne (.wmv, .avi, .mp3, .mp4, .asf, .mov, .mpg), archiwa (.zip, .7zip, .rar), oraz dokumenty (.doc, .rtf, .pdf). Aby móc przeglądać statystyki wygenerowane przez Webalizer'a musisz zalogować się do panelu DirectAdmin, następnie w sekcji "Twoje konto" wybierz "Podsumowanie / Statystyki / Logi Serwera". W nowym oknie zobaczysz sekcje podobna do tej na obrazku poniżej. Klikając tutaj na żądaną domenę, wyświetlą się nam statystyki Webalizer dla wybranej domeny.

Ustawienia bazy w skrypcie

Prawie wszystkie skrypty korzystające z baz danych potrzebują do połączenia się z nią następujących informacji: nazwy bazy nazwy użytkownika hasła nazwy hosta Te informacje podawane są przy zakładaniu bazy danych. Jeśli jednak ich nie pamiętasz dane te można łatwo uzyskać logując się w panelu DirectAdmin. Nazwę bazy danych można zobaczyć wchodząc w "Menadżer MySQL", tam wyświetlane są wszystkie założone bazy. Nazwę użytkownika mającego dostęp do danej bazy danych uzyskasz klikając w nazwę bazy danych, wyświetli się wówczas lista wszystkich użytkowników mających dostęp do bazy danych. Hasła nie da się podejrzeć, jeśli zapomnimy jednak hasła wówczas możemy je łatwo zmienić bez podania starego hasła. Można tego dokonać wchodząc w "Menadżer MySQL", następnie klikając w nazwę bazy danych. W kolejnym oknie obok użytkownika bazy danych zobaczymy "change password", wchodzimy tutaj i podajemy nowe hasło. Nazwa hosta jest to domena, jaką posiada serwer udostępniający bezę danych, przeważnie bazy danych są trzymane na tym samym serwerze, co cała witryna. Wówczas wystarczy tutaj wpisać jako nazwę hosta: "localhost". Należy także pamiętać ze każda zmiana powyższych wartości wiąże się z koniecznością poprawy odpowiednich plików konfiguracyjnych danej witryny.

Czy obsługa konta jest trudna?

Nie, każde konto zarządzane jest poprzez Panel Administracyjny DirectAdmin w polskiej wersji językowej który, daje Ci pełną kontrolę nad Twoim kontem. Zarządzanie Twoimi stronami, bazami danych, domenami i kontami email nigdy nie było tak proste! DirectAdmin Demo Login: demo_user    Hasło: demo

Jakim programem i gdzie zarządzać bazami MySQL?

Do zarządzania bazami MySQL służy program PhpMyadmin dostępny pod adresem http://twoja-domena.pl/phpmyadmin. Operowanie na bazach danych MySQL tą aplikacją jest proste, przejrzyste i bezpieczne.

Aktualizacja plików domeny, strony

Wysyłanie, aktualizowanie plików do wybranych domen jest bardzo proste. Niezależnie od tego, czy używany jest klient FTP lub wbudowany menedżer plików panelu sterowania, należy przejść do katalogu domains i wybrać domenę, do której zostaną przesłane pliki. Nazwa pliku ze stroną główną powinna mieć nazwę index.html lub index.php.

Logi użycia Apache i logi błędów

Apache, gdy wykryje jakiś problem rejestruje dane zdarzenie do plików. Pliki te zawierają tzw. logi błędów Apache. Aby móc je przeglądać musisz zalogować się do panelu DirectAdmin, następnie w sekcji "Twoje konto" wybierz "Podsumowanie / Statystyki / Logi Serwera". W nowym oknie odnajdziesz na górze linki do logów błędów Apache. Logi te zapisywane są w tzw. trybie raw, zostaną one wyświetlone jako okno tekstowe i wyglądają podobnie do logów zamieszczonych poniżej. Analizując logi często będziemy mogli w prosty sposób przyczynę np. niedziałającej witryny, lub nieprawidłowego jej działania spowodowanego choćby brakiem jakiegoś pliku. Logi Apache raz w miesiącu są kopiowane i zarchiwizowane w postaci plików .tar.gz. Z menu "Podsumowanie / Statystyki / Logi Serwera" uzyskamy również dostęp do logów użycia Apache. Logi te wyglądają podobnie jak logi błędów, lecz rejestrują odwiedziny na naszej stronie i pobrane przez odwiedzających pliki.