Skocz do zawartości

czunkara

Użytkownicy
  • Zawartość

    9
  • Rejestracja

  • Ostatnio

Posty napisane przez czunkara


  1. Witam serdecznie.

    Poszukuję skryptu, który umożliwi założenie konta dowolnemu użytkownikowi na moim serwerze. Posiadam 2 VPS oparte na Debian 9 + DA oraz 2 oparte na Debian 9 + VestaCP. Szkoda, żeby się dyski "marnowały", RAM też jest przyzwoity, procesory dadzą radę - 2 utrzymywane w PL i 2 w DE. Dziś też wykupiłem Public CLOUD w OVH ze skromnym 8 gb ram, mini dyskiem 40 gb oraz procesorem 2-wątkowym, na razie czysty Debian 9 - może też go wykorzystam.

    VPS'y są wykorzystywane wyłącznie na moje skromne potrzeby. Chciałbym utworzyć na koncie resselerskim - które utworzę -  jakiś pakiet i oferować go za free dowolnemu użytkownikowi.

    Dostałem ostatnio 2 skrypty od innych Internautów, lecz mam z nimi problem - nie działają. Są w załączniku. sssss.rar hosting.v2.1.DA.1.4.x.rar (oparte na httpsocket.php)

    Czy może mi ktoś coś zaproponować zamiast nie działającego BoxBilling, ruskiego niespolszczonego HopeBilling, nie działającego phpCoin, płatnego WHMcs (i innych płatnych)? Bawiłem się też z API DA oraz VestaCP, ale skutki były mizerne.

    Będę wdzięczny :-)

    Aha - nie otwieram firmy "krzak" z hostingiem, chcę podzielić się zasobami, których nie wykorzystuję. Nie będę i nie chcę pobierać żadnych opłat za hosting. Moje VPS'y wykorzystuję wyłącznie do wysyłki mailingu do moich stałych klientów.


  2. Witam serdecznie

     

    Czy ktoś mógłby mi wytłumaczyć, w jaki sposób za pomocą API w VestaCP utworzyć użytkownika?

     

    Na stronie z dokumentacją VestaCP w sekcji API mam taki kod

    <?php
    
    // Server credentials
    $vst_hostname = 'server.vestacp.com';
    $vst_username = 'admin';
    $vst_password = 'p4ssw0rd';
    $vst_returncode = 'yes';
    $vst_command = 'v-add-user';
    
    // New Account
    $username = 'demo';
    $password = 'd3m0p4ssw0rd';
    $email = 'demo@gmail.com';
    $package = 'default';
    $fist_name = 'Rust';
    $last_name = 'Cohle';
    
    // Prepare POST query
    $postvars = array(
        'user' => $vst_username,
        'password' => $vst_password,
        'returncode' => $vst_returncode,
        'cmd' => $vst_command,
        'arg1' => $username,
        'arg2' => $password,
        'arg3' => $email,
        'arg4' => $package,
        'arg5' => $fist_name,
        'arg6' => $last_name
    );
    $postdata = http_build_query($postvars);
    
    // Send POST query via cURL
    $postdata = http_build_query($postvars);
    $curl = curl_init();
    curl_setopt($curl, CURLOPT_URL, 'https://' . $vst_hostname . ':8083/api/');
    curl_setopt($curl, CURLOPT_RETURNTRANSFER,true);
    curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, false);
    curl_setopt($curl, CURLOPT_SSL_VERIFYHOST, false);
    curl_setopt($curl, CURLOPT_POST, true);
    curl_setopt($curl, CURLOPT_POSTFIELDS, $postdata);
    $answer = curl_exec($curl);
    
    // Check result
    if($answer == 0) {
        echo "User account has been successfuly created\n";
    } else {
        echo "Query returned error code: " .$answer. "\n";
    }
    ?>
    

    Mam VPS'a, którego nie wykorzystuję w pełni (zwykła stronka statyczna w HTML'u). Zasobów mam dużo, podzieliłbym się z innymi.

     

    Czy mógłby mi ktoś podać "na tacy" jak to ugryźć? Będę wdzięczny.

     

    Dziękuję serdecznie.


  3. Niestety coś jest nie tak. Dodałem nowego usera z domeną w formacie "nazwausera.xxxcccsss.pl" wczoraj i nic, nie widać go było. Pomógł restart VPS'a.

     

    Myślałem, że zadziała:

     

     

    service bind9 reload

    service bind9 restart

    service named reload

    service named restart

     

    ale niestety nie zadziałało. Pomógł dopiero całkowity reboot.

     

    Zmieniłem też u rejestratora dns innej wcześniej zakupionej domeny. Domenę podpiąłem w DA, poczekałem też z pół dnia no i zacząłem ją widzieć dopiero po restarcie VPS.

     

    Już sam nie wiem, co robić. Od tygodnia siedzę i czytam googla i nic :-( ...


  4. Behemoth, czytałem ten wątek na helpie da. Niestety

     

     

     

    If you're running a VPS with a "simfs" file system, quotas usually cannot be enabled with normal means.

     

     

    Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent

    permitted by applicable law.
    Last login: Tue Feb 23 19:37:19 2016 from 94.40.92.1
    root@defaultvps:~# df -h
    Filesystem Size Used Avail Use% Mounted on
    /dev/simfs 100G 2.8G 98G 3% /
    none 1.0G 4.0K 1.0G 1% /dev
    none 205M 68K 205M 1% /run
    none 5.0M 0 5.0M 0% /run/lock
    none 410M 24K 410M 1% /run/shm
    none 100M 0 100M 0% /run/user
    root@defaultvps:~#

    więc quoty sobie chwilowo odpuszczam. Na razie walczę z tymi domenami.

     

     

    Mam hosting w cal.pl i tam jak dodaję domenę, to wydaje mi się, że jest ona od razu widoczna. Może mam mylne wrażenie.

     

    Spróbuję dodać domenę i nie restartowć vps'a. Może faktycznie macie rację. Dam znać po południu jak sytuacja.

     

    Póki co, serdeczne dzięki za pomoc :-) I jeśli ktoś ma kolejne pomysły, proszę pisać :-)

     


  5. Witam wszystkich i na wstępie chciałbym się przywitać :-)

     

    Moi drodzy, mam pewien problem.

     

    Kupiłem sobie jakiś czas temu w SLDC vps'a z directadmin. Wszystko stoi na Debian 7 x64.

     

    Otóż problem polega na tym, że po zainstalowaniu DA, podpięciu głównej domeny (dajmy na to xxxcccsss.pl), w sekcji dns pojawia się już skonfigurowane ns1.xxxcccsss.pl i ns2.xxxcccsss.pl. Ok, dodałem domenę, wpisuję w przeglądarce xxxcccsss.pl i nie można wyświetlić strony. Zrestartowałem VPS'a i zaczytało stronę (standardowo "Welcome to the home of...")

     

    Ok, domena działa, dns ustawione jak być powinne itp, widać witrynę w internecie. W swoim DA chcę podpiąć następną domenę i znów to samo... widać ją dopiero po restarcie, i to też nie od razu (trzeba chwilę odczekać).

     

    Druga sprawa - dodaję użytkownika przez panel resellera, dodaję mu domenę w postaci nazwausera.xxxcccsss.pl i problem z widocznością jego domeny jest identyczny. Tam wyskakuje jeszcze błąd z quote, ale czytałem, że w sldc to norma.

     

    Po utworzeniu konta usera pokazuje się komunikat

     

     

     

    User fgsdfgsdfg created

    Details

    Unix User created successfully

    Error with system Quotas
    setquota: Mountpoint (or device) / not found or has no quota enabled. setquota: Not all specified mountpoints are using quota.
    Debug Guide
    User's data directory created successfully
    Domains directory created successfully
    Domains directory created successfully in user's home

    Domain Created Successfully

     

    Dodam, że w DA w sekcji admina w sekcji DNS, wszystkie domeny mają ustawione rekordy ns na ns1.xxxcccsss.pl i ns2.xxxcccsss.pl, typy A na ip serwera itp.

     

     

    Poradźcie koledzy co zrobić, bo restart vps'a za każdym dodaniem nowego usera czy nowej domeny raczej mija się z celem.

     

     

     

    Apache 2.4.18 Running DirectAdmin 1.50.0 Running Exim 4.80.1 Running MySQL 5.6.12 Running Named 9.8.4 Running sshd Running dovecot 2.2.21 (5345f22) Running pure-ftpd 1.0.42 Running Php 5.5.32 Installed

     

    Z góry dziękuję za pomoc. Nie martwcie się, nie będzie to kolejny "Hostink - kszak", jakich w dawnych czasach można było spotkać wiele w naszym kraju. VPS'ik czysto hobbystyczny, do podziału z kilkoma kumplami.

     

     

    Aha - ta domena xxxcccsss.pl to oczywiście nie istnieje, została podana dla przykładu. Inna domena jest podpięta, ale nie chcę robić spamu, dlatego podałem taką.

×