Назад | Перейти на главную страницу

Установка программного обеспечения на общий сервер linux godaddy

Я пытаюсь установить PostgreSQL и PostGIS на сервере Linux, размещенном на GoDaddy. Я новичок во многих аспектах этого, но раньше я управлял своим хостингом с помощью графического интерфейса GoDaddy или ftp-клиента. Я начал с входа в свою учетную запись с помощью терминала на Mac следующим образом:

ssh     myysername@191.191.123.123

Я вижу следующие папки:

cgi  
data  
html  
scc 

Затем я использовал cd для перехода к html и загрузил файлы .rpm для postgresql и postgis. Затем я попытался установить postgresql, используя

rpm -ivh 

но получил следующее сообщение:

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

GoDaddy предлагает Вы можете войти в систему как суперпользователь, просто набрав su -. Однако, когда я печатаю это, я получаю следующее сообщение:

'-bash: su: command not found'

Я не уверен, ограничивает ли вход в систему с помощью Терминала мою возможность перейти на superuser или ограничивает ли мой хостинг установку такого программного обеспечения. Настройки моей учетной записи Goddady:

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

Версия linux на сервере:

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)

Буду признателен за любые предложения - я новичок в этой сфере и не уверен, в чем проблема.

Похоже, вам не разрешено получать привилегии root (суперпользователя / su). В противном случае вы могли получить другой пароль от godaddy для (вашей) учетной записи root.

Решения для виртуального хостинга нередко разрешают вам доступ к ssh / shell, но отказывают вам в правах root.

Вы можете либо напрямую загрузить программное обеспечение, которое хотите установить, и продолжить процесс сборки Linux (configure && make && make install). Но я предполагаю, что без рута вы тоже потерпите неудачу (зависит от программного обеспечения, которое вы хотите установить). И, пожалуйста, прочтите свои Условия использования и придерживайтесь их. Установка программного обеспечения может быть запрещена.

Лучшим вариантом будет обращение в службу поддержки. Спросите их, могут ли они установить необходимое программное обеспечение.

Последним вариантом может быть обновление вашего тарифного плана до выделенного / vps-решения (с настоящим root-доступом).