• 94120
  • 41
  • 4
Нравится блог?
Подписывайтесь!

eyeOS, Операционная система в браузере

Тема битая ходят много толков и халиваров, все чаще и чаще слышишь об «облаках» и компаниях которые предлагают услуги ввиде виртуальной кроссплатформенной операционной системы которая работает в браузере, как правило дается 2гб места на жестком диске бесплатно, если надо еще то за деньги. Впринцепе как и с обычными хостерами, если погуглить, то можно найти виртуальный хостинг на таких же условиях, так вот к чему клоню... Хоть речь пойдет не совсем об «облаках» т.к тут просто Ос, такое определение было выбрано для удобства.

А что насчет своего, т.е в независимости от компаний предоставляющих вир.Оси?

Можно скачать/установить дистрибутив EyeOS это ОC для которой требуется ..., что нужно будет описано ниже и процесс установки. Не правда ли интересно? А ведь если у вас есть домашний сервер, то можно разместить у себя и не париться о дисковом пространстве при этом иметь доступ с любой точки города, страны, мира, такой подход удобен для некоторых задач, вариантов использования много главное желание!

eyeos

Писать о самом дистрибутиве не буду это можно почитать на wiki или на оф.сайте.

Что имеем?

Имеем мы lamp, если у вас windows можно поставить denwer это проще простого, нам ведь нужно посмотреть что это за зверь eyeOS, и если все устроит и появится желание, то можно уже думать о хостере. Если уже есть домашний сервер, то вообще никаких лишних движений не надо. Процесс установки сервера описан не будет, да и это не особо нужно все ставится в пару кликов т.к это просто локальный сервер для теста и нет никаких проблем с оптимизацией тонкой настройкой.

Системные требования:

  • Apache 2.x
  • PHP 5.2 или выше
  • MySQL 5.x

Установка eyeOS

1. Скачиваем дистрибутив, скачать eyeos-2.2

2. Куда распаковывать?

В Linux по умолчанию это директория /var/www, имеет права root, нужно дать права, не будем заморачивать нам ведь просто для теста

# chmod 777 -R /var/www

На заметку:

Linux
Или настроить каталоги ручками для каждого проекта, прикрепить домен через hosts и там уже рулить.

# /etc/apache2/sites-enabled/default
# /etc/hosts

как это делать тоже писаться не будет гугл в помощь "Настройка lamp" и подобные запросы.

Denwer
Для denwer-а все с этим еще проще -

В директории Z:\www\home\ создаем eyeos, а внутри создаем www, если последнее не сделать, то домен не будет распознан, eyeos и есть наш домен.

Получается:
Z:\www\home\eyeos\www\

Вот в эту www и заливаем наш дистрибутив

3. Установка

3.1 Открываем браузер

Для локального сервера пишем: URL http://localhost/install/
Для хостера или с созданными доменами локально: http://mysite/install/

Видим следующие:

Install eyeOS

3.2 Нажимаем "Install eyeOS 2 on my server", инсталлер нас уведомит о необходимых расширения для работы eyeOS читаем FAQ ниже.

3.3 Конфигурация mod-rewrite для Apache

  • Выполняем в консоле

    a2enmod

  • Выполняем

    # nano /etc/apache2/sites-available/default

    Изменяем у настройку AllowOverride на All

  • Перезагружаем Apache чтобы применить настройки

    # /etc/init.d/apache2 restart

3.4 Устанавливаем библиотеку libimage-exiftool-perl

# apt-get install libimage-exiftool-perl

4. Если разобрались с предыдущими шагами можно идти дальше "Continue with the installation"

MySQL Host: зачастую localhost
MySQL Database: eyeos предварительно создаем базу через phpmyadmin или любым другим удобным способом.
MySQL Username: root логин от БД
MySQL Password: пароль от БД
eyeOS root password: пароль администратора для ОС

Все жмем "Continue with the installation", нам говорят что установка завершена, необходимо удалить директорию /install/, удалили, жмем "Go to my new eyeOS!"

FAQ

Перевод с оф.сайта, в windows несколько все отличатся, но смысл тот же, в denwer уже многое есть, скорей всего не придется заморачиваться с FAQ-ом, на крайней случай есть форум eyeOS, где и решаются любые проблемы, даже присутствует русскоязычная ветка хоть и весьма бедная.

Q: Требуется расширение Curl. Что мне делать?
A: Нужно установить, выполнив
# apt-get install php5-curl

Q: Требуется расширение GD. Что мне делать?
A: Нужно установить, выполнив
# apt-get install php5-gd

Q: Требуется расширение Mbstring. Что мне делать?
A: Входит в стандартную поставку с PHP 5

Q: Требуется расширение mcrypt. Что мне делать?
A: Нужно установить, выполнив
# apt-get install php5-mcrypt

Q: Требуется расширение Mysql. Что мне делать?
A: Нужно установить выполнив
# apt-get install php5-mysql

Q: Требуется расширение Mysqli. Что мне делать?
A: Нужно установить выполнив
# apt-get install php5-mysql

Q: Требуется расширение SQLite. Что мне делать?
A: Нужно установить выполнив
# apt-get install php5-sqlite

Q: Требуется расширение PDO. Что мне делать?
A: Нужно установить выполнив
# apt-get install php5-db

Q: Требуется PDO Mysql Driver. Что мне делать?
A: Нужно установить выполнив
# apt-get install pdo-mysql

Q: Требуется PDO Sqlite Driver. Что мне делать?
A: Нужно установить выполнив
# apt-get install pdo-sqlite

Q: Требуется Json Support. Что мне делать?
A: Входит в стандартную поставку PHP 5
# apt-get install php5

Q: Требуется Python. Что мне делать?
A: Нужно установить, выполнив
# apt-get install python-support

Q: Требуется Python SimpleJson. Что мне делать?
A: Нужно установить, выполнив
# apt-get install python-simplejson

Q: Требуется Python Uno. Что мне делать?
A: Нужно установить, выполнив
# apt-get install python-uno

Q: Требуется Stomp.py. Что мне делать?
A: Переходим по ссылке http://code.google.com/p/stomppy/
1-Скачиваем последнюю версию
2-Устанавливаем
# dpkg -i stomp.py_3.x.x_all.deb
Если произошла ошибка
1-добавить в
# nano /etc/apt/sources.list
testing репазиторий
deb http://ftp.debian.org/debian/ experimental main non free contrib
2. Обновить
# apt-get update
3. Установить python-support, Внимание! только этот пакет

4. Удалить testing репазиторий из sources.list

5. Повторить
dpkg -i stomp.py_3.x.x_all.deb

Q: У меня проблемы с PHP.ini. Что мне делать?
A: Конфиг PHP.ini

error_reporting = E_ALL & ~E_NOTICE
display_errors = Off
max_execution_time = 60
memory_limit = 128M
post_max_filesize = 200M
upload_max_fopen = On
allow_url_fopen = On
disable_functions =
safe_mode = Off
short_open_tag = On
magic_quotes_runtime = Off
file_upload = On

Q: Требуется Recoll. Что мне делать?
A: Нужно установить, выполнив
# apt-get install recoll

Q: Требуется Java. Что мне делать?
A: Нужно установить, выполнив
# apt-get install sun_java6-jre
Для этого нужен подключенный репазиторий
deb http://ftp.us.debian.org/debian/ lenny main contrib non-free

Q: Требуется Kaazing Gate и ActiveMQ Deamon. Что мне делать?
A:
1-Скачать файл
$ wget -c http://kaazingcorp.cachefly.net/org/download/kaazing-gateway-demos-8.12_2-bin.tar.gz
2-Распаковать
$ tar -xzf kaazing-gateway-demos-8.12_2-bin.tar.gz
3. Конфигурация

  • Скопировать /your/path/to/eyeos/extras/netSyncCONF/apache-activemq/conf/activemq.xml в /path/to/downloaded_kazing/apache-activemq-5.1.0/conf/
  • Скопировать /your/path/to/eyeos/extras/netSyncCONF/kazing-gateway/conf/gateway-config.xml в /path/to/downloaded_kazing/kazing/conf/
  • Открываем /path/to/downloaded_kazing/conf/gateway-config.xml изменяем *.*.*.*
  • /path/to/downloaded_kazing/conf/gateway-config.xml найти все ip-адреса и изменить на ваши

Kaazing установлен, откройте /your/path/to/eyeos/settings.php в секции "//ACTIVEMQ URL" измените запись 'ACTIVMQ_DESTINATION_URL', должно быть настроено 'ws://your_server_ip/activemq'

(Порты 80 и 8000, 8001 должны быть открыты)

4- Выполните два условия:
Первая команда nohup ./apache-activemq-5.1.0/bin/activemq &
команда nohup ./kaazing-gateway-8.12_2/bin/gateway.start &

Видео:

eyeOS 2.0

eyeOS 1.8.5

На оф.сайте к сожалению не нашел «демо» варианта, потому полюбому придется устанавливать самим, раньше было доступно сейчас что-то не вижу, ну да ладно.

P.S
Настройка, возможности, программы это уже другая песня, надеюсь информация была кому-то полезна!

Виктор Макенский makenskiy
Решение принято, процесс запущен |========================== >
27 октября 2010, 3:48
47166

Loading...

Комментарии

Спасибо за пост! Надо попробовать!

Оставьте свой комментарий

Спасибо за открытие блога в Yvision.kz! Чтобы убедиться в отсутствии спама, все комментарии новых пользователей проходят премодерацию. Соблюдение правил нашей блог-платформы ускорит ваш переход в категорию надежных пользователей, не нуждающихся в премодерации. Обязательно прочтите наши правила по указанной ссылке: Правила

Также можно нажать Ctrl+Enter

Популярные посты

«До какой же еще степени унижения должен дойти народ?!»

«До какой же еще степени унижения должен дойти народ?!»

Министерство труда и соцзащиты провело через парламент очередной крайне неоднозначный закон, который может вызвать всплеск недовольства в стране.
openqazaqstan
15 нояб. 2017 / 11:17
  • 25721
  • 19
«Почему я не хочу встречаться с мужчинами-казахами»

«Почему я не хочу встречаться с мужчинами-казахами»

Заранее отпишусь, данный пост не является попыткой оскорбить собственную нацию) Как говорится о вкусах не спорят, каждому свое.
Bonittta
16 нояб. 2017 / 14:28
  • 13338
  • 349
Почему катастрофический отток интеллектуальной элиты не тревожит Астану?

Почему катастрофический отток интеллектуальной элиты не тревожит Астану?

Как сообщает телеканал КТК, только за последние девять месяцев Казахстан покинули 28200 человек, из них почти пять тысяч инженеров, около 2700 экономистов и 1700 учителей.
openqazaqstan
17 нояб. 2017 / 11:00
  • 9116
  • 48
Задержан казахстанец, продававший детей в сексуальное рабство в ОАЭ и Бахрейн

Задержан казахстанец, продававший детей в сексуальное рабство в ОАЭ и Бахрейн

Подтверждаются худшие предположения, циркулирующие в соцсетях. Периодические исчезновения детей в разных регионах Казахстана объясняются не только семейными проблемами и «синими китами».
openqazaqstan
16 нояб. 2017 / 15:46
  • 6643
  • 54
Самый большой мошенник в стране: об эффективной схеме развода «Казахтелеком»

Самый большой мошенник в стране: об эффективной схеме развода «Казахтелеком»

История о том, как Народный провайдер наваривается на своих клиентах, намерено не отключая услуги, и беря лишние деньги за ненужные и не оказываемые услуги.
ligaspravedlivosti
17 нояб. 2017 / 19:12
  • 8379
  • 24
«Думай как британец»: 8 вещей, которым я научилась в Великобритании

«Думай как британец»: 8 вещей, которым я научилась в Великобритании

Как два года в Великобритании изменили мою жизнь. Несколько простых вещей, которые могли бы сделать нашу жизнь лучше.
goribaldi
13 нояб. 2017 / 16:51
  • 4198
  • 28
Мой личный рейтинг женщин: от пуританки до содержанки

Мой личный рейтинг женщин: от пуританки до содержанки

Сегодня предлагаю вашему вниманию мой личный рейтинг женщин. А вот я хочу быть домохозяйкой, правда, не пахать дома, а хозяйничать.
Mysli_v_Sluh
13 нояб. 2017 / 15:00
О «топ-30», «топ-50» и прочих понтах можно пока забыть

О «топ-30», «топ-50» и прочих понтах можно пока забыть

В объективности выводов швейцарского банка Credit Suisse усомниться трудно – его экономические рейтинги относятся к самым авторитетным и их явно трудно упрекнуть в предвзятости
openqazaqstan
вчера / 17:21
  • 3729
  • 69
Российским женщинам нужны казахстанские мужчины?

Российским женщинам нужны казахстанские мужчины?

Отдельные инициативы некоторых российских чиновников вызывают в Казнете приступы просто-таки гомерического ржача. Женщин в регионе – пруд пруди, а вот мужчин, с которыми они могли бы создать семьи, не хватает.
openqazaqstan
14 нояб. 2017 / 15:55
  • 2713
  • 18