Home > IT-bullshit, System administration > Установка Ajax-скрипта Looking Glass на сервер с Linux

Установка Ajax-скрипта Looking Glass на сервер с Linux

November 17th, 2013 Leave a comment Go to comments

lg2

Почти у каждого хостера существует специальный сервис – Looking Glass. Делает он достаточно нехитрые вещи – а именно дает ping\traceroute от сервера где расположен он сам, до ip\домена который ему покажут. То есть задача в том, что бы проверить скорость\маршрут от source до destination адресов.

Задача реализации простая – клиенту должна быть доступна веб-станичка, на которой можно ввести нужный адрес и пиговать. Делается на php за пару минут при помощи shell_exec и POST. Однако, мы же хотим чего-то красивого, так что я предлагаю взять готовый скрипт. Мы – не дизайнеры, мы админы. Мы ленивы.

Итак, идем по ссылке на github: – https://github.com/telephone/LookingGlass и нажимаем “”Download ZIP”

lg

 

Далее, закачиваем архив на сервер, затем распаковываем:

$ unzip LookingGlass-master.zip

После, перейдем в только что распакованную директорию LookingGlass-master и запустим скрипт установки configure.sh:

# ./configure.sh

Скрипт спросит, Ваш IP, размер тестовых файлов, скажет какие пакеты ему понадобится. Установка полностью автоматическая. Я делал установку на nginx, разработчики советуют делать такой конфиг:

location ~ \.php$ {

# Append the following
fastcgi_buffer_size 1k;
fastcgi_buffers 128 1k;
fastcgi_max_temp_file_size 0;
gzip off;
}

В принципе все. По окончании установки получится примерно тоже, что и у меня: http://lg.qwertylan.ru/

Categories: IT-bullshit, System administration Tags:
  1. No comments yet.
  1. No trackbacks yet.