Я сделал приложение Go, и когда я запускаю exe локально, он отлично работает. Где я могу загрузить это на свой VPS? public_html/domain.com/somefolder? или/usr/некоторая папка с SSH?Загрузите и установите приложение Golang на VPS
У меня есть приложение, мои .exe и src-файлы, но что мне делать с ним при развертывании в Интернете на моем VPS? Мне не удалось найти учебник об этом, поэтому я надеюсь, что вы можете мне помочь.
- Загрузить все файлы в папке src, включая двоичные файлы, с тех пор, как я написал «go build»?
- загружать туда, где на моем VPS? используя программу ssh или cpanel/ftp или что?
Каковы шаги «go build» на вашем локальном компьютере с Windows 8 для загрузки и запуска его в сети на сервере Linux?
Ps.
Кроме того, CentOS 5.1.1, хотя и не поддерживается https://golang.org/doc/install - разрешите мне запускать уже скомпилированную программу go linux на моем VPS, и это означает, что я не могу установить Go и выполнить компиляцию на сервере CentOS 5.x ? Будет ли CentOS 5.1.1 объяснять ошибку «ошибка сегментации», которая дает мне при запуске команды «./[filename]»?
вы это видели? : http://stackoverflow.com/questions/17440415/golang-production-web-application-configuration – Omie
Компиляция Перейти на сервер, как он предлагает, для меня не вариант, так как мой VPS работает CentOS 5.1.1 - Но я все равно должен быть в состоянии сказать «./[filename]« правильно? Прямо сейчас я просто получаю ответ «Сегментационная ошибка» от ssh. – Dac0d3r
Это довольно неудачно. Какова цель этого развертывания? обучение ? производство использовать? Если вы хотите, чтобы ваше приложение появилось на каком-то сервере, как это сделать для обучения/тестирования и т. Д., Тогда посмотрите на Heroku. Вы получите его бесплатно. Для производственных целей, действительно не повезло, можно попробовать? http://dave.cheney.net/2013/06/18/how-to-install-go-1-1-on-centos-5 – Omie