We are happy to announce that Vesta is back under active development as of 25 February 2024. We are working on v1 candidate and expect to engage more with the community over the coming months. We are committed to open source, and we encourage contributors to help us build the future of Vesta.
Ищу специалиста для настройки сервера
-
- Posts: 76
- Joined: Thu Feb 25, 2016 2:04 pm
Ищу специалиста для настройки сервера
Здравствуйте,
Ищу профессионала, знающего друпал.
Разрабатывается сайт на друпале. Сайт будет работать в том числе и с тяжелыми запросами в базу.
Соответственно нужна настройка сервера под этот движок, оптимальная настройка, так же по безопасности и все в этом духе.
Панель управления наверное так и будет веста. На счет операционной системы, мне лично предпочтительней дебиан.
Ищу профессионала, знающего друпал.
Разрабатывается сайт на друпале. Сайт будет работать в том числе и с тяжелыми запросами в базу.
Соответственно нужна настройка сервера под этот движок, оптимальная настройка, так же по безопасности и все в этом духе.
Панель управления наверное так и будет веста. На счет операционной системы, мне лично предпочтительней дебиан.
Re: Ищу специалиста для настройки сервера
настроить сервер не проблема.
проблема как будут писать и что им понадобится.
сам движок друпала лучше поставить из пакетов имхо он и обновляться будет с операционкой.
запросы в базу запросам рознь.
опять же как будет спроектирован проект. какие технологии будут использованы при проектировки(memcache, nosql: redis, mongo, шины обмена данными: rabitmq и т.п )
из операционки я бы рекомендовал centos или freebsd.
проблема как будут писать и что им понадобится.
сам движок друпала лучше поставить из пакетов имхо он и обновляться будет с операционкой.
запросы в базу запросам рознь.
опять же как будет спроектирован проект. какие технологии будут использованы при проектировки(memcache, nosql: redis, mongo, шины обмена данными: rabitmq и т.п )
из операционки я бы рекомендовал centos или freebsd.
-
- Posts: 76
- Joined: Thu Feb 25, 2016 2:04 pm
Re: Ищу специалиста для настройки сервера
Разработчик проекта (самого сайта), говорит что обновляться будем удаленно через даш, по поводу пакетов друпала уже в репозиториях я сам никогда не слышал, и разработчик тоже, я честно не вкрусе что именно в движке перелопачено, но крайне много точно.demian wrote:настроить сервер не проблема.
проблема как будут писать и что им понадобится.
сам движок друпала лучше поставить из пакетов имхо он и обновляться будет с операционкой.
запросы в базу запросам рознь.
опять же как будет спроектирован проект. какие технологии будут использованы при проектировки(memcache, nosql: redis, mongo, шины обмена данными: rabitmq и т.п )
из операционки я бы рекомендовал centos или freebsd.
Далее вопрос, а дебиан вы не рекомендуете?
Если мы договоримся, какую цены вы возьмете для настройки сервера под ключ, и за возможную шлифовку после переноса туда проекта?
Re: Ищу специалиста для настройки сервера
друпал это первая CMS которая была внесена в репозитории linux(пакеты и порты Unix)
поиск через стандартный установщик
доступные пакеты для расширения функционала
debian медленно развиваются долго выходят обновления безопасности(команда разработки маленькая)
много небезопасных репозиториев (ppa репозитории в принципе не безопасные - проверка отсутствует , добавлять туда пакеты может любой пользователь. а уж как он собрал пакет и каких backdor на оставлял, найти после установке сложно), базовые репозитории крайне скудны. если настраивать дебиан так как надо лучше компилить из исходников(это долго), в противном случае говорить о безопасности сервера я бы не стал.
все новые фичи и программы в первую очередь появляются в Fedora (С) Линус Торвальдс
сам он работает на Fedora которая является базой для RHEL, CentOS = бесплатный RHEL
друпал модульная система пилить движок там не надо. если разработчики пилят движок = кривые руки.
оптимизацию настроек сервера под проект сделать не проблема. шлифовать сам движок это не мое.
поиск через стандартный установщик
Code: Select all
Available Packages
Name : drupal7
Arch : noarch
Version : 7.56
Release : 1.el7
Size : 2.9 M
Repo : epel/x86_64
Summary : An open-source content-management platform
URL : http://www.drupal.org
License : GPLv2+ and BSD and MIT
Description : Equipped with a powerful blend of features, Drupal is a Content Management
: System written in PHP that can support a variety of websites ranging from
: personal weblogs to large community-driven websites. Drupal is highly
: configurable, skinnable, and secure.
Code: Select all
drupal7-admin_theme.noarch : Drupal allows you to define a different theme for admin pages
drupal7-features.noarch : Provides feature management for Drupal
drupal7-jquery_update.noarch : Upgrades the version of jQuery in Drupal core to a newer version of jQuery
drupal7-profiler.noarch : Allows an install profile to be defined as a Drupal .info file
drupal7-rpmbuild.noarch : Rpmbuild files for drupal7
drupal7-variable.noarch : Provides a registry for meta-data about Drupal variables
drupal7.noarch : An open-source content-management platform
drupal7-active_tags.noarch : Enhanced tag widget for free tagging vocabularies
drupal7-addressfield.noarch : Manage a flexible address field, implementing the xNAL standard
drupal7-admin_menu.noarch : Provides a theme-independent administration interface
drupal7-advanced_help.noarch : Allows module developers to store their help outside the module system in html
drupal7-block_class.noarch : Allows users to add classes via block configuration interface
drupal7-chosen.noarch : Makes select elements more user-friendly using Chosen
drupal7-ckeditor.noarch : Enables the usage of CKEditor (WYSIWYG) instead of plain text fields
drupal7-context.noarch : Allows contextual conditions and reactions management
drupal7-crumbs.noarch : The ultimate breadcrumbs module
drupal7-ctools.noarch : Primarily a set of APIs and tools to improve the developer experience
drupal7-date.noarch : Makes date/time fields available
drupal7-date_ical.noarch : Enables import/export of iCal feeds
drupal7-diff.noarch : Show differences between content revisions
drupal7-domain.noarch : A domain-based access control system
drupal7-drafty.noarch : Facilitates handling of draft revisions
drupal7-ds.noarch : Extend the display options for every entity type
drupal7-email.noarch : Defines an email field type.
drupal7-entity.noarch : Extends the entity API to provide a unified way to deal with entities
drupal7-entity_translation.noarch : Allows entities to be translated into different languages
drupal7-eva.noarch : Provides a Views display type that can be attached to entities
drupal7-feeds.noarch : Aggregates RSS/Atom/RDF feeds, imports CSV files and more
drupal7-field_permissions.noarch : Set field-level permissions to create, update or view fields
drupal7-file_entity.noarch : File entity (fieldable files)
drupal7-fivestar.noarch : Enables fivestar ratings on content, users, etc
drupal7-google_analytics.noarch : Adds the Google Analytics web statistics tracking system to your website
drupal7-honeypot.noarch : Mitigates spam form submissions using the honeypot method
drupal7-i18n.noarch : Enables multilingual content
drupal7-job_scheduler.noarch : Simple API for scheduling tasks
drupal7-l10n_update.noarch : Provides automatic downloads and updates for translations
drupal7-language_cookie.noarch : Allows usage of cookies to remember the user's last language
drupal7-libraries.noarch : Allows version-dependent and shared usage of external libraries
drupal7-link.noarch : Defines simple link field types
drupal7-login_destination.noarch : Customize the destination that the user is redirected to after login
drupal7-markdown.noarch : Enables the creation of forms and questionnaires
drupal7-mediawiki_api.noarch : Provides a MediaWiki syntax to html conversion input filter
drupal7-menu_token.noarch : Provides tokens in menu items (links)
drupal7-metatag.noarch : Adds support and an API to implement meta tags
drupal7-module_filter.noarch : Module filter gives the ability to quickly find the module
drupal7-panels.noarch : Allows a site administrator to create customized layouts
drupal7-potx.noarch : Translation template extractor
drupal7-rules.noarch : React on events and conditionally evaluate actions
drupal7-site_map.noarch : Provides a site map that gives visitors an overview of your site
drupal7-taxonomy_access_fix.noarch : Fixes the crooked access checks for Taxonomy pages
drupal7-theme-adaptivetheme.noarch : Adaptivetheme is a powerful theme framework
drupal7-theme-zen.noarch : Zen is a powerful, yet simple, HTML5 starting theme
drupal7-title.noarch : Replaces entity legacy fields with regular fields
drupal7-tmgmt.noarch : Translation Management Tool
drupal7-token.noarch : Provides a user interface for the Token API and some missing core tokens
drupal7-translation_overview.noarch : Provides an overview of the translation status of site's content
drupal7-uuid.noarch : Adds support for universally unique identifiers
drupal7-views.noarch : Create customized lists and queries from your database
drupal7-views_bulk_operations.noarch : Provides a way of selecting multiple rows and applying operations to them
drupal7-views_slideshow.noarch : Views Slideshow can be used to create a slideshow of any content
drupal7-votingapi.noarch : Provides a shared voting API for other modules
drupal7-webform.noarch : Enables the creation of forms and questionnaires
drush.noarch : Command line shell and scripting interface for Drupal
php-drush-drush.noarch : Command line shell and Unix scripting interface for Drupal
Code: Select all
# make search key=drupal
Port: cint-5.18.00_4
Path: /usr/ports/lang/cint
Info: C/C++ interpreter
Maint: [email protected]
B-deps: bash-4.4.12_2 binutils-2.28,1 gcc-5.4.0_1 gcc-ecj-4.5 gettext-runtime-0.19.8.1_1 gmake-4.2.1_1 gmp-6.1.2 indexinfo-0.2.6 mpc-1.0.3 mpfr-3.1.5_1 readline-6.3.8_1
R-deps: binutils-2.28,1 gcc-5.4.0_1 gcc-ecj-4.5 gettext-runtime-0.19.8.1_1 gmp-6.1.2 indexinfo-0.2.6 mpc-1.0.3 mpfr-3.1.5_1 readline-6.3.8_1
WWW: http://root.cern.ch/drupal/content/cint
Port: drupal7-7.54
Path: /usr/ports/www/drupal7
Info: Database driven web content management system (CMS)
Maint: [email protected]
B-deps: libedit-3.1.20170329_2,1 libevent-2.1.8 liblz4-1.7.5,1 mysql56-client-5.6.36 perl5-5.24.1_1
R-deps: freetype2-2.7.1 gettext-runtime-0.19.8.1_1 indexinfo-0.2.6 jpeg-turbo-1.5.1 kbproto-1.0.7 libICE-1.0.9_1,1 libSM-1.2.2_3,1 libX11-1.6.5,1 libXau-1.0.8_3 libXaw-1.0.13,2 libXdmcp-1.1.2 libXext-1.3.3_1,1 libXmu-1.1.2_3,1 libXp-1.0.3,1 libXpm-3.5.12 libXt-1.1.5,1 libedit-3.1.20170329_2,1 libevent-2.1.8 liblz4-1.7.5,1 libpthread-stubs-0.4 libxcb-1.12_2 libxml2-2.9.4 mysql56-client-5.6.36 oniguruma5-5.9.6_1 pcre-8.40 perl5-5.24.1_1 php56-5.6.30 php56-dom-5.6.30 php56-filter-5.6.30 php56-gd-5.6.30 php56-hash-5.6.30 php56-json-5.6.30 php56-mbstring-5.6.30 php56-mysql-5.6.30 php56-pdo-5.6.30 php56-pdo_mysql-5.6.30 php56-session-5.6.30 php56-simplexml-5.6.30 php56-xml-5.6.30 png-1.6.29 printproto-1.0.5 t1lib-5.1.2_4,1 xextproto-7.3.0 xproto-7.0.31
WWW: http://drupal.org
Port: drupal7-wysiwyg-7.x.2.3_1
Path: /usr/ports/www/drupal7-wysiwyg
Info: Allows implementation of WYSIWYG editors for editing Drupal content
Maint: [email protected]
B-deps:
R-deps: drupal7-7.54 freetype2-2.7.1 gettext-runtime-0.19.8.1_1 indexinfo-0.2.6 jpeg-turbo-1.5.1 kbproto-1.0.7 libICE-1.0.9_1,1 libSM-1.2.2_3,1 libX11-1.6.5,1 libXau-1.0.8_3 libXaw-1.0.13,2 libXdmcp-1.1.2 libXext-1.3.3_1,1 libXmu-1.1.2_3,1 libXp-1.0.3,1 libXpm-3.5.12 libXt-1.1.5,1 libedit-3.1.20170329_2,1 libevent-2.1.8 liblz4-1.7.5,1 libpthread-stubs-0.4 libxcb-1.12_2 libxml2-2.9.4 mysql56-client-5.6.36 oniguruma5-5.9.6_1 pcre-8.40 perl5-5.24.1_1 php56-5.6.30 php56-dom-5.6.30 php56-filter-5.6.30 php56-gd-5.6.30 php56-hash-5.6.30 php56-json-5.6.30 php56-mbstring-5.6.30 php56-mysql-5.6.30 php56-pdo-5.6.30 php56-pdo_mysql-5.6.30 php56-session-5.6.30 php56-simplexml-5.6.30 php56-xml-5.6.30 png-1.6.29 printproto-1.0.5 t1lib-5.1.2_4,1 xextproto-7.3.0 xproto-7.0.31
WWW: http://drupal.org/project/wysiwyg
Port: drupal8-8.3.1
Path: /usr/ports/www/drupal8
Info: Database driven web content management system (CMS)
Maint: [email protected]
B-deps: libedit-3.1.20170329_2,1 libevent-2.1.8 liblz4-1.7.5,1 mysql56-client-5.6.36 perl5-5.24.1_1
R-deps: freetype2-2.7.1 gettext-runtime-0.19.8.1_1 indexinfo-0.2.6 jpeg-turbo-1.5.1 kbproto-1.0.7 libICE-1.0.9_1,1 libSM-1.2.2_3,1 libX11-1.6.5,1 libXau-1.0.8_3 libXaw-1.0.13,2 libXdmcp-1.1.2 libXext-1.3.3_1,1 libXmu-1.1.2_3,1 libXp-1.0.3,1 libXpm-3.5.12 libXt-1.1.5,1 libedit-3.1.20170329_2,1 libevent-2.1.8 liblz4-1.7.5,1 libpthread-stubs-0.4 libxcb-1.12_2 libxml2-2.9.4 mysql56-client-5.6.36 oniguruma5-5.9.6_1 pcre-8.40 perl5-5.24.1_1 php56-5.6.30 php56-dom-5.6.30 php56-filter-5.6.30 php56-gd-5.6.30 php56-hash-5.6.30 php56-json-5.6.30 php56-mbstring-5.6.30 php56-mysql-5.6.30 php56-pdo-5.6.30 php56-pdo_mysql-5.6.30 php56-session-5.6.30 php56-simplexml-5.6.30 php56-xml-5.6.30 png-1.6.29 printproto-1.0.5 t1lib-5.1.2_4,1 xextproto-7.3.0 xproto-7.0.31
WWW: http://drupal.org
Port: drush-8.1.10
Path: /usr/ports/www/drush
Info: Drupal command line and scripting interface
Maint: [email protected]
B-deps:
R-deps: freetype2-2.7.1 gettext-runtime-0.19.8.1_1 indexinfo-0.2.6 jpeg-turbo-1.5.1 kbproto-1.0.7 libICE-1.0.9_1,1 libSM-1.2.2_3,1 libX11-1.6.5,1 libXau-1.0.8_3 libXaw-1.0.13,2 libXdmcp-1.1.2 libXext-1.3.3_1,1 libXmu-1.1.2_3,1 libXp-1.0.3,1 libXpm-3.5.12 libXt-1.1.5,1 libpthread-stubs-0.4 libxcb-1.12_2 libxml2-2.9.4 oniguruma5-5.9.6_1 pcre-8.40 php56-5.6.30 php56-ctype-5.6.30 php56-dom-5.6.30 php56-filter-5.6.30 php56-gd-5.6.30 php56-hash-5.6.30 php56-json-5.6.30 php56-mbstring-5.6.30 php56-pdo-5.6.30 php56-phar-5.6.30 php56-session-5.6.30 php56-simplexml-5.6.30 png-1.6.29 printproto-1.0.5 t1lib-5.1.2_4,1 xextproto-7.3.0 xproto-7.0.31
WWW: http://drupal.org/project/drush
много небезопасных репозиториев (ppa репозитории в принципе не безопасные - проверка отсутствует , добавлять туда пакеты может любой пользователь. а уж как он собрал пакет и каких backdor на оставлял, найти после установке сложно), базовые репозитории крайне скудны. если настраивать дебиан так как надо лучше компилить из исходников(это долго), в противном случае говорить о безопасности сервера я бы не стал.
все новые фичи и программы в первую очередь появляются в Fedora (С) Линус Торвальдс
сам он работает на Fedora которая является базой для RHEL, CentOS = бесплатный RHEL
друпал модульная система пилить движок там не надо. если разработчики пилят движок = кривые руки.
оптимизацию настроек сервера под проект сделать не проблема. шлифовать сам движок это не мое.
-
- Posts: 76
- Joined: Thu Feb 25, 2016 2:04 pm
Re: Ищу специалиста для настройки сервера
вас понял, надо бы до выходных пообщаться в скайпе, это возможно?
-
- Posts: 76
- Joined: Thu Feb 25, 2016 2:04 pm
Re: Ищу специалиста для настройки сервера
Пропали куда то((((
-
- Posts: 76
- Joined: Thu Feb 25, 2016 2:04 pm
Re: Ищу специалиста для настройки сервера
Не отвечает в личке и тут человек, стало быть вопрос остается открытым, кто может сделать эту работу?
Уже время подошло, необходим ответственный и опытный человек
желательно конечно и не терять контакта, чтобы мало ли что, оперативно помогать если что то на сервере потребует изменений.
Уже время подошло, необходим ответственный и опытный человек
желательно конечно и не терять контакта, чтобы мало ли что, оперативно помогать если что то на сервере потребует изменений.
Re: Ищу специалиста для настройки сервера
Разговоры - ниочем.
1. Какие объемы данных ворочают скрипты, какие данные?
2. Какая нагрузка в униках в сутки 100, 1000, 10000 или >100 000 ?
3. Все настройки необходимо колупать уже когда будет что-то ворочаться на серваке. Для начала базового конфига хватит с головой.
4. Не зная этих моментов по факту тяжело сказать, что вам нужно. Может вам пару-тройку шкафов серверов надо, а может и одной впс-ки хватит на ближайшие пару лет.
На высоконагруженых системах пишут демона который и осблуживает ваш http, но надо ли Вам такое, если у вас маячит друпал...
Вопрос настолько обширен, что явно видно, до хайлоада далеко...
ИМХО
1. Какие объемы данных ворочают скрипты, какие данные?
2. Какая нагрузка в униках в сутки 100, 1000, 10000 или >100 000 ?
3. Все настройки необходимо колупать уже когда будет что-то ворочаться на серваке. Для начала базового конфига хватит с головой.
4. Не зная этих моментов по факту тяжело сказать, что вам нужно. Может вам пару-тройку шкафов серверов надо, а может и одной впс-ки хватит на ближайшие пару лет.
На высоконагруженых системах пишут демона который и осблуживает ваш http, но надо ли Вам такое, если у вас маячит друпал...
Вопрос настолько обширен, что явно видно, до хайлоада далеко...
ИМХО
-
- Posts: 76
- Joined: Thu Feb 25, 2016 2:04 pm
Re: Ищу специалиста для настройки сервера
уников конечно же пока никаких, ибо не запустили, а вот кушает только когда заливается в первый раз база, потом будет меньше так как просто обновления...ahouse wrote:Разговоры - ниочем.
1. Какие объемы данных ворочают скрипты, какие данные?
2. Какая нагрузка в униках в сутки 100, 1000, 10000 или >100 000 ?
3. Все настройки необходимо колупать уже когда будет что-то ворочаться на серваке. Для начала базового конфига хватит с головой.
Вопрос настолько обширен, что явно видно, до хайлоада далеко...
ИМХО
стало быть надо настроить базово, сначала, потом смотреть и подстраивать, для этого соответственно нужен человек.
Ведь именно знающий Друпал человек, знает как под него оптимально сервер настроить, хоть и базово.
Re: Ищу специалиста для настройки сервера
Ерунду говорите. Похер как называется скрипт, который будет лопатить ваши данные в вашей СУБД. Вопрос лишь в том, как он это будет делать - грамотно, или УНИВЕРСАЛЬНОshvondersin wrote:....
Ведь именно знающий Друпал человек, знает как под него оптимально сервер настроить, хоть и базово.
DRUPAL - cms, ее задача достичь универсального функцианала, чтобы на ней можно было отстроить любую поделку. Но в этом жэ и его беда. Достигая универсальности, очень часто приходится жертвавать производительностью.
Повторюсь. На первый год, вам точно хватит любого впсника. Как преодалеете хотябы тысяч 5 в сутки - тогда нужно будет зщаново смотреть что у вас там с друпалом можно сделать, чтобы он ворочался побыстрее, ну естественно по мере роста нагрузки - смотреть сервер, править код, оптимизировать, оптимизировать, оптимизировать - это бесконечный процесс
Какую задачу делает друпал у вас?