Instalando o software em um servidor godaddy do linux compartilhado

1
Estou tentando instalar o PostgreSQL e o http://postgis.refractions.net/download/ > PostGIS em um servidor linux, hospedado pelo GoDaddy. Sou novo em muitos aspectos disso, mas já gerenciei minha hospedagem usando a GUI do GoDaddy ou um cliente de FTP. Comecei fazendo login na minha conta usando o Terminal no mac da seguinte forma:

ssh     [email protected]

As pastas que vejo são:

cgi  
data  
html  
scc 

Depois eu usei o cd para mover para o html e baixei os arquivos .rpm para postgresql e postgis. Eu tentei instalar o postgresql usando

rpm -ivh 

mas recebeu a seguinte mensagem:

error: cannot open Packages index using db3 - Permission denied (13)
error: cannot open Packages database in /var/lib/rpm

O GoDaddy sugere que você pode fazer o login como um superusuário digitando 'su -'. No entanto, quando digito, recebo a seguinte mensagem:

'-bash: su: command not found'

Não tenho certeza se fazer login usando o Terminal limita minha capacidade de alterar para superuser ou se minha hospedagem limita-me a instalar esse software. As configurações da minha conta são:

OS/Hosting Type: Linux / Shared Hosting
Hosting Configuration: 2.1
PHP Version: PHP 5.2 

A versão linux no servidor é:

Linux p3nlh061.shr.prod.phx3.secureserver.net 2.6.18-238.19.1.el5PAE #1 SMP Fri Jul 15 08:15:44 EDT 2011 i686 i686 i386 GNU/Linux
CentOS release 5.5 (Final)

Gostaria de receber sugestões - sou novo neste domínio e não sei qual é o problema.

    
por celenius 24.09.2011 / 15:06

1 resposta

1

Parece que você não tem permissão para obter privilégios de root (superusuário / su). Caso contrário, você pode ter recebido outra senha diferente do godaddy, para (sua) conta root.

Não é incomum que as soluções de hospedagem compartilhada permitam acesso ssh / shell, mas neguem privilégios de root.

Você pode baixar diretamente o software que deseja instalar e continuar com o processo de criação do linux ( configure && make && make install ). Mas eu suponho, sem raiz, você irá falhar lá também (depende do software que você deseja instalar). E por favor, leia seus TOS e cumpri-los. Instalar o software pode ser proibido.

A melhor opção seria entrar em contato com o suporte. Pergunte-lhes se poderiam instalar o software que você precisa.

Uma atualização do seu plano de hospedagem para uma solução dedicada / vps (com acesso root real) pode ser a última opção.

    
por 24.09.2011 / 16:07