Доброго времени суток, уважаемые.
Решил так сказать "пощупать за вымя" WEB разработку.
Для этого установил: APACHE2, PHP в Debian 10. MySQL поставлю позже.
Ищу для Linux GUI IDE для программирования и администрирования LAMP.
Планирую подключаться из Windows к серверу Linux по SSH и кодироать/управлять оной LAMP.
Есть ли в природе данный Linux GUI IDE?
Если есть то как его зовут?
Linux GUI IDE (среда для разработки) WEB
phpMyAdmin для администрирования MySQL
остальные менеджера только у хостинг-провайдеров
кстати, существуют бесплатные или недорогие хостинги PHP и MySQL
может, прямо туда заливать?
под Windows тоже есть MySQL и можно сконфигурировать PHP на IIS, если Windows профессиональный
в принципе, есть и Apache под Windows, но его тоже надо уметь конфигурировать.
На самом PHP можно разрабатывать в любом текстовом редакторе, хотя лучше с подсветкой синтаксиса.
Лично я разрабатывал (немного) на простом KWrite.
И базу данных использовал Postgres, потому что MySQL не поддерживает Unicode.
P.S. - "пощупать за вымя" - это прикол?
Я поставил всё это добро на свой локальный сервак. Посему, речи о провайдерах не идёт. Было бы хорошо найти IDE совместимое с графикой XFSE, поскольку оная у меня и установлена в DEBIAN.
Eclipse, NetBeans. Из платных − продукция от JetBrains.
И да, Вам правильно сделали замечание за речь. Мы не требуем грамотности на 100%, но писать надо доступно, учитывая, что у нас нет возрастных ограничений.
Eclipse, NetBeans. Из платных − продукция от JetBrains.
Эти то понятны, а есть что-нибудь попроще без JAVA?
user160, а какая разница? У них входит в поставку среда выполнения Java, так что проблем не будет.
user160, а какая разница? У них входит в поставку среда выполнения Java, так что проблем не будет.
Это мой "каприз", хочу обойтись без JAVA. Считаю ставить её излишней на комп в котором всего два ядра.
Да и в принципе "что-то я перестал доверять Бендеру"(ц), т.е. ORACLE
Это мой "каприз", хочу обойтись без JAVA. Считаю ставить её излишней на комп в котором всего два ядра.
Два ядра - это много, тем более что процессы делят время процессора.
Да и в принципе "что-то я перестал доверять Бендеру"(ц), т.е. ORACLE
Отличнейшая вещь Java! Удобная и кроссплатформенная.
Насчёт редактора - под Windows есть Notepad++, подсвечивает код.
Аналогично на sourceforge есть расширенные notepad (блокноты) под Linux.
Поищите и найдите. Синтаксис будет подсвечиваться, и места много не займёт.
https://www.google.com/search?sxsrf=ACYBGNT3rWhxn4zm30e0JIU0ylgwExlgDw%3A1580489759770&source=hp&ei=H1w0XuWfJuCAk74PhZW14Ac&q=notepad%2B%2B+linux&oq=notepad%2B%2B+linux&gs_l=psy-ab.3..0l3j0i203l7.2474.7692..8151...2.0..0.199.1201.12j1......0....1..gws-wiz.....10..35i362i39j0i131j0i10i1j0i10i1i42j0i10i42j0i10.NLAQOVuHplw&ved=0ahUKEwilq8aVp67nAhVgwMQBHYVKDXwQ4dUDCAU&uact=5
Насчёт редактора - под Windows есть Notepad++,
Такой у меня установлен. Мне нужна интегрированная тулза, чтобы и программировать и администрировать: Apach, SQL
Мне нужна интегрированная тулза, чтобы и программировать и администрировать: Apach, SQL
Apache - файл конфигурации, редактируется в текстовом режиме.
Есть графические утилиты, как минимум под Windows, но все коммерческие
Про SQL уже писал.
В общем получается как-то так
хотите Linux - учитесь его конфигурировать.
хотите больше удобств - раскошельтесь на Window$...
администрировать: Apach, SQL
Webmin, VestaCP, …
VestaCP - посмотрел - крутая панель
Но её тоже надо настраивать под конкретный web-сервер, DNS и почту
Или она подхватывает уже запущенные сервисы?
ValentinK, я с ней практически не имел дела, обычно руками всё настраиваю. Вроде частично умеет подхватывать, а вот Apache хочет многопользовательскую версию.
https://www.sublimetext.com/ - посмотрите на него
он был популярен в качестве мощного редактора.
хотите Linux - учитесь его конфигурировать.
хотите больше удобств - раскошельтесь на Window$...
Не всегда так, Линукс может быть даже дороже чем Windows.
Дело ведь не в цене... А в качестве, стабильности и производительности.
Бесплатный работает хорошо... - на бесплатных откатывают то, что работ в коммерческих потом.
Ровно как и коммерческий - со своими плюшками в виде поддержки и т.д.
VestaCP не устанавливается.
[console]curl -O //vestacp.com/pub/vst-install.sh[/console]
это проехало.
Далее ставлю VestaCP из консоли командой:
[console]bash vst-install-debian.sh --force[/console]
Я хочу всё это добро поставить на локальный домен:
FQDN hostname [local]: <хост>.local, т.е. этот домен нигде не зарегистрирован и ip будет типа 192.168.ххх.ххх
Во всяком случаю хочу так сделать.
Скрипт запросил e-mail, я указал свой ящик в яндексе.
Некоторое время скрипт "подумал" и выдал
Показать
Resolving c.vestacp.com (c.vestacp.com)... 104.236.66.100
Connecting to c.vestacp.com (c.vestacp.com)|104.236.66.100|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 1719 (1.7K) [text/plain]
Saving to: ‘deb_signing.key’
deb_signing.key 100%[=====================================================================================================>] 1.68K --.-KB/s in 0s
2020-02-03 22:17:15 (52.3 MB/s) - ‘deb_signing.key’ saved [1719/1719]
OK
Hit:1 http://deb.debian.org/debian buster InRelease
Get:2 http://deb.debian.org/debian buster-updates InRelease [49.3 kB]
Get:3 http://security.debian.org/debian-security buster/updates InRelease [65.4 kB]
Get:4 http://nginx.org/packages/debian buster InRelease [2,848 B]
Ign:5 http://apt.vestacp.com/buster buster InRelease
Err:6 http://apt.vestacp.com/buster buster Release
404 Not Found [IP: 104.236.66.100 80]
Get:7 http://security.debian.org/debian-security buster/updates/main Sources [101 kB]
Get:8 http://security.debian.org/debian-security buster/updates/main amd64 Packages [175 kB]
Get:9 http://nginx.org/packages/debian buster/nginx amd64 Packages [7,091 B]
Reading package lists... Done
E: The repository 'http://apt.vestacp.com/buster buster Release' does not have a Release file.
N: Updating from such a repository can't be done securely, and is therefore disabled by default.
N: See apt-secure(8) manpage for repository creation and user configuration details.
Reading package lists... Done
Building dependency tree
Reading state information... Done
Package apache2.2-common is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
However the following packages replace it:
apache2
Package mysql-client is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
Package php5 is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
Package php5-mysql is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
Package php5-curl is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
Package mysql-server is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
Package rssh is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
Package libapache2-mod-php5 is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
Package php5-common is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
E: Package 'apache2.2-common' has no installation candidate
E: Unable to locate package libapache2-mod-ruid2
E: Package 'libapache2-mod-php5' has no installation candidate
E: Package 'php5' has no installation candidate
E: Package 'php5-common' has no installation candidate
E: Unable to locate package php5-cgi
E: Package 'php5-mysql' has no installation candidate
E: Package 'php5-curl' has no installation candidate
E: Package 'mysql-server' has no installation candidate
E: Package 'mysql-client' has no installation candidate
E: Unable to locate package phpMyAdmin
E: Package 'rssh' has no installation candidate
E: Unable to locate package vesta
E: Unable to locate package vesta-nginx
E: Unable to locate package vesta-php
E: Unable to locate package vesta-ioncube
E: Unable to locate package vesta-softaculous
Error: apt-get install failed
[/console]
В общем две непонятки:
- ссылка на какой-то левый IP 104.236.66.100
- подозрение что для версии Debian-buster VestaCP еще несуществует
Как бы в этом всём разобраться?
Что скажете, уважаемые?
ссылка на какой-то левый IP 104.236.66.100
Введите его в адресную строку браузера :) .
И ещё. Для установки нужен доступ к интернету.
Введите его в адресную строку браузера ab .
Ввел. *DRINK*
И ещё. Для установки нужен доступ к интернету.
Доступ конечно есть. Иначе как бы я до этого выполнял
[console]curl -O //vestacp.com/pub/vst-install.sh[/console]
Есть ещё что-то, о чём я не знаю и в логах не очевидно.
Может быть Vesta не работает на локальном домене хоста, где я её устанавливаю?
Может быть Vesta не работает на локальном домене хоста, где я её устанавливаю?
Я уже выше писал − практически не работал с ней, только знаю о её существовании. Ставил одному знакомому, который Линукса боится и которому лучше хоть какая-то панель управления.
А свой VPS только вручную :) .
https://www.sublimetext.com/ - посмотрите на него
он был популярен в качестве мощного редактора.
На сайте выглядит интересно. Но не понятно, платный он или нет. Кнопочка Bay на сайте присутствует.
- Sublime Merge для Linux есть, но вероятно не бесплатный.
- Sublime Text только для Windows
В прошлом веке работал с Multi-edit тоже был не менее, если не более крут.
Тогда я программировал в нём Foxpro DOS-овский вариант. Там всё было великолепно.
Компилятор возвращал Лог, Multi-edit его читал и переходил на строки с ошибками.
Всякие удобные макросы были....
Трава была зеленее и девушки красивее... ;)
Но не понятно, платный он или нет.
А что непонятного? Цитата с сайта:
Sublime Text may be downloaded and evaluated for free, however a license must be purchased for continued use.
Если кратко суть − пробный период бесплатный, но постоянное использование стоит 80 американских рублей.
Немного оффтопика с юмором
Кнопочка Bay на сайте присутствует.
Вот бухты или залива я на сайте не нашёл, а кнопка «Купить» («Buy») имеется :D .