Kinghost deploy

443 views
Skip to first unread message

Luiz Carlos

unread,
Oct 9, 2009, 1:05:34 PM10/9/09
to Django Brasil
Sei que esse asssunto já foi discutido nas alguém tem um exemplo do
deploy do Kinghost...

porque o suporte deles é horrível... e sou obrigado a hospedar com
eles...

Luiz Carlos

Wisley Milhomem...

unread,
Oct 9, 2009, 1:10:09 PM10/9/09
to django...@googlegroups.com
cara eu fiz um deploy no uol, muito simples
era so fazer uma conexão via ssh, e fazias as configurações
não tenho idéia do formato do kinghost
mas olha o tuto da uol

Gustavo Henrique

unread,
Oct 9, 2009, 1:13:12 PM10/9/09
to django...@googlegroups.com
1. Cria um projeto pelo painel de controle da kinghost. Há a opcao de
definir se o projeto vai responder por todas as requisicoes ao dominio
[1] ou a capacidade de criar varios projetos e acessando cada um
fornecendo o nome do projeto na url [2]. No modo [1] ainda não
consegui configurar para manter a hospedagem compartilhada com php.
[1] www.meusite.com
[2] www.meusite.com/projeto1 www.meusite.com/projeto2/

2. O painel de controle cria o projeto django dentro do
$HOME/apps_wsgi/. No mesmo nível é criado o arquivo nomedoprojeto.wsgi
que contem as configurações do mod_wsgi. Voce pode enviar o diretorio
do projeto da sua maquina de desenvolvimento para o servidor da
kinghost usando ssh ou ftp, sobrescrevendo o mesmo. Então deve editar
o arquivo .wsgi e inserir no PYTHON_PATH o seu projeto. Ex.:
sys.path.append('/home/
usuario/apps_wsgi/meuprojeto')

3. Lembre-se que cada alteração feita no projeto, deve-se atualizar o
arquivo .wsgi (touch meuprojeto.wsgi) para que as alteracoes reflitam
no browser. No meu blog há um artigo sobre um metodo automatico que
utiliza um arquivo chamado monitor.py.

4. É utilizado o python 2.4.3 e o django 1.0-final-SVN-unknown. Eles
são muito inflexiveis quanto a atualização, ja solicitei e até agora
nada.

Ah, eles nao possuem a PIL instalada. Há um artigo no meu blog dizendo
tambem como instalar a PIL na kinghost.


t+

--
Gustavo Henrique
blog.gustavohenrique.net

Luiz Carlos Santos

unread,
Oct 9, 2009, 1:31:16 PM10/9/09
to django...@googlegroups.com
Nada feito... Acho que sou eu que não sei fazer o deploy o banco rodou tudo ok

eis o erro que aparece - Internal Server Error

Luiz Carlos

Mauro Alexandre

unread,
Oct 9, 2009, 1:51:11 PM10/9/09
to django...@googlegroups.com
Luiz, passei pelo mesmo problema ...
A KingHost não sei por qual inferno ignora o contexto da aplicação, sendo assim, voce vai ter de mapear suas urls do resolver, tudo com o nome do contexto antes, concatenado.
É meio dificil explicar, mais se precisar de ajuda me adiciona ai no gtalk ou msn, que eu te ajudo e agente posta a solução aqui !

Eu ja hospedei na kinghost e ja passei elo mesmo problema que voce !

Abraços !

2009/10/9 Luiz Carlos Santos <h2o...@gmail.com>


Nada feito... Acho que sou eu que não sei fazer o deploy o banco rodou tudo ok

eis o erro que aparece - Internal Server Error

Luiz Carlos





--
System Developer
Open your mind, use linux !
http://archlinux.org/
def myself() : pass
at http://upmauro.wordpress.com

;)

Luiz Carlos Santos

unread,
Oct 9, 2009, 3:22:39 PM10/9/09
to django...@googlegroups.com
Mauro, por gentileza me posta um setings com uma configuração que deu certo
Por que não entendi....

Luiz Carlos

Luiz Carlos Santos

unread,
Oct 9, 2009, 11:27:54 PM10/9/09
to django...@googlegroups.com
Cara alguém pode me ajudar a deploy on kinghost


Luiz Carlos

Gustavo Henrique

unread,
Oct 10, 2009, 8:46:52 AM10/10/09
to django...@googlegroups.com
Fez como eu falei?
uma outra coisa que pode ser feita é no settings.py colocar o nome do projeto antes do nome da app em INSTALLED_APPS. Ex:
INSTALLED_APPS = (
    'django.contrib.admin',
    'meuprojeto.minhaapp',
)



--
Gustavo Henrique
blog.gustavohenrique.net

Luiz Carlos Santos

unread,
Oct 10, 2009, 11:41:59 AM10/10/09
to django...@googlegroups.com
Ainda não tô conseguindo Gustavo

Criei dentro do projeto monitor.py e copie o fonte do blog do Gustavo....

meu wscgi ficou assim

import os, sys
sys.path.append('home/fea/apps_wsgi/logista')
os.environ['DJANGO_SETTINGS_MODULE']='logista.settings'
import django.core.handlers.wsgi
application = django.core.handlers.wsgi.WSGIHandler()
import logista.monitor
logista.monitor.start(interval=1.0)


Mesmo assim a plicação não roda... no Kinghost

Agradeço a atenção

Luiz Carlos

Luiz Carlos Santos

unread,
Oct 11, 2009, 7:20:52 PM10/11/09
to django...@googlegroups.com
Valeu Galera finalmente consegui mas meu admin ficou sem CSS

os exemplos de quando isso acontece só achei configurando o apache;

Como faço para a hospedagem? Pois não posso modifgicar o apache...

marcos thomaz

unread,
Oct 11, 2009, 9:20:02 PM10/11/09
to django...@googlegroups.com
Na sua hospedagem você deve ter uma pasta publica. Copie os css's e js do admin para essa pasta e coloque o caminho dela no settings (admin_media)


De: Luiz Carlos Santos <h2o...@gmail.com>
Para: django...@googlegroups.com
Enviadas: Dom, Outubro 11, 2009 8:20:52 PM
Assunto: [django-brasil] Re: Kinghost deploy

Veja quais são os assuntos do momento no Yahoo! + Buscados: Top 10 - Celebridades - Música - Esportes

Luiz Carlos Santos

unread,
Oct 11, 2009, 9:46:09 PM10/11/09
to django...@googlegroups.com
Muito obrigado pessoal,

Conseguir!!!!!!!!!!!!!!!!!!!!!!!!!

Valeu, Wisley, Gustavo e Marcos.

Gustavo Henrique

unread,
Oct 13, 2009, 1:23:54 PM10/13/09
to django...@googlegroups.com
Se puder, posta como voce conseguiu para ficar registrado na lista!


--
Gustavo Henrique
blog.gustavohenrique.net

Luiz Carlos Santos

unread,
Oct 13, 2009, 1:49:00 PM10/13/09
to django...@googlegroups.com
Vou montar um passo a passo... e posta aqui na lista...

Luiz Carlos

Reply all
Reply to author
Forward
0 new messages