hospedando sites com apache
Pessoal eu tenho um servidor com apache instalado hospedando uns sites de amigos
a forma que fiz foi a seguinte:
Mudei o diretorio do apache para /home, pq assim os usuarios que logarem no servidor por FTP irao acessar suas pastas e assim poderao
deixar la os arquivos do seu site, sendo que para cada um acessar seu site o endereço ficaria da seguinte forma
htp://200.x.x./pasta do usuario
desta forma ira aparecer o site de cada basta somente mudar o nome da pasta.
o que vcs acham de eu ter feito desta forma?
existe uma maneira melhor ? lembrando que nao tenho servidor DNS
grato
Re: hospedando sites com apache
use o mod_userdir !!
mais seguro !!
Re: hospedando sites com apache
me corrige se eu estiver errado
para se usar o mod_userdir devo fazer desta forma?
habilitei la no apache blz sendo que no apache o diretorio e /var/www/htdocs blz
so que a pasta dos usuarios e em /home
ou seja testei aqui e nao abre as paginas dos usuarios e tem index dentro das pastas public_html
ou seja so funciona dentro da pasta /var/www/htdocs
sera que tem que ter virtual host ? acho que neste caso nao ne ?
Re: hospedando sites com apache
<IfModule mod_userdir.c>
UserDir public_html
</IfModule>
<Directory /home/*/public_html>
AllowOverride FileInfo AuthConfig Limit
Options MultiViews Indexes SymLinksIfOwnerMatch IncludesNoExec
<Limit GET POST OPTIONS PROPFIND>
Order allow,deny
Allow from all
</Limit>
<LimitExcept GET POST OPTIONS PROPFIND>
Order deny,allow
Deny from all
</LimitExcept>
</Directory>
<IfModule mod_dir.c>
DirectoryIndex index.html index.wml index.cgi index.shtml index.jsp index.js index.jp index.php4 index.php3 index.php index.phtml index.htm default.htm default.html home.htm
</IfModule>
<Files ~ "^error_log$">
Order allow,deny
Deny from all
Satisfy All
</Files>
<Files ~ "^\.ht">
Order allow,deny
Deny from all
Satisfy All
</Files>
para todo usuario
crie o diretorio public_html dentro do HOME ...
a url fica assim:
www.seudominio.com.br/~nomedousuario
Re: hospedando sites com apache
caro amigo gostei da sua dica coloquei no httpd.conf rodei e ficou legal, agora nao tem um jeito de nao ter que digitar ~ no endereco para visializar a pagina do usuario
como tipo assim fica desta forma www.meudominio.com.br/usuario sem o (til) ~
grato
Re: hospedando sites com apache
usando o mod_rewrite tem
mas.. este modulo nao domino legal...