CMS Eleanor - Поиск
Полная версия этой страницы: Официальный форум Eleanor CMS » EleanorServ - Beta
Официальный форум Eleanor CMS » Проект Eleanor CMS » Наши новости
Страницы: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11
Screatch
И так, дождались.

После нескольких месяцев разработки, мы рады вам представить новую версию локального сервера «EleanorServ». За эти несколько месяцев, каждый элемент сервера был по несколько раз переписан и тщательно проверен на работоспособность. Этот релиз по несколько раз задерживался и мы надеемся что это действительно того стоило. Довольно ярких слов — перейдём к описанию изменений.

Системные требования
Windows XP SP3 или выше.

Компоненты сервера

Apache 2.2.19
PHP 5.3.6
MySQL: MariaDB 5.2.6
PhpMyAdmin 3.4.2
SlimFTPd 3.1.81
DNS Unbound 1.4.10

Интересной особенностью тут является то, что вместо MySQL используется его форк с лучшей производительностью от тех же разработчиков и с полной совместимостью с MySQL.
Конечный пользователь не должен обнаружить каких либо проблем или отличий при работе с MariaDB, однако если Вы всё-таки их найдёте, дайте нам знать.

Был добавлен FTP сервер, он хлеба много не просит и просто работает в фоне, который Вы кстати сможете в любой момент выключить. Впрочем, в финальной версии он будет вынесен в расширения (об этом чуть позже).

DNS сервер остался на том же этапе развития что и во время альфы т.е. в теории он должен работать, но на практике никто не может это подтвердить. Поэтому для этого дела мы ищем тестеров, желательно с опытом. В финальной версии DNS сервер (в случае конечно его полной работоспособности) постигнет та же участь что и FTP сервер, а именно он будет вынесен в расширения.

Панель управления



Панель управления была подвергнута сильной модернизации и фактически была переписана с нуля. Огромное спасибо студии «Centroarts» за дизайн и Евгению Новикову за всю проделанную работу.

Евгением полностью переписана панель управления.
Студией «Centroarts» нарисован полностью новый, симпатичный дизайн.
Сделаны разделы для включения/выключения модулей Apache/PHP в один клик.
Добавлен раздел для управления FTP — теперь Вы можете открывать доступ для определённых папок через FTP и создавать пользователей с полными или ограниченными правами.



Написан Sendmail на PHP. Вы можете его настроить как на глушение всех писем (этот режим выбран по-умолчанию), а это значит что все письма которые будут отправлены с сервера на практике отправлены не будут, но Вы увидите их в панели управления. Так и на отправку писем, но придётся записать туда свои параметры.



Реализована остановка и старт всех сервисов в один щелчок в боковой панели.

Панель полностью мультиязычна и на данный момент поддерживает три языка: Русский, Украинский и Английский. Если найдутся желающие перевести на другие языки — дайте нам знать.Реализована поддержка очистки логов и отображения их размера в один щелчок.

Структура виртуальных хостов была также полностью переделана, впрочем тут я обойдусь без лишних слов. Сами всё посмотрите. Получилось весьма интуитивно.



Ещё что-то о чём я забыл написать…

Трэй панель



Прежде чем перейти к описанию того, что собственно изменилось хочу обратить Ваше внимание на то, что счётчик версий в разделе трэя «О программе» имеет на данный момент версию 2.0.2.0 и это по сути первый, стабильный публичный релиз. Можно только представить сколько изменений было внесено в него. Как и было отмечено чуть выше — трэй был переписан не один раз. Из значимых изменений: сервер всё таки теперь работает исправно, дизайн стал попроще и красивей, было написано окно параметров где можно поочерёдно включать / выключать сервисы и делать различные другие вещи, полная мультиязычность с простым добавлением языков через файл: /bin/tray/lang.ini. На данный момент включены: Русский, Английский и Украинский языки. Если у кого есть желание перевести на другой язык — дайте нам знать.
А вообще, лучше 1 раз увидеть…

За трэй опять же говорим спасибо Павлу Воронову.

SFX распаковщик



Эта версия «EleanorServ» кроме 7zip архива выходит так-же в виде SFX распаковщика. Теперь Вам не нужно иметь даже архиватора - EXE файл всё распакует за Вас и ничего лишнего кроме распаковки и добавления иконки на рабочий стол он не делает.

Что дальше?

В финальной версии конечно же будут добавлены расширения — ожидается, что установить более старую версию PHP, SqlBuddy, FTP, DNS и прочие расширения можно будет в один клик из панели управления. Впрочем, пока эта идея в зачаточном состоянии.

Проверка на обновления: работа в этом направлении была начата, но к сожалению так и не была закончена. Проверка ожидается быть полностью или полу-автоматической из панели управления.

Восстановление настроек в один клик: Вы что-то напортачили с конфигурационными файлами? — Не беда: нажатием на одну кнопку вы вернёте сервер к исходному состоянию!

Известные баги

Некоторые антивирусы например некоторые версии Антивируса Касперского блокируют файл hosts на запись, в следствии чего, виртуальные хосты создаются не рабочими. Для решения проблемы временно отключите антивирус.

Не работает вместе с Skype и Teamviewer и другими аналогичными программмами т.к. они забирают под себя 80 порт. Необходимо их выключить перед включением сервера.

Над сервером работали:

Павел Воронов (orkz) — трэй
Евгений Новиков (Избранный) — панель управления
Виталий Райков (Screatch) — программная часть сервера
Николай Серов (NoIndex) — тестирование

Над сервером была проделана огромная работа и мы были бы рады выслушать Ваши пожелания, замечания и/или критику.

Alexander
Молодцы, ребята. Очень приятно. И спасибо вам огромное!
NoIndex
Немного уточню на счёт Skype - в его настройках можно изменить порт, чтобы тот работал на отличном от 80 порту...
Обойти антивирус тут никак не получится, надо искать в нём настройки на счёт файла hosts - если отключить слежение за этим файлом, то всё должно работать нормально.
Alexander
NoIndex, в любом случае программа должна сообщить что "не удалось изменить файл hosts...".
NoIndex
Alexander, ну надо сделать такое в финале, да. Думаю до финала всё будет допилено :)
KeSSLeR
Качаю. Прогресс огромный! Спасибо за ваши старания)
Zver
Апач не хочет работать, вообще. Жму запустить, как запускается так сразу и отключается. Логи чистые.
Жму статус сервера, все ок, кроме него. Apache ...Not running
7Azimuth
Цитата (Zver @ 2024-05-20 17:42)
Апач не хочет работать, вообще. Жму запустить, как запускается так сразу и отключается. Логи чистые.
Жму статус сервера, все ок, кроме него. Apache ...Not running

Скачайте exe файл. 7zip архив какой битый.

P.S. А что писать в полях "Название базы данных", "Пользователь" и "Пароль" на странице сбора данных? БД создал, но данные почему-то не принимаются (
Zver
Именно его и качал.
Phoenix84
Ребята, Вы завоевали моё сердце =)
Разгромите Денвер! Воруй и убивай!


P.S. Насчет антивирусов. Comodo еще ругается на FTP сервер.
Цитата (Zver @ 2024-05-20 17:42)
Апач не хочет работать, вообще. Жму запустить, как запускается так сразу и отключается. Логи чистые.


cmd
c:\EleanorServ\bin\cp\control.exe apache start

текст с экрана в студию
Zver


Вот и все=)



Цитата (Zver @ 2011-06-29, 15:58)


Вот и все=)

Какой сервис пак винды? Апач работает только начиная с третьего
Цитата (Zver @ 2011-06-29, 14:58)
Вот и все=)


Согласен, странно :big_boss:

а если
c:\EleanorServ\bin\apache\bin\httpd.exe
Zver

Даже не знаю что это такое (: Я нуб

Добавлено через 2 минут, 52 секунд:

Увидел что присутствует 80 порт и вспомнил про скайп =) Отключил в настройках его использование и все нормально. В денвере, кстати, такого не наблюдалось.

Добавлено через 4 минут, 45 секунд:

P/S Избранный, у меня 3, но это уже не важно =)
Ребята, спасибо огромное, наконец то!!!
Теперь ждем финальной версии! :friends:
Screatch
Цитата
P.S. А что писать в полях "Название базы данных", "Пользователь" и "Пароль" на странице сбора данных? БД создал, но данные почему-то не принимаются (

По умолчанию параметры следующие:
host: localhost
пользователь: root
пароль: пустой (можете сменить через панель)
базу данных создаёте через панель.

Вы всё правильно вводите?

Phoenix84, обратите внимания какое определение дают антивирусы этому FTP.
http://www.virustotal.com/file-scan...5e3f-1309358805
not-a-virus:Server-FTP.Win32.SlimFTPd.318, RemoteTool, Not_a_virus:ServerFTP.SlimFTPd.54272

Просто FTP клиент, скрыто работающий на фоне действительно может вызвать подозрения у любого антивируса.
Впрочем спасибо за репорт, я отправил репорт в Comodo о ложном срабатывании.
Phoenix84
Нашел проблему...
В hosts при добавлении нового домена - старая информация не удаляется. Отсюда получаются дубли... Например:

Цитата
127.0.0.1    localhost

#EleanorServ stop
127.0.0.1 localhost
127.0.0.1 eleanor.nu
127.0.0.1 medlab.nu
#EleanorServ stop

#EleanorServ stop
127.0.0.1 localhost
127.0.0.1 eleanor.nu
127.0.0.1 medlab.nu
127.0.0.1 server.nu
#EleanorServ stop
Screatch
phoenix84, спасибо за бегрепорт, обязательно поправим перепакуем.
Screatch
phoenix84, Я перепаковал и обновил сервер.
Можете перекачать.

Можете либо запустить sfx архив и он заменит файлы, либо вручную скачать архив и заменить файлик /bin/cp/vhosts.php
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.