Python на сервере GoDaddy

Как установить Python на сервере GoDaddy?

Привет всем! Неспешно разбираюсь с вопросом запуска Python-кода на сервере GoDaddy. Вопрос оказался интересным (тут мы рассматривали, как организовать SSH-соединение через PuTTY к серверу — без этого никуда), а сегодня мы разберемся, наконец, как установить Python на сервере GoDaddy?

Для начала нужно проверить — а вдруг Python уже установлен? 😉 (бывает и такое — по крайней мере в моем случае так и было — правда, Python был версии 2.6.6 🙁 ). Для этого заходим на свой сервер через SSH (как это сделать я писал ранее), и в терминале вводим следующее:

ls -la /usr/bin/python

Важно: /usr/bin/python — местоположение «по-умолчанию» для исполняемых Python-файлов

После этого используем:

Python -V 

для определения версии установленного Python.

Итак… у вас либо Python версии 2.* либо — он не установлен вообще. В любом случае — если вы чувствуете в себе силы установить Python на сервере GoDaddy самостоятельно — продолжаем!

Загружаем исходный архив к себе на сервер командой:

wget https://www.python.org/ftp/python/3.4.3/Python-3.4.3.tgz

После этого разархивируем архив командой:

tar xvzf Python-3.4.3.tgz

что автоматически создаст каталог с названием Python-3.4.3 /home/user/Python-3.4.3 и развернет все файлы внутри созданного каталога.

Заходим внутрь созданного каталога:

cd Python-3.4.3

И устанавливаем новую версию Python. Для этого используем конструкцию:

./configure --prefix=$HOME/.local

в результате чего будут развернуты все необходимые файлы и настроена конфигурация.

Теперь для установки Pip и SetupTools делаем следующее:

make

а потом:

make install

Казалось бы — все готово, но … нужно добавить путь к нашей среде 🙂 Для этого заходим в:

cd $home

а после — запускаем редактор Vi (я до сих пор не понял, как ним пользоваться, потому пошел другим путем — о нем чуть ниже 🙂 ):

vi .bash_profile

и добавляем в файл конфигурации:

#Python 3 
export PATH="$HOME/.local/bin:$PATH"

Если вы подобно мне не умеете пользоваться редактором Vi — уверен, мой рецепт покажется вам более привлекательным. Для этого с помощью FileZilla заходим к себе на сервер, и качаем на свой локальный комп файл .bash_profile — а после с помощью редактора NotePad++ (пожалуйста, не используйте Word или что-то подобное для редактирования подобных файлов! Ибо они — редакторы — добавляют в сохраняемый файл кучу мусора, что отрицательно сказывается на результатах работы вообще) — который наиболее подходящий для этих целей — добавляем в файл все вышесказанное, а именно:

#Python 3 
export PATH="$HOME/.local/bin:$PATH"

после чего сохраняем файл, заливаем его обратно на сервер, и наконец — обновляем среду командой:

source ~/.bash_profile

После этого можно проверить версию установленного Python:

python3 -V

Надеюсь, я смог ответить на вопрос «Как установить Python на сервере GoDaddy» 🙂
И да — в случае, если вам нужно запустить ваш Python-код, например, через Cron — используйте конструкцию:

/home/username/.local/bin/python3 Python-3.4.3/Code/test.py

где «Code» — папка, где лежат ваши программки на Python, которые вы желаете исполнить на своем сервере 😉 (по крайней мере я сделал так).

Спасибо за внимание! Не забываем делать репост в социальные сети, если вам понравился этот пост, кликать на рекламный баннер и задавать вопросы в почту или в Telegram — если для этого есть необходимость 🙂

Support the Blog!

Running a blog takes a lot of effort, time, and passion. Your donations help improve the content, inspire new ideas, and keep the project going.
If you’ve enjoyed the blog’s materials, any support would mean the world to me. Thank you for being here! ❤️

PayPal Logo Donate via PayPal

Revolut Logo Donate via Revolut