Tworzenie subdomen
l3szcz
03.09.2012
Mam pewien dylemat, ostatnio próbuję stworzyć skrypt tworzący automatycznie subdomeny w obszarze hosta.
Wiem jak zrobić przez komendę exec bądź shell_execute same katalogi, ale chciałbym by adres nie wyglądał:
strona.pl/costam
tylko:
costam.strona.pl
Nie robiłem nigdy takiego czegoś i mam pytanie - czy potrzebuję do tego Direct Admin bądź CPANEL czy mogę to zrobić przez PHP?
Wiem jak zrobić przez komendę exec bądź shell_execute same katalogi, ale chciałbym by adres nie wyglądał:
strona.pl/costam
tylko:
costam.strona.pl
Nie robiłem nigdy takiego czegoś i mam pytanie - czy potrzebuję do tego Direct Admin bądź CPANEL czy mogę to zrobić przez PHP?
l3szcz
03.09.2012
Toś mnie pocieszył
Kurde, potrzebuję coś bez D@ - bo próbowałem kiedyś przez konto resellerskie założyć skryptem konto i nie szło bo to wymaga ponoć konta Admina
Dlatego chcę mieć w skrypcie PHP wszystko, bez korzystania z D@ lub CP.
Kurde, potrzebuję coś bez D@ - bo próbowałem kiedyś przez konto resellerskie założyć skryptem konto i nie szło bo to wymaga ponoć konta Admina
Dlatego chcę mieć w skrypcie PHP wszystko, bez korzystania z D@ lub CP.
JaBydlak
03.09.2012
Głupoty...
chociaż ja też ci za bardzo nie pomoge
ale tyle co wiem to żeby w nginxie stworzyc subdomene trzeba dodać:
chociaż ja też ci za bardzo nie pomoge
ale tyle co wiem to żeby w nginxie stworzyc subdomene trzeba dodać:
server { listen 80; server_name sub+domena.pl; #nazwa domeny moďż˝na daďż˝ *.domena.pl dla wildcarda access_log /var/log/nginx1/access.log; #access logi error_log /var/log/nginx1/error.log; # error logi server_tokens off; # ukrywa wersje nginx-a location / { root /home/www; # katalog root strony www index index.html index.php; # jakie plik sa indeksem strony autoindex on; } location ~ \.php$ { root /home/www; # katalog root strony www set $script $uri; set $path_info ""; if ($uri ~ "^(.+\.php)(/.+)") { set $script $1; set $path_info $2; } include /etc/nginx/fastcgi_params; fastcgi_pass 127.0.0.1:9001; fastcgi_index index.php; fastcgi_param SCRIPT_FILENAME $document_root$script; fastcgi_param SCRIPT_NAME $script; fastcgi_param PATH_INFO $path_info; } }Robione z tego poradnika, pewnie ci sie przyda jak bedziesz chciał serwer nginxa + php http://www.chalapuk....inx-php5-howto/
Misiaczek ;c
03.09.2012
Toś mnie pocieszył
Kurde, potrzebuję coś bez D@ - bo próbowałem kiedyś przez konto resellerskie założyć skryptem konto i nie szło bo to wymaga ponoć konta Admina
Dlatego chcę mieć w skrypcie PHP wszystko, bez korzystania z D@ lub CP.
źle to robiłeś... wchodzisz na daną domene i klikasz dodaj subdoemen, katalogi itp same sie potworza dla tej subdomeny
l3szcz
03.09.2012
Wiem, ale chciałem zrobic to skryptem. Serwer który mam to Apache, ale spróbuje nginx na jakimś VPSie..
//EDIT:
Tak szczerze? Jak to przerobić na PHP? Bo to jest sam plik konfiguracji do nginxa, a nie mam zamiaru tworzyć dla każdej subdomeny nowego pliku
Edited by l3szcz, 03.09.2012 19:25.
//EDIT:
Tak szczerze? Jak to przerobić na PHP? Bo to jest sam plik konfiguracji do nginxa, a nie mam zamiaru tworzyć dla każdej subdomeny nowego pliku
Edited by l3szcz, 03.09.2012 19:25.
G[o]Q
03.09.2012
napisz sobie skrypt w bashu który przyjmuje zadane parametry i na ich podstawie tworzy subdomeny(foldery,virtualhosty itd) a potem z poziomu php'a wywołuj skrypt z parametrami ewentualnie napisz demona i komunikuj się z nim poprzez sockety/ssh2
l3szcz
04.09.2012
W tym rzecz że nie wiem jak zrobić danego demona, na komendach SSH się znam tylko w stopniu podstawowym
Czy moglibyście przybliżyć jak powinien wyglądać taki demon odbierający przez sockety z portu 11111 (przykładowo) i skrypt po stronie PHP?
(Jestem w stanie zapłacić)
Czy moglibyście przybliżyć jak powinien wyglądać taki demon odbierający przez sockety z portu 11111 (przykładowo) i skrypt po stronie PHP?
(Jestem w stanie zapłacić)
Portek
04.09.2012
Więc przenieśmy się do działu płatnego. Zaproponuj budżet na PW i zobaczymy co da się zrobić.(Jestem w stanie zapłacić)
http://www.troublesh...decorn/sockets/
http://www.perlmonks...?node_id=478839