Для хостеров на дому

xsacha

Только чтение
Сообщения
1,262
Реакции
1,383
Баллы
5,850
Часто бывает когда у людей хостинг находится дома, работающий на linux и они не хотят много тратить времени на его настройки, а требуется чтобы все работало от ssl сертификатов до почты, ftp, если прекрасная веб панель ISPManager, она конечно платная, но пожизненная лицензия стоит не дорого всего около 3645.
Почитать и посмотреть про нее можно на . (есть 30 дневная бесплатная версия)
Лицензия прикрепляется к IP адресу.

Веб панель ставить просто, а все пакеты берет из стандартных репозиториев.
 
Последнее редактирование:
если прекрасная веб панель ISPManager
В *опу это прекрасность. Кто IPS админил - тот в цирке не смеется.
- бесплатно, работает в разы лучше, нет проблем с кастомными конфигами,
 
Ну так полагаю на вкус и цвет, не так ли.
 
Правилами не запрещено.
 
Не запрещено, но нужно предупреждать пользователей об этом.
 
А зачем панель на домашнем сервере? Назовите хоть одну функцию для которой она нужна?
 
Да просто парешь подзаработать решил маленько :lol: на рефке :-D

Погодите а как весту скачать на ком? есть такой вариант?
 
Погодите а как весту скачать на ком?
Берешь сentos или debian, сливаем скрипт инстала
Код:
curl -O http://vestacp.com/pub/vst-install.sh
или
Код:
wget http://vestacp.com/pub/vst-install.sh
Затем запускаешь инсталлятор
Код:
sh vst-install.sh
простенькая установка и готово. Морду (порт 8083) только на русский переключить, кому с анг туго.
Весь на скриптах, скрипты можно править под себя, шаблоны и другие плюшки, нагрузки понты (свой автономный процесс nginx для web-морды на всякий случай)
 
Smalesh, на комп нужно установи ОС сentos или debian ? патом приступать к данной працедуре?
 
Smalesh, на комп нужно установи ОС сentos или debian ? патом приступать к данной працедуре?
На комп - это лишнее. Для этого есть виртуалки, ставим любую удобную виртуалку (кто-то любит vmware, а кто-то virtualbox), в ней ставим сentos/debian (не рекомендую брать убунту), ставим весту, получаем web морду, дальше привычные браузеры/ftp/phpmyadmin.
 
Последнее редактирование:
На комп - это лишнее. Для этого есть виртуалки, ставим любую удобную виртуалку (кто-то любит vmware, а кто-то virtualbox), в ней ставим сentos/debian (не рекомендую брать убунту), ставим весту, получаем web морду, дальше привычные браузеры/ftp/phpmyadmin.

Почему не рекомендуешь убунту? 14.04 работает нормально. Месяц назад поставил только 1 раз перезагружался из за обновлений.
 
Да потому что ISPsystem реферральную программу запустили и кто-то решил таким образом "подзаработать".

Я вообще без панели работаю) Всё летает, всё через терминал)
 
- бесплатно, работает в разы лучше
И страшная как атомный день. Пользователи в жизни с серверами не работавшие прекрасно разбираются в ISP, а вот что-то вроде такого поделия вгоняет в мгновенный ступор. Уж лучше пользователям предлагать установить, чем хваленую весту. Да и ISP в пятой версии стало более-менее с сервером работать, уже даже не предлагает apache ставить.

PS. Хотя Ajenti все же на немножко продвинутого пользователя.
 

Вложения

  • 4.png
    4.png
    56 KB · Просмотры: 34
  • 1.png
    1.png
    58.9 KB · Просмотры: 34
  • 3.png
    3.png
    63.2 KB · Просмотры: 31
  • 2.png
    2.png
    69.9 KB · Просмотры: 31
Да потому что ISPsystem реферральную программу запустили и кто-то решил таким образом "подзаработать".
Да знаю, вопрос то риторический.

Почему не рекомендуешь убунту? 14.04 работает нормально. Месяц назад поставил только 1 раз перезагружался из за обновлений.
Убунту - древнее африканское слово, обозначающее "я не умею устанавливать debian"))) А если серьезно - там есть свои приколы. Вот на сегодняшний день идеально - 6-й центос + последняя веста. Это то, что ставлю клиентам. Убунта - она как-то всегда сама по себе, сегодня одно, завтра второе, потом обновили, переделали, то отвалилось, тут костыли приставили. Не, сервер не для секса, сервер для работы.

PS. Хотя Ajenti все же на немножко продвинутого пользователя.
А видел сколько она жрет? О_о. Да да мне жаба задавит, если дают vds на 512RAM, вот то чудо ставить. И вообще - панель не для красоты, а для работы. Глубоко похрен как она выглядит, зато везде и под себя заточишь как угодно и привяжешь к чему угодно. На одном тазике она и варнишь дергает и работает за натом. Vesta - это тупо скрипты. Раньше у меня были свои - быстренько юзверей завести, скелет накидать, конфиги растыкать.

ISP - сейчас осталось две пожизненных (которых уже отменили), lite и pro, под freebsd работают, еще четверки. 5-я lite - плевался страшно. По глюкам - не то слово, если четвертую более менее вылизали, то пятерку... В браузерах тормозит безбожно. И в завершение, обычно работаю так - панель на сервер, юзверям учетки, каждый работает под собой, друг к другу не лезет. А в lite взяли и отломали бекап, оставили только админский и тот не в дугу. Бекаплюсь своими средствами. К слову, за натом она не работает, можно обмануть и заставить, но опять костыли.
 
Почему не Debian? Имхо он стабильнее (хотя иногда аукается - php 5.4 до сих пор).

Причины выбора весты понял, надо посмотреть. Но честно внешний вид как у собранного на коленке продукта, который скорее конфиги запорет чем соберет.
 
Почему не Debian? Имхо он стабильнее (хотя иногда аукается - php 5.4 до сих пор).
Вот именно, что на 6-м дебиане 5.4, а 5.5 - нужно либо обновлять дебиан, либо вешаться с левыми репозиториями ну или make && make install )))
6-й центос, 5.5 php залетает вот так
Код:
yum --enablerepo=remi-php55,remi update php\*
это то, что стабильненько.

_pic_2015.04.09_02h42m03s_007_.png

Но честно внешний вид как у собранного на коленке продукта, который скорее конфиги запорет чем соберет.
Это ISP гламурненький, шаг влево, шаг вправо - и пушистый зверек. На весте не нравится морда или любитель консоли - выруби ее совсем. Все что нужно для спокойной жизни лежит здесь
Код:
/usr/local/vesta/bin
Скрипты начинаются на v-, вот они
Код:
v-add-backup-ftp-host
v-add-cron-job
v-add-cron-reports
v-add-cron-restart-job
v-add-cron-vesta-autoupdate
v-add-database
v-add-database-host
v-add-dns-domain
v-add-dns-on-web-alias
v-add-dns-record
v-add-domain
v-add-firewall-ban
v-add-firewall-chain
v-add-firewall-rule
v-add-mail-account
v-add-mail-account-alias
v-add-mail-account-autoreply
v-add-mail-account-forward
v-add-mail-account-fwd-only
v-add-mail-domain
v-add-mail-domain-antispam
v-add-mail-domain-antivirus
v-add-mail-domain-catchall
v-add-mail-domain-dkim
v-add-remote-dns-domain
v-add-remote-dns-host
v-add-remote-dns-record
v-add-sys-ip
v-add-sys-quota
v-add-user
v-add-user-package
v-add-web-domain
v-add-web-domain-alias
v-add-web-domain-ftp
v-add-web-domain-proxy
v-add-web-domain-ssl
v-add-web-domain-stats
v-add-web-domain-stats-user
v-backup-user
v-backup-users
v-change-cron-job
v-change-database-owner
v-change-database-password
v-change-database-user
v-change-dns-domain-exp
v-change-dns-domain-ip
v-change-dns-domain-soa
v-change-dns-domain-tpl
v-change-dns-domain-ttl
v-change-dns-record
v-change-dns-record-id
v-change-domain-owner
v-change-firewall-rule
v-change-mail-account-password
v-change-mail-account-quota
v-change-mail-domain-catchall
v-change-remote-dns-domain-exp
v-change-remote-dns-domain-soa
v-change-remote-dns-domain-ttl
v-change-sys-config-value
v-change-sys-hostname
v-change-sys-ip-name
v-change-sys-ip-nat
v-change-sys-ip-owner
v-change-sys-ip-status
v-change-sys-language
v-change-user-contact
v-change-user-language
v-change-user-name
v-change-user-ns
v-change-user-package
v-change-user-password
v-change-user-shell
v-change-user-template
v-change-web-domain-ftp-password
v-change-web-domain-ftp-path
v-change-web-domain-ip
v-change-web-domain-proxy-tpl
v-change-web-domain-sslcert
v-change-web-domain-sslhome
v-change-web-domain-stats
v-change-web-domain-tpl
v-check-user-password
v-copy-fs-file
v-delete-backup-ftp-host
v-delete-cron-job
v-delete-cron-reports
v-delete-cron-restart-job
v-delete-cron-vesta-autoupdate
v-delete-database
v-delete-database-host
v-delete-databases
v-delete-dns-domain
v-delete-dns-domains
v-delete-dns-domains-src
v-delete-dns-on-web-alias
v-delete-dns-record
v-delete-domain
v-delete-firewall-ban
v-delete-firewall-chain
v-delete-firewall-rule
v-delete-mail-account
v-delete-mail-account-alias
v-delete-mail-account-autoreply
v-delete-mail-account-forward
v-delete-mail-account-fwd-only
v-delete-mail-domain
v-delete-mail-domain-antispam
v-delete-mail-domain-antivirus
v-delete-mail-domain-catchall
v-delete-mail-domain-dkim
v-delete-mail-domains
v-delete-remote-dns-domain
v-delete-remote-dns-domains
v-delete-remote-dns-host
v-delete-remote-dns-record
v-delete-sys-ip
v-delete-sys-quota
v-delete-user
v-delete-user-backup
v-delete-user-backup-exclusions
v-delete-user-ips
v-delete-user-package
v-delete-web-domain
v-delete-web-domain-alias
v-delete-web-domain-ftp
v-delete-web-domain-proxy
v-delete-web-domains
v-delete-web-domain-ssl
v-delete-web-domain-stats
v-delete-web-domain-stats-user
v-generate-ssl-cert
v-get-dns-domain-value
v-get-mail-account-value
v-get-mail-domain-value
v-get-user-value
v-get-web-domain-value
v-insert-dns-domain
v-insert-dns-record
v-insert-dns-records
v-list-backup-ftp-host
v-list-cron-job
v-list-cron-jobs
v-list-database
v-list-database-host
v-list-database-hosts
v-list-databases
v-list-database-types
v-list-dns-domain
v-list-dns-domains
v-list-dns-domains-src
v-list-dns-records
v-list-dns-template
v-list-dns-templates
v-list-firewall
v-list-firewall-ban
v-list-firewall-rule
v-list-fs-directory
v-list-mail-account
v-list-mail-account-autoreply
v-list-mail-accounts
v-list-mail-domain
v-list-mail-domain-dkim
v-list-mail-domain-dkim-dns
v-list-mail-domains
v-list-remote-dns-hosts
v-list-sys-config
v-list-sys-info
v-list-sys-interfaces
v-list-sys-ip
v-list-sys-ips
v-list-sys-languages
v-list-sys-rrd
v-list-sys-services
v-list-sys-shells
v-list-sys-users
v-list-sys-vesta-autoupdate
v-list-sys-vesta-updates
v-list-user
v-list-user-backup
v-list-user-backup-exclusions
v-list-user-backups
v-list-user-ips
v-list-user-log
v-list-user-ns
v-list-user-package
v-list-user-packages
v-list-users
v-list-users-stats
v-list-user-stats
v-list-web-domain
v-list-web-domain-accesslog
v-list-web-domain-errorlog
v-list-web-domains
v-list-web-domains-alias
v-list-web-domains-proxy
v-list-web-domain-ssl
v-list-web-domains-ssl
v-list-web-domains-stats
v-list-web-stats
v-list-web-templates
v-list-web-templates-proxy
v-open-fs-file
v-rebuild-cron-jobs
v-rebuild-databases
v-rebuild-dns-domain
v-rebuild-dns-domains
v-rebuild-mail-domains
v-rebuild-user
v-rebuild-web-domains
v-restart-cron
v-restart-dns
v-restart-ftp
v-restart-mail
v-restart-proxy
v-restart-service
v-restart-system
v-restart-web
v-restore-user
v-schedule-user-backup
v-schedule-user-restore
v-search-domain-owner
v-search-object
v-search-user-object
v-start-service
v-stop-firewall
v-stop-service
v-suspend-cron-job
v-suspend-cron-jobs
v-suspend-database
v-suspend-database-host
v-suspend-databases
v-suspend-dns-domain
v-suspend-dns-domains
v-suspend-dns-record
v-suspend-firewall-rule
v-suspend-mail-account
v-suspend-mail-accounts
v-suspend-mail-domain
v-suspend-mail-domains
v-suspend-remote-dns-host
v-suspend-user
v-suspend-web-domain
v-suspend-web-domains
v-sync-dns-cluster
v-unsuspend-cron-job
v-unsuspend-cron-jobs
v-unsuspend-database
v-unsuspend-database-host
v-unsuspend-databases
v-unsuspend-dns-domain
v-unsuspend-dns-domains
v-unsuspend-dns-record
v-unsuspend-firewall-rule
v-unsuspend-mail-account
v-unsuspend-mail-accounts
v-unsuspend-mail-domain
v-unsuspend-mail-domains
v-unsuspend-remote-dns-host
v-unsuspend-user
v-unsuspend-web-domain
v-unsuspend-web-domains
v-update-database-disk
v-update-databases-disk
v-update-dns-templates
v-update-firewall
v-update-mail-domain-disk
v-update-mail-domains-disk
v-update-sys-ip
v-update-sys-ip-counters
v-update-sys-queue
v-update-sys-rrd
v-update-sys-rrd-apache2
v-update-sys-rrd-ftp
v-update-sys-rrd-httpd
v-update-sys-rrd-la
v-update-sys-rrd-mail
v-update-sys-rrd-mem
v-update-sys-rrd-mysql
v-update-sys-rrd-net
v-update-sys-rrd-nginx
v-update-sys-rrd-pgsql
v-update-sys-rrd-ssh
v-update-sys-vesta
v-update-sys-vesta-all
v-update-user-backup-exclusions
v-update-user-backups
v-update-user-counters
v-update-user-disk
v-update-user-package
v-update-user-quota
v-update-user-stats
v-update-web-domain-disk
v-update-web-domains-disk
v-update-web-domains-stat
v-update-web-domain-stat
v-update-web-domains-traff
v-update-web-domain-traff
v-update-web-templates

Каждый скрипт делает ровно одну операцию. Что делает - видно из названия. Как запускать - запусти без параметра, скрипт выведет что-то ошибку и что он от тебя ожидает.

Код:
[root@hosting bin]# v-add-database
Error: not enought arguments
Usage: v-add-database USER DATABASE DBUSER DBPASS [TYPE] [HOST] [CHARSET]

[root@hosting bin]# v-add-cron-job
Error: not enought arguments
Usage: v-add-cron-job USER MIN HOUR DAY MONTH WDAY COMMAND [JOB] [RESTART]

[root@hosting bin]# v-add-web-domain
Error: not enought arguments
Usage: v-add-web-domain USER DOMAIN IP [RESTART]

Вполне понятно, не так ли? А морду можно написать какую угодно, просто разрабы этим не заморачиваются. А можно и без морды жить. Включил, настроил, выключил, остальное консоль.

Шаблоны лежат здесь
Код:
/usr/local/vesta/data/templates

Ну и вообще, рекомендую полазить на уровень выше. Панелька с большим потенциалом.

ЗЫ: в принципе дебиан или центось, уже говорил не раз - берите то, что лучше знаете. Но первоначально разрабы панель пилили под redhat/centos.
 
Последнее редактирование:
Ребята! Переходите на archlinux! Я когда первый раз ставил, глаза немного вылезли из орбит, а уже на 20-й раз я ловил себя на мысли, что как это я сидел на CentOS 6.3++ и даже пробовал Debian! :facepalm: И меня в пот от этого бросало! Теперь arch - наше всё!
 
Debian + VestaCP! И больше ничего не надо....
 
Современный облачный хостинг провайдер | Aéza
Назад
Сверху Снизу