---
title: "eyeOS, Операционная система в браузере"
description: "Тема битая ходят много толков и халиваров, все чаще и чаще слышишь об «облаках» и компаниях которые ..."
author: "makenskiy"
published: "2010-10-26T15:48:08+00:00"
modified: "2010-10-26T15:48:08+00:00"
locale: "ru"
canonical_url: "https://yvision.kz/post/eyeos-operacionnaya-sistema-v-brauzere-82502"
markdown_url: "https://yvision.kz/post/eyeos-operacionnaya-sistema-v-brauzere-82502/markdown"
site_name: "Yvision.kz"
---

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

> Тема битая ходят много толков и халиваров, все чаще и чаще слышишь об «облаках» и компаниях которые ...

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

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

Можно [скачать/установить](http://www.eyeos.org/downloads/) дистрибутив **EyeOS** это ОC для которой требуется ..., что нужно будет описано ниже и процесс установки. Не правда ли интересно? А ведь если у вас есть домашний сервер, то можно разместить у себя и не париться о дисковом пространстве при этом иметь доступ с любой точки города, страны, мира, такой подход удобен для некоторых задач, вариантов использования много главное желание!

![eyeos](http://www.itbuben.kz/uploads/images/00/00/02/2010/10/23/3f6d64.png)

Писать о самом дистрибутиве не буду это можно почитать на [wiki](http://ru.wikipedia.org/wiki/EyeOS) или на [оф.сайте](http://www.eyeos.org/).

**Что имеем?**

Имеем мы [lamp](http://ru.wikipedia.org/wiki/LAMP), если у вас windows можно поставить [denwer](http://ru.wikipedia.org/wiki/%D0%94%D0%B5%D0%BD%D0%B2%D0%B5%D1%80_(%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B0)) это проще простого, нам ведь нужно посмотреть что это за зверь eyeOS, и если все устроит и появится желание, то можно уже думать о хостере. Если уже есть домашний сервер, то вообще никаких лишних движений не надо. Процесс установки сервера описан не будет, да и это не особо нужно все ставится в пару кликов т.к это просто локальный сервер для теста и нет никаких проблем с оптимизацией тонкой настройкой.

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

- Apache 2.x

- PHP 5.2 или выше

- MySQL 5.x

**Установка eyeOS**

**1.** Скачиваем дистрибутив, [скачать eyeos-2.2](http://sourceforge.net/projects/eyeos/files/)

**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](http://www.itbuben.kz/uploads/images/00/00/02/2010/10/23/b7562e.png)

**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](http://www.denwer.ru/) уже многое есть, скорей всего не придется заморачиваться с FAQ-ом, на крайней случай есть [форум eyeOS](http://forums.eyeos.org/), где и решаются любые проблемы, даже присутствует [русскоязычная ветка](http://forums.eyeos.org/index.php/board,42.0.html) хоть и весьма бедная.

> 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** Настройка, возможности, программы это уже другая песня, надеюсь информация была кому-то полезна!

---

Source: [https://yvision.kz/post/eyeos-operacionnaya-sistema-v-brauzere-82502](https://yvision.kz/post/eyeos-operacionnaya-sistema-v-brauzere-82502)