Skocz do zawartości

IceManSpy

Użytkownicy
  • Zawartość

    111
  • Rejestracja

  • Ostatnio

Posty napisane przez IceManSpy


  1. Witam

     

    Mam pewien problem z plikiem htaccess - nie potrafię dobrać odpowiedniego wpisu żeby działało jak należy. Chodzi mi o taki wpis, który dla danej podstrony (i jej podstron) zostawi domyślną konfigurację. Chodzi mi dokładnie o munin'a.

     

    Aktualnie mam go dostępnego pod adresem domena.pl/munin . Jednak jeśli dla domena.pl mam plik htaccess (np z WordPressa) to otrzymuję dla munina 403. To jest mój plik htaccess:

    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME}/index.html !-f
    RewriteCond %{REQUEST_FILENAME}/index.php !-f
    RewriteCond %{REQUEST_URI} !=/munin
    RewriteRule . index.php [L]
    #RewriteRule ^(webmail)(/.*)?$ - [L]
    #RewriteRule ^(webmail|munin) - [L]
    </IfModule>
    

    Roundcube np działa bez problemu dla każdej domeny w systemie.

    Zawartość pliku /etc/munin/apache.conf :

    Alias /munin /var/www/clients/client1/web5/web/munin
    <Directory /var/www/clients/client1/web5/web/munin>
    
    
            Order allow,deny
            #AllowOverride All
            Allow from all
            #Allow from localhost 127.0.0.0/8 ::1
            Options None
    
            # This file can be used as a .htaccess file, or a part of your apache
            # config file.
            #
            # For the .htaccess file option to work the munin www directory
            # (/var/cache/munin/www) must have "AllowOverride all" or something
            # close to that set.
            #
    
            # AuthUserFile /etc/munin/munin-htpasswd
            # AuthName "Munin"
            # AuthType Basic
            # require valid-user
    
            # This next part requires mod_expires to be enabled.
            #
    
            # Set the default expiration time for files to 5 minutes 10 seconds from
            # their creation (modification) time.  There are probably new files by
            # that time.
            #
    
        <IfModule mod_expires.c>
            ExpiresActive On
            ExpiresDefault M310
        </IfModule>
    
    </Directory>
    
    

    Nawet jeśli w powyższym pliku ustawię "AllowOverride All" a w htaccess:

    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME}/index.html !-f
    RewriteCond %{REQUEST_FILENAME}/index.php !-f
    RewriteCond %{REQUEST_URI} !=/munin
    RewriteRule . index.php [L]
    #RewriteRule ^(webmail)(/.*)?$ - [L]
    RewriteRule ^(webmail|munin) - [L]
    </IfModule>
    

    To również otrzymuję 403.

    Zawartość pliku dla vhosta w apache (tworzone przez ISPConfig):

    <Directory /var/www/domena.pl>
                    AllowOverride None
                    Order Deny,Allow
                    Deny from all
    </Directory>
    
    <VirtualHost *:80>
                                            DocumentRoot /var/www/domena.pl/web
    
                    ServerName domena.pl
                    ServerAlias www.domena.pl
                    ServerAdmin webmaster@domena.pl
    
                    ErrorLog /var/log/ispconfig/httpd/domena.pl/error.log
    
                    Alias /error/ "/var/www/domena.pl/web/error/"
                    ErrorDocument 400 /error/400.html
                    ErrorDocument 401 /error/401.html
                    ErrorDocument 403 /error/403.html
                    ErrorDocument 404 /error/404.html
                    ErrorDocument 405 /error/405.html
                    ErrorDocument 500 /error/500.html
                    ErrorDocument 502 /error/502.html
                    ErrorDocument 503 /error/503.html
    
                    <IfModule mod_ssl.c>
                    </IfModule>
    
                    <Directory /var/www/domena.pl/web>
                                    Options FollowSymLinks
                                    AllowOverride All
                                    Order allow,deny
                                    Allow from all
                    </Directory>
                    <Directory /var/www/clients/client1/web5/web>
                                    Options FollowSymLinks
                                    AllowOverride All
                                    Order allow,deny
                                    Allow from all
                    </Directory>
    
    
    
    
                    # suexec enabled
                    <IfModule mod_suexec.c>                        
    				SuexecUserGroup web5 client1
                    </IfModule>
                    # Clear PHP settings of this website
                    <FilesMatch "\.ph(p3?|tml)$">
                                    SetHandler None
                    </FilesMatch>
                    # php as fast-cgi enabled
            # For config options see: http://httpd.apache.org/mod_fcgid/mod/mod_fcgid.ht$
                    <IfModule mod_fcgid.c>
                                    IdleTimeout 300
                                    ProcessLifeTime 3600
                                    # MaxProcessCount 1000
                                    DefaultMinClassProcessCount 0
                                    DefaultMaxClassProcessCount 100
                                    IPCConnectTimeout 3
                                    IPCCommTimeout 360
                                    BusyTimeout 300
                    </IfModule>
                    <Directory /var/www/domena.pl/web>
                                    AddHandler fcgid-script .php .php3 .php4 .php5
                                    FCGIWrapper /var/www/php-fcgi-scripts/web5/.php-fcgi$
                                    Options +ExecCGI
                                    AllowOverride All
                                    Order allow,deny
    								                                Allow from all
                    </Directory>
                    <Directory /var/www/clients/client1/web5/web>
                                    AddHandler fcgid-script .php .php3 .php4 .php5
                                    FCGIWrapper /var/www/php-fcgi-scripts/web5/.php-fcgi$
                                    Options +ExecCGI
                                    AllowOverride All
                                    Order allow,deny
                                    Allow from all
                    </Directory>
    
                    # add support for apache mpm_itk
                    <IfModule mpm_itk_module>
                            AssignUserId web5 client1
                    </IfModule>
    
                    <IfModule mod_dav_fs.c>
                    # Do not execute PHP files in webdav directory
                            <Directory /var/www/clients/client1/web5/webdav>
                                    <ifModule mod_security2.c>
                                            SecRuleRemoveById 960015
                                            SecRuleRemoveById 960032
                                    </ifModule>
                                    <FilesMatch "\.ph(p3?|tml)$">
                                            SetHandler None
                                    </FilesMatch>
                            </Directory>
                            DavLockDB /var/www/clients/client1/web5/tmp/DavLock
                            # DO NOT REMOVE THE COMMENTS!
                            # IF YOU REMOVE THEM, WEBDAV WILL NOT WORK ANYMORE!
          # WEBDAV BEGIN
                            # WEBDAV END
                    </IfModule>
    
    
    </VirtualHost>
    

    Ścieżki dla munin'a (zawartość pliku /etc/munin/munin.conf :):

    
    dbdir   /var/lib/munin
    #htmldir /var/munin/www
    htmldir /var/www/clients/client1/web5/web/munin
    #htmldir /var/www/domena.pl/web/munin
    logdir /var/log/munin
    rundir  /var/run/munin
    #
    # Where to look for the HTML templates
    tmpldir /etc/munin/templates
    

    Musiałem je pozmieniać, bo nie chciał mi aktualizować wykresów - pliki aktualizował, ale strony nie.


  2. Witam

     

    Stawiam swój pierwszy serwer i postępowałem wg tej instrukcji:

    http://www.howtoforge.com/perfect-server-debian-squeeze-with-bind-and-courier-ispconfig-3-p4

    Nie miałem u siebie tylko linijki:

    #:STANDARD: These are standard services.
    #ftp    stream  tcp     nowait  root    /usr/sbin/tcpd /usr/sbin/pure-ftpd-wrapper
    

    Ale to i tak trzeba by zakomentować.

     

    Wszystko działa fajnie, oprócz FTP. Loguję się do ISPConfig, tworzę nowego usera FTP z poziomu panelu i próbuje się do niego zalogować, ale dostaję komunikat o odmowie dostępu bez hasła. Raz udało mi się jakimś cudem zalogować, ale nie mogę już powtórzyć tej sytuacji.

     

    Nie dodawałem żadnych nowych użytkowników i nie przypisywałem ich do grup do pureftpd - robiłem wszystko wg powyższej instrukcji.

    Log, który pobrałem z more /var/log/messages | grep pure-ftpd zawiera:

    Jun 22 08:24:01 damiszym pure-ftpd: (?@TUTAJ_MOJE_DOMOWE_IP) [INFO] New connection from TUTAJ_MOJE_DOMOWE_IP
    Jun 22 08:24:03 damiszym pure-ftpd: (?@TUTAJ_MOJE_DOMOWE_IP) [INFO] PAM_RHOST enabled. Getting the peer address
    Jun 22 08:24:09 damiszym pure-ftpd: (?@TUTAJ_MOJE_DOMOWE_IP) [WARNING] Authentication failed for user [defaultduch]
    Jun 22 08:24:09 damiszym pure-ftpd: (?@TUTAJ_MOJE_DOMOWE_IP) [INFO] Logout.
    

    defaultduch to nazwa użytkownika FTP. Jak poprawnie skonfigurować pureftpd z ISPConfigiem (jeśli on w ogóle ma coś do rzeczy)?


  3. Szukałem rozwiązania na powyższy problem i trafiłem znowu na WHT :)

     

    Powyższy sposób nie działa.

    Czy nadal mają tą paczkę uszkodzoną, bo cały czas sypie 500.

     

    Teraz mam pytanie, czy można w jakiś sposób przeinstalować samego ISPConfiga, czy trzeba wszystko od nowa zainstalować ręcznie? Nie chciałbym tego robić, bo wolałbym jakiegoś gotowca, który ma już skonfigurowane PHP, MySQL, FTP, maila itd.

     

    Czy w innych konfiguracjach gotowych systemów z panelami też ten błąd występuje? Jeśli nie, to lepszy dla początkującego będzie webmin czy kloxo (maja być bezpłatne)?

     

     

    EDYCIA!

    Dla głównego katalogu (czyli jak wpisze IP) php działa, ale jak dopisze domenę w ISPConfig to przestaje działać. Dla domeny mam zaznaczone CGI, SSI, SuEXEC, automatyczna domena na none, i Fast-CGI.


  4. Cześć

     

    Jestem nowym użytkownikiem VPSa, który został domyślnie wstępnie skonfigurowany. Wszystko działa, oprócz poczty. Podpiąłem domenę i założyłem adres testowa@ghostrecononline.pl

     

    Ale od początku. System jaki mam to preinstalowany Debian 6 z panelem ISPConfig. W nim jest ustawiony demon na Courier. UID i GID to 5000, a nazwa usera i grupa to vmail. Domyślnie też zainstalowany jest SquirrelMail.

     

    Wpis z cat /etc/passwd:

    vmail:x:5000:5000::/var/vmail:/bin/sh
    

    Ta pozycja się zgadza.

    Przy próbie zalogowania się do Squirrela dostaję komunikat:

    ERROR: Connection dropped by IMAP server.
    

    Zaglądam do logów i taki mam ostatni wpis (mam przesunięcie o 2 godziny):

    Jun 21 09:41:10 damiszym imapd: Connection, ip=[::ffff:127.0.0.1]
    Jun 21 09:41:10 damiszym imapd: chdir /var/vmail/ghostrecononline.pl/testowa: Permission denied
    Jun 21 09:41:10 damiszym imapd: testowa@ghostrecononline.pl: Permission denied
    

    Po wywołaniu ls -la na fodlerze /var/vmail mam takie wylistowanie:

    drwxr-xr-x  4 vmail vmail 4096 Jun 21 09:01 .
    drwxr-xr-x 16 root  root  4096 Mar 22  2011 ..
    -rw-r--r--  1 vmail vmail  220 May 12  2008 .bash_logout
    -rw-r--r--  1 vmail vmail 3184 Apr 10  2010 .bashrc
    -rw-------  1 vmail vmail 1382 Mar 22  2011 .mailfilter
    -rw-r--r--  1 vmail vmail  675 May 12  2008 .profile
    drwx------  3 root  root  4096 Jun 21 09:01 ghostrecononline.pl
    drwxr-xr-x  2 root  root  4096 Jun 21 08:59 mailfilters
    

    Po wejściu w ghostrecononline.pl mam (tymczasowo ustawiłem chmoda na 777 dla podfolderów):

    drwx------ 3 root  root  4096 Jun 21 09:01 .
    drwxr-xr-x 4 vmail vmail 4096 Jun 21 09:01 ..
    drwxrwxrwx 9 vmail vmail 4096 Jun 21 09:01 testowa
    

    A po wejściu w testowa mam:

    drwxrwxrwx 9 vmail vmail 4096 Jun 21 09:01 .
    drwx------ 3 root  root  4096 Jun 21 09:01 ..
    drwxrwxrwx 5 vmail vmail 4096 Jun 21 09:01 .Drafts
    drwxrwxrwx 5 vmail vmail 4096 Jun 21 09:01 .Junk
    drwxrwxrwx 5 vmail vmail 4096 Jun 21 09:01 .Sent
    drwxrwxrwx 5 vmail vmail 4096 Jun 21 09:01 .Trash
    -rwxrwxrwx 1 vmail vmail   47 Jun 21 09:01 courierimapsubscribed
    drwxrwxrwx 2 vmail vmail 4096 Jun 21 09:01 cur
    drwxrwxrwx 2 vmail vmail 4096 Jun 21 09:01 new
    -rwxrwxrwx 1 vmail vmail   23 Jun 21 09:01 subscriptions
    drwxrwxrwx 2 vmail vmail 4096 Jun 21 09:01 tmp
    

    Co jest błędnego w konfiguracji? Stawiam, że vmail i damiszym się gryzie, ale nie wiem jak go rozwiązać, żeby w przyszłości nie trzeba było grzebać w konsoli przy dodawaniu nowego maila.

     

    Zależy mi na poprawnym działaniu SMTP i IMAPa.


  5. To tak podsumuje, żeby była jasność nad jasnościami :)

     

    Screena dałem z ISPConfig, bo myślałem, że może to ja mam tam ustawić, bo vihost ma jakiś automat, skoro podał mi swoje DNSy, a nie udostępnił tej opcji w OpenVZ.

    W panelu OpenVZ nie mam zakładki odpowiedzialnej za DNSy, która jest widoczna w filmiku.

     

    Napisałem do nich popołudniu, czekam na odpowiedź...


  6. Jasne, rozumiem to.

    Tylko jak wcześniej napisałem, wybrałem z dostępnych systemów nie goły system, w którym sam sobie wszystko poinstaluje i skonfiguruje (bo nie mam takiej wiedzy), tylko system z już predefiniowanym panelem, którym jest ISPConfig (jest możliwość wybrania innych, ale czy to cos zmieni? ).

    Na starcie miałem zdefinowany panel, bazę danych, FTP i inne usługi. Mam także dostęp do roota, jeśli będę chciał, ale nie mam wiedzy, żeby grzebać.

     

    Rozumiem także, że jak padnie serwer, to padnie DNS i strona (dla mnie bez różnicy, jeśli padnie jedno to i tak pada wszystko).

     

    Z drugiej strony może jest nałożone jakieś ograniczenie na konto? Oglądajać ten filmik:

    w 40 sekundzie widoczna jest zakładka DNS i może ustawić sobie wszystko co potrzeba (nawet widać, że ma swoją domenę, a DNSy są u usługodawcy). U siebie nie mam takiej zakładki - może coś "pod spodem" dzieje się automatycznie.

     

    W ISPConfigu mam taką zakładkę:

    7pdd.png

     

    Jednak po wpisaniu docelowej domeny ghostrecononline.pl, adresu IP:185.17.41.220 i NSów: ns1.vidns.pl i ns2.vidns.pl i odczekaniu ponad 16 godzin nic nie ruszyło.

     

     

    P.S. Po podpięciu do freedns42 strona jest widoczna, tylko jak bardzo stabilna jest ta usługa?


  7. Wiem, że robię już mały offtop, ale dlaczego w hostingach mogę podpiąć domenę skąd chcę (parkuje domenę przez panel a u providera wpisuje tylko DNS), a dla VPSa nie, pomimo podania mi przez operatora ich DNSów, które obsługują VPSy? Po co w takim razie VPSy z 1 IP, skoro musze (a bardziej zalecane jest) mieć 2 IP, żeby postawic serwer DNS?

     

     

    P.S. Czy istnieją więc jakieś VPSy, w których wszystko jest tak skonfigurowane, jak w hostingu? Chodzi mi właśnie o podpinanie domen.


  8. Czyli nie posiadając własnego serwera DNS (a raczej nie będę posiadał, bo ma mtylko jedno IP na VPSie), musiałbym:

    • Mieć domenę zarejestrowaną w vihostcie (nie wiem czy to oferują, bo nigdzie nie widziałem tego)
    • Użyć freedns, ale ono i tak chce, abym coś dopisał do pliku konfiguracyjnego - nie za bardzo wiem jak to skonfigurować. Jako nazwę strefy podaję domenę, a potem jaki wybrać typ strefy i co wpisać w boxa? DNSy z free przypisałem już do domeny.
    • Mieć swój własny serwer DNS, ale nie wiem czy mogę go zrobić na jednym IP. A nawet jakbym mógł, to czy potem podpinająć nowe domeny mogę odwoływać się do tego globalnego, czy do każdej domeny muszę tworzyć nowy wpis?

     

    Wiem, że robi się maly offtopic, ale dopiero zaczynam zabawę z VPS bo zależało mi na własnym IP. A będe go wykorzystywał do podpinania domen i stawiania na nim stron.


  9. Jeżeli nie chcesz na swoim VPS stawiać serwera DNS, konfiguracja w ISPConfig jest zbędna.

    Dodatkowo w celach bezpieczeństwa, wyłącz serwer odpowiedzialny za DNS (BIND lub MyDNS), ew. zablokuj port 53 UDP/TCP na firewallu (w przypadku wirtualizacji OpenVZ mogą być z tym problemy).

     

    Domenę powinieneś oddelegowć na serwery DNS rejestratora i tam, w panelu konfiguracyjnym znajdziesz ustawienia rekordów.

     

    Aktualnie twoja domena nie wskazuje na żaden host.

    W momencie, gdy FireFox nie znajdzie hosta dla nazwadomeny.pl, automatycznie próbuje również pod adresem www.nazwadomeny.pl. Nie wiem jak to wygląda w przypadku innych przeglądarek.

     

     

    Domeny obsługuję przez panel.dinfo.pl , a wykupione mam w webd.pl - niestety w FAQ dinfo jest opis jak przekierować IP, ale nie mam takich opcji u siebie - tak jak wcześniej pisałem tylko mogę wskazać DNS, co zrobiłem.

    Jeszcze spróbuję napisać do webd'a i poczekam na ich odpowiedź.

     

     

    Skontaktuj się z nimi, powiedzą Ci jak lub dodadzą.

     

    Napisałem wcześniej ticketa do vihostu i czekam na odpowiedź. Mam nadzieję, że w przyszłości oni nic nie będą musieli dodawać, bo to byłoby bez sensu, żeby za każdym razem prosić o konfigurację.


  10. Zakupiłem sobie wczoraj VPSa do testów i nauki w firmie X (firma jest dość znana, ale nie będe używał nazwy :) ).

    System jaki wybrałem do instalacji to Debian 6 32 bit + Panel ispconfig 3 (chciałem mieć darmowy panel). Dostałem także namiary na DNSy jakie mam wpisać u providera domeny (DNS dziłają, bo w whois są wyświetlane).

     

    Napisze co zrobiłem w panelu ISPConfig:
    1. W Strony dodałem nową stronę mojadomena.pl , włączyłem CGI, SSI, a automatyczną subdomenę usatwiłem na *.
    2. Dodałem nowego użytkownika FTP (podając IP mogę się do niego podłączyć)
    3. Dodałem użytkownika do bazy danych
    4. W DNS dodałem nową strefę DNS za pomocą kreatora - jako IP dodałem IP mojego VPSa, jako domena podałem mojadomena.pl, a jako NSy podałem DNSy tej firmy czyli ns1.dnsfirmy.pl i ns2.dnsfirmy.pl
    Wygenerowane wpisy przez kreator (dodatkowo zamieszczam je jako załącznik):
    A mojadomena.pl. 111.11.11.111 0
    A mail 111.11.11.111 0
    A www 111.11.11.111 0
    MX mojadomena.pl. mail.mojadomena.pl. 10
    NS mojadomena.pl. ns1.dnsfirmy.pl. 0
    NS mojadomena.pl. ns2.dnsfirmy.pl. 0

     

    111.11.11.111 - IP mojego serwera (IP oczywiście nie podaję :) )


    Niestety strona nie działa (w ogóle zawsze po wejściu na mojadomena.pl dopisuje www). Bardzo proszę o pomoc i poradę, co źle zrobiłem. Może błąd jest w pkt. 4 - czy powinienem dodawać DNSy czy nie, skoro wykorzystuje ich DNSy? Tylko czy potem będzie wszystko działać tzn strona i maile.


  11. Może vihost.pl nie padło, ale ma chyba problem z htaccess. Na wordpresie jak są seolinki to dostaje błąd:

    404 Not Found

     

    The resource requested could not be found on this server!

    Powered By LiteSpeed Web Server

    LiteSpeed Technologies is not responsible for administration and contents of this web site!

     

    Ktoś się z tym spotkał? Na stronie (a właściwie stronach i na różnych domenach) nic nie było zmieniane. Zgłosiłem to, ale nie mam do tej pory odpowiedzi.


  12. Directadmin tworzy katalog dla każdej domeny osobno, cos na wzór domen dodatkowych w cPanel.

    Czyli posiadając 2 domeny mam 2 katalogi: domena1.pl i domena2.pl i dla każdego wskazuje osobna domena (dla każdego z nich w środku tworzony jest folder public_html?) ?

     

    Jak ma się wrzucenie kopii maili z cPanelu tutaj? Wykorzystuje do tego celu program imapsize.


  13. Ok, zweryfikuję moją myśl o cPanelu. Może być dowolny panel, który będzie umożliwia podpięcie domeny pod dowolny katalog - powodem tego jest używanie kilku różnych stron pod różnymi domenami a także wykorzystanie Zend Framework, który ma specyficzna strukturę folderów wymagającą wskazanie domeny na folder public.


  14. Witam

     

    Znowu zwracam się do Was z prośbą o polecenie mi hostingu. Konkretnie 2 osobne, oferty, ale fajnie jakby były 2 jednej firmie.

     

    Firmy które odpadają: webd.pl i hitme.pl (hitme.net.pl)

     

    Część wspólna:

    * NIEZAWODNOŚĆ - bardzo ważna rzecz, głównie poczta

    * Dobry, szybko reagujący support (1-2 dni to max na jakąkolwiek odpowiedź)

    * cPanel

    * możliwość zalogowania się zdalnie do bazy danych

     

    Hosting 1:

    * limit miejsca na dysku min. 1 GB

    * transfer do 10 GB

    * bazy MySQL do 10 (choć 5 wystarczy)

    * adresy email: do 15

    * ilość zaparkowanych / podpiętych domen: do 3 / nieograniczona (jeśli z ograniczeniami to do 20)

    * koszt roczny: 70-100zł

     

    Hosting 2:

    * limit miejsca na dysku min. 2 GB

    * transfer do 20 GB

    * bazy MySQL do 5 (choć 3 wystarczą)

    * adresy email: b/o

    * ilość zaparkowanych / podpiętych domen: do 3 / do 10

    * koszt roczny: 100-150zł

     

    To chyba najważniejsze rzeczy, jakie oczekuje od hostingów.

     

    W przyszłości chciałbym jednak zamienić hosting 1 na lepsze parametry lub nawet VPS, o ile będzie taka potrzeba. Dlatego firma musi być porządna w obu rozwiązaniach.

     

    Widzę, że często polecana oferta jest m-zone, ale może jakieś inne propozycje ktoś zasugeruje smile.png


  15. Podaj tracert z tych awarii, jakiej usługi to dotyczy. Jeżeli masz hosting www to w cpanel należy wskazać adresy, hosty, z których możliwe jest łączenie się z bazą danych.

    Mam ustawiony wild card - wcześniej nie było problemów. Odp z BOKu jeszcze nie dostałem, jutro się im przypomnę.

    Problem dotyczy hostingu - żadne dedyki, czy vps.

     

    Tracertu nie mogłem zrobić, bo dostałem tylko maila z niezależnego monitoru, że padło, a akurat nie miałem dostępu do kompa.

×