ECM9H


Практичные примеры использования Linux-сервера
----------------------------------------------

    Илья Муромец выходит из леса на шоссе и видит указатель:

      < Хочу но не могу || Могу но не хочу >
                        ||

    Варианты решения

    Романтично:  Пошел налево, но выбрал не смерть, а свободу*
    Прагматично: Пошел направо, продемонстрировав доверие
                 написанному на дорожном указателе.
    Практично:   Повернул назад, в лесу
                 и воздух чище и шуму меньше..

    *) Безнадежный вариант может работать,
       если в оценке надежности
       была допущена ошибка ("а судьи кто?").

Задача 0. Предоставить пользователям возможность просмотра простейшего html сайта.

Задача 1. Предоставить пользователям возможность просмотра карты объекта через браузер с включенным javascript. Карта в формате BPG (HEVC, Bellard, Portable graphics).

Задача 2. Предоставить пользователям возможность просмотра карты объекта через браузер с отключенным javascript. Исходный материал в формате BPG, клиенту передавать в формате JPG.

Задача 3. Предоставить пользователям возможность просмотра простейшего php/mysql сайта.

Задача 4. Предоставить пользователям возможность использования примера (выбрать на свой вкус) с сайта http://gscripts.net/


Краткие Walkthrough
-------------------

Задача 1. Поскольку даже в Ubuntu Vivid 15.04

  root@ubuntu:~# apt-cache search libpng
  libpng12-0 - PNG library - runtime
  libpng12-dev - PNG library - development
  ..

музейная редкость!, построим BPG в Федоре 21.

Fedora 21:

  rpm -qa | grep libpng
  libpng-1.6.10-3.fc21.x86-64

  wget -c http://bellard.org/bpg/libbpg-0.9.4.tar.gz
  tar xf libbpg-0.9.4.tar.gz

  yum update
  yum install libpng-devel libjpeg-turbo-devel zlib-devel
  make
  make install
  make clean
  cd html
  firefox index.html # to see Lena
  yum clean all


Utopic
------

self-extract Unico EC2

  apt-get update
  apt-get upgrade

  vsftpd apache2
  mysql-server mysql-client
  установка пароля mysql root (empty)

  php5 php5-mysql


До встречи в Новом 2015 году!
...
