Конвертеры: Free Video to iPod Converter 4Videosoft MKV Video Converter SmartMovie Converter Nokia PC Suite converter AVIconverter Я делаю Format Factory , идет не быстро, но устанавливать что-то ещё мне не хочется.
После выполнения подключения любого модуля нужно перезагрузить веб-сервер:
sudo /etc/init.d/lighttpd force-reload
Для отключения модуля используется команда lighttpd-disable-mod.
По умолчанию fastcgi настроено на обработку файлов .php. Если необходимо использовать perl, python или ruby, необходимо изменять файл /etc/lighttpd/conf-available/10-fastcgi.conf. Например, если необходимо отключить обработку php-файлов и включить python для использования django, приводим его к такому виду:
## FastCGI programs have the same functionality as CGI programs,
## but are considerably faster through lower interpreter startup
## time and socketed communication
##
## Documentation: /usr/share/doc/lighttpd-doc/fastcgi.txt.gz
## http://www.lighttpd.net/documentation/fastcgi.html
server.modules += ( "mod_fastcgi" )
fastcgi.server = (
"/" => (
"main" => (
# Use host / port instead of socket for TCP fastcgi
"host" => "127.0.0.1",
"port" => 3033,
#"socket" => "/tmp/django.socket",
"check-local" => "disable",
))
)
alias.url = (
"/media" => "/var/www/django/django/contrib/admin/media/",
)
url.rewrite-once = (
"^(/media.*)$" => "$1",
"^/favicon\.ico$" => "/media/favicon.ico",
"^(/.*)$" => "/example$1",
)
но мне сервер собственно и нужен для работы именно с php, поэтому настройки эти я не проверял у себя, взял у автора статьи для справки и файл /etc/lighttpd/conf-available/10-fastcgi.conf только открыл и закрыл пока без правки.
В lighttpd есть отдельный модуль, который необходимо активировать, настроить, после чего виртуальные хосты можно будет организовывать путем простого создания каталогов.
## Simple name-based virtual hosting
##
## Documentation: /usr/share/doc/lighttpd-doc/simple-vhost.txt
## http://www.lighttpd.net/documentation/simple-vhost.html
server.modules += ( "mod_simple_vhost" )
## The document root of a virtual host isdocument-root =
## simple-vhost.server-root + $HTTP["host"] + simple-vhost.document-root
simple-vhost.server-root = "/var/www"
simple-vhost.document-root = "/html/"
## the default host if no host is sent
simple-vhost.default-host = "example.ru"
В данном случае все виртуальные хосты будут располагаться в каталоге /var/www и каждый виртуальный хост содержит в себе папку html, в которой располагаются сами файлы.
Построение структуры сайтов при таких настройках можно производить следующим образом:
Теперь нужно раскомментировать значение в файле /etc/php5/cgi/php.ini чтобы php корректно работал в режиме cgi. cgi.fix_pathinfo=1 Выполняем: sudo gedit /etc/php5/cgi/php.ini ищем ;cgi.fix_pathinfo=1 и убираем ";"
Чтобы включить FastCGI, выполним следующие команды:
sudo lighttpd-enable-mod fastcgi
и сервер сам подскажет нам какие модули ещё доступны:
Available modules: auth cgi fastcgi proxy rrdtool simple-vhost ssi ssl status userdir
Already enabled modules:
Enabling fastcgi: ok
Run /etc/init.d/lighttpd force-reload to enable changes
После включения или правки чего-либо перезагружаем сервер
sudo /etc/init.d/lighttpd force-reload ответ: Syntax OK * Reloading web server configuration lighttpd
6. Можно установить еще и другие доступные модули:
sudo apt-cache search php5
Получаем список возможного для установки:
cakephp - MVC rapid application development framework for PHP dwoo - PHP5 template engine jffnms - web-based Network Management System (NMS) for IP networks libgv-php5 - Php5 bindings for graphviz coding standards php-imlib - PHP Imlib2 Extension php5-adodb - Extension optimising the ADOdb database abstraction library php5-auth-pam - A PHP5 extension for PAM authentication php5-exactimage - fast image manipulation programs (PHP bindings) php5-ffmpeg - audio and video support via ffmpeg for php5 php5-geoip - GeoIP module for php5 php5-gpib - libgpib PHP5 bindings php5-idn - PHP API for the IDNA library php5-imagick - ImageMagick module for php5 php5-imap - IMAP module for php5 php5-interbase - interbase/firebird module for php5 php5-lasso - Library for Liberty Alliance and SAML protocols - PHP 5 bindings php5-librdf - PHP5 language bindings for the Redland RDF library php5-mcrypt - MCrypt module for php5 php5-memcache - memcache extension module for PHP5 php5-memcached - memcached extension module for PHP5 php5-ming - Ming module for php5 php5-ps - ps module for PHP 5 php5-radius - PECL radius module for PHP 5 php5-remctl - PECL module for Kerberos-authenticated command execution php5-sasl - Cyrus SASL extension for PHP 5 php5-sqlrelay - SQL Relay PHP API php5-suhosin - advanced protection module for php5 php5-svn - PHP Bindings for the Subversion Revision control system php5-symfony1.0 - Open-Source PHP Web Framework php5-uuid - OSSP uuid module for php5 php5-xapian - Xapian search engine interface for PHP5 php5-xcache - Fast, stable PHP opcode cacher php5-xdebug - Xdebug Module for PHP 5 phpunit - Unit testing suite for PHP5 weborf - Fast and small webserver meant to be run without root privileges libapache2-mod-php5 - server-side, HTML-embedded scripting language (Apache 2 module) php-pear - PEAR - PHP Extension and Application Repository php5 - server-side, HTML-embedded scripting language (metapackage) php5-cgi - server-side, HTML-embedded scripting language (CGI binary) php5-cli - command-line interpreter for the php5 scripting language php5-common - Common files for packages built from the php5 source php5-curl - CURL module for php5 php5-dbg - Debug symbols for PHP5 php5-dev - Files for PHP5 module development php5-gd - GD module for php5 php5-gmp - GMP module for php5 php5-ldap - LDAP module for php5 php5-mysql - MySQL module for php5 php5-odbc - ODBC module for php5 php5-pgsql - PostgreSQL module for php5 php5-pspell - pspell module for php5 php5-recode - recode module for php5 php5-snmp - SNMP module for php5 php5-sqlite - SQLite module for php5 php5-sybase - Sybase / MS SQL Server module for php5 php5-tidy - tidy module for php5 php5-xmlrpc - XML-RPC module for php5 php5-xsl - XSL module for php5 libapache2-mod-php5filter - server-side, HTML-embedded scripting language (apache 2 filter module) php5-enchant - Enchant module for php5 php5-intl - internationalisation module for php5 php5-mapscript - php5-cgi module for MapServer
Устанавливаем что нужно и снова перезагружаем сервер.
Пакет phpmyadmin не установлен, информация о нём недоступна.
Для проверки файлов архивов используйте команду dpkg --info (dpkg-deb --info),
для вывода списка файлов в них -- команду dpkg--contents (dpkg-deb --contents).
Итак, мы поняли, что такое порт и что такое список стандартных портов. Теперь вернемся к нашему любимому сканеру портов. Когда эта замечательная тулза выдает нам список открытых портов на каком-нибудь сервере, мы вооружившись списком стандартных портов, сверяем открытые порты со стандартными и смотрим, какие же сервисы все-таки предоставляет интересующий нас сервак. Вот теперь какртинка складывается полностью: посканил, посмотрел, какие порты открыты, глянул в список и определил, какие сервисы работают на серваке. Полный список стандартных портов доступен по адресу http://www.iana.org/assignments/port-numbers. Их там просто огромное количество, но большинство из них используются очень редко. Чтоб не гонять туда тебя каждый раз, я приведу прямо тут список наиболее часто встречающихся открытых портов. Короче – теперь просканив что-нибудь можешь открывать этот Спец и смотреть, что это ты там такого насканил ;). Поехали:
7 – echo
9 - discard
11 – systat
13 - daytime
17 - quote of the day
19 - chargen
20 - ftp - data
21 - ftp - control
22 - ssh
23 - telnet
25 - smtp mail transfer
37 - timeserver
42 - nameserver
43 - nicname whois
53 - dommainlein name server
69 - tftp trivial file transfer
70 - gopher
79 - finger
80 - http
88 - kerberos
101 - hostname nic
107 - rtelnet
109 - pop2
110 - pop3
111 - sunrpc
113 - identification protocol
117 - uucp
119 - nntp
123 - ntp
135 - epmap
137 - netbios (name service)
138 - netbios (dgm)
139 - netbios (ssn)
143 - imap
161 - snmp
162 - snmptrap
170 - print - srv
179 - border gateway protocol
194 - irc
213 - ipx
389 - ldap
443 - https (ssl)
445 - microsoft (ds)
464 - kpasswd
500 - isakmp key exchange
512 - remote execute
513 - login/who
514 - shell cmd/syslog
515 - printer spooler
517 - talk
518 - ntalk
520 - router/efs
525 - timeserver
526 - tempo
530 - rpc
531 - conference chat
532 - netnews newsreader
533 - netwall
540 - uucp
543 - klogin
544 - kshell
550 - rwho
556 - remotefs
560 - rmonitor
561 - monitor
749 - kerberos administration
750 - kerberos version iv
1109 - kpop
1167 - phone
1433 - ms - sql - server
1434 - ms - sql - monitor
1512 - x wins
1524 - ingreslock
1723 - pptp (point to point)
1812 - radius authentication
1813 - radius accounting
2049 - nfs server
9535 - man remote server
Вот такой вот небольшой списочек на заметку ;). Кстати, еще инфо для тебя: список стандартных портов от IANA рассортирован следующим образом. Сначала идут Well Known Port Numbers (хорошо изученные/отсортированные/известные порты). Это порты с номерами от 0 до 1023. Обычно эти порты отдаются пот сервисные службы: всякие демоны и прочее.
В колонке Протокол указывается используемый транспортный протокол TCP или UDP. Если не указано ничего, может использоваться и TCP, и UDP.
Хорошо известные порты, определённые IANA и используемые в Red Hat Enterprise Linux в качестве стандартных портов взаимодействия различных служб, включая FTP, SSH и Samba.
Порт / Протокол
Name
Комментарий
1
tcpmux
TCP-порт службы мультиплексора
5
rje
Ввод удалённого задания
7
echo
Служба Echo
9
discard
Служба-пустышка для проверки соединения
11
systat
Служба системного состояния, показывающая подключенные порты
13
daytime
Возвращает запрашивающему узлу дату и время
17
qotd
Выдаёт подключенному узлу фразу дня
18
msp
Протокол отправки сообщений
19
chargen
Служба, генерирующая символы; посылает бесконечный поток символов
20
ftp-data
Порт данных FTP
21
ftp
Порт протокола передачи файлов (File Transfer Protocol, FTP); иногда используется протоколом файловой службы (File Service Protocol, FSP)
22
ssh
Служба Безопасной ОБолочки (Secure SHell, SSH)
23
telnet
Служба Telnet
25
smtp
Протокол простой передачи почты (Simple Mail Transfer Protocol, SMTP)
37
time
Протокол времени
39
rlp
Протокол нахождения ресурсов
42
nameserver
Служба имён Интернета
43
nicname
Служба каталога WHOIS
49
tacacs
Система управления доступом к контроллеру терминального доступа (Terminal Access Controller Access Control System) для проверки подлинности и подключения на базе TCP/IP
50
re-mail-ck
Протокол удалённой проверки почты (Remote Mail Checking Protocol)
53
domain
Службы доменных имён (такие как BIND)
63
whois++
WHOIS++, расширенные службы WHOIS
67
bootps
Службы протокола загрузки (Bootstrap Protocol, BOOTP); также используется службами протокола динамической конфигурации узлов (Dynamic Host Configuration Protocol, DHCP)
68
bootpc
Клиенты BOOTP; также используется клиентами DHCP
69
tftp
Простой протокол передачи файлов (Trivial File Transfer Protocol, TFTP)
70
gopher
Служба поиска и получения документов в Интернете
71
netrjs-1
Служба выполнения удалённых заданий
72
netrjs-2
Служба выполнения удалённых заданий
73
netrjs-3
Служба выполнения удалённых заданий
73
netrjs-4
Служба выполнения удалённых заданий
79
finger
Служба finger, предоставляющая контактную информацию о пользователе
80
http
Протокол передачи гипертекста (HyperText Transfer Protocol, HTTP) для служб всемирной паутины (World Wide Web, WWW)
88
kerberos
Сетевая система проверки подлинности Kerberos
95
supdup
Расширение протокола Telnet
101
hostname
Службы Hostname на компьютерах SRI-NIC
102/tcp
iso-tsap
Сетевые приложения окружения разработчика (ISO Development Environment, ISODE)
105
csnet-ns
Сервер имён почтового ящика, также используется сервером имён CSO
107
rtelnet
Удалённый Telnet
109
pop2
Протокол почтового отделения (Post Office Protocol) версии 2
110
pop3
Протокол почтового отделения (Post Office Protocol) версии 3
111
sunrpc
Протокол удалённого вызова процедур (Remote Procedure Call, RPC) для удалённого запуска команд, используется сетевой файловой системой (Network Filesystem, NFS)
113
auth
Протоколы проверки подлинности
115
sftp
Службы протокола безопасной передачи файлов (Secure File Transfer Protocol, SFTP)
117
uucp-path
Службы протокола копирования UNIX-UNIX (Unix-to-Unix Copy Protocol, UUCP)
119
nntp
Протокол передачи сетевых новостей (Network News Transfer Protocol, NNTP) для систем обсуждений USENET
123
ntp
Сетевой протокол времени (Network Time Protocol, NTP)
137
netbios-ns
Служба имён NETBIOS, используемая в Red Hat Enterprise Linux службой Samba
138
netbios-dgm
Служба датаграмм NETBIOS, используемая в Red Hat Enterprise Linux службой Samba
139
netbios-ssn
Служба сеансов NETBIOS, используемая в Red Hat Enterprise Linux службой Samba
143
imap
Протокол доступа к сообщениям через Интернет (Internet Message Access Protocol, IMAP)
161
snmp
Простой протокол управления сетью (Simple Network Management Protocol, SNMP)
162
snmptrap
Ловушки для SNMP
163
cmip-man
Стандартный протокол информации для управления (Common Management Information Protocol, CMIP)
164
cmip-agent
Стандартный протокол информации для управления (Common Management Information Protocol, CMIP)
174
mailq
Очередь почтового транспорта MAILQ
177
xdmcp
Протокол управления дисплеем X (X Display Manager Control Protocol, XDMCP)
Служба обмена сообщениями (Internet Relay Chat, IRC)
199
smux
UNIX-мультиплексор SNMP
201
at-rtmp
Маршрутизация AppleTalk
202
at-nbp
Привязка имён AppleTalk
204
at-echo
Эхо AppleTalk
206
at-zis
Информация о зоне AppleTalk
209
qmtp
Протокол быстрой передачи почты (Quick Mail Transfer Protocol, QMTP)
210
z39.50
База данных NISO Z39.50
213
ipx
Межсетевой обмен пакетами (Internetwork Packet Exchange, IPX), протокол обмена датаграммами, обычно используемый в окружении Novell Netware
220
imap3
Протокол доступа к сообщениям через Интернет (Internet Message Access Protocol) версии 3
245
link
Служба LINK / 3-DNS iQuery
347
fatserv
Сервер управления лентами и файлами FATMEN
363
rsvp_tunnel
Туннель RSVP
369
rpc2portmap
Сопоставитель портов файлов системы Coda
370
codaauth2
Службы проверки подлинности файловой системы Coda
372
ulistproc
Служба UNIX LISTSERV
389
ldap
Упрощённый протокол доступа к каталогу (Lightweight Directory Access Protocol, LDAP)
427
svrloc
Протокол нахождения службы (Service Location Protocol, SLP)
434
mobileip-agent
Агент мобильного IP
435
mobilip-mn
Диспетчер мобильного IP
443
https
Протокол защищённой передачи гипертекста (Hypertext Transfer Protocol, HTTP)
444
snpp
Протокол протокол передачи сообщений на пейджер (Simple Network Paging Protocol)
445
microsoft-ds
Протокол SMB поверх TCP/IP
464
kpasswd
Службы смены пароля и ключа Kerberos
468
photuris
Протокол управления ключом сеанса Photuris
487
saft
Протокол простой асинхронной передачи файлов (Simple Asynchronous File Transfer, SAFT)
488
gss-http
Стандартные службы безопасности (Generic Security Services, GSS) для HTTP
496
pim-rp-disc
Обнаружение точки встречи (Rendezvous Point Discovery, RP-DISC) для служб групповой рассылки, независящих от протокола (Protocol Independent Multicast, PIM)
500
isakmp
Протокол сопоставления безопасности и управления ключами в Интернете (Internet Security Association and Key Management Protocol, ISAKMP)
535
iiop
Протокол взаимодействия ORB по Интернету (Internet Inter-Orb Protocol, IIOP)
538
gdomap
Сопоставитель распределённых объектов GNUstep (GDOMAP)
546
dhcpv6-client
Протокол динамической конфигурации узлов (DHCP) версии 6
547
dhcpv6-server
Протокол динамической конфигурации узлов (DHCP) версии 6
554
rtsp
Протокол управления потоком в реальном времени (Real Time Stream Control Protocol, RTSP)
563
nntps
NNTP поверх SSL (NNTPS)
565
whoami
список кодов пользователей whoami
587
submission
Агент представления почтовых сообщений (Mail Message Submission Agent, MSA)
610
npmp-local
Сетевой протокол управления периферией (Network Peripheral Management Protocol, NPMP) / Система распределённых очередей (Distributed Queueing System, DQS)
611
npmp-gui
Сетевой протокол управления периферией (Network Peripheral Management Protocol, NPMP) / Система распределённых очередей (Distributed Queueing System, DQS)
612
hmmp-ind
Сигнализация протокола управления гипермедиа (HyperMedia Management Protocol, HMMP) / DQS
631
ipp
Протокол печати через Интернет (Internet Printing Protocol, IPP)
636
ldaps
LDAP поверх SSL (LDAPS)
674
acap
Протокол доступа к конфигурации приложения (Application Configuration Access Protocol, ACAP)
694
ha-cluster
Службы генерации импульсов для кластеров с высокой-степенью доступности
749
kerberos-adm
Администрирование базой данных kadmin протокола Kerberos версии 5 (v5)
Cпецифические порты UNIX, предназначенные для самых разных служб, от почтовых до проверки подлиннности и т.д. Имена, заключённые в скобки (например, [служба]) — либо имена демонов этой службы или общепринятые псевдонимы.
Порт / Протокол
Name
Комментарий
512/tcp
exec
Проверка подлинности для удалённого выполнения процессов
512/udp
biff [comsat]
Асинхронный почтовый клиент (biff) и службы (comsat)
513/tcp
login
Удалённый вход (Remote Login, rlogin)
513/udp
who [whod]
демон регистрации пользователей whod
514/tcp
shell [cmd]
Удалённая оболочка (remote shell, rshell) и удалённое копирование (remote copy, rcp) без входа в систему
514/udp
syslog
UNIX-система ведения журнала
515
printer [spooler]
Спулер линейного принтера (Line PRrinter, lpr)
517/udp
talk
Служба и клиент удалённого разговора (talk)
518/udp
ntalk
Служба и клиент удалённого разговора по сети (Network talk, ntalk)
Незарегистрированные порты, используемые службами и протоколами, которые могут быть установлены в вашей системе Red Hat Enterprise Linux или необходимы для взаимодействия Red Hat Enterprise Linux с другими операционными системами.
Замечания: a. Комментарий из /etc/services: «Порт 1236 зарегистрирован как «bvcontrol», но также используется сервером удалённой настройки Gracilis Packeten. Официальное имя указано в качестве главного, а не официальное — в качестве псевдонима.» b. Комментарий из /etc/services: «Порты с 2600 по 2606 используется пакетом zebra без регистрации. Зарегистрированные имена указаны в качестве главных, а не зарегистрированные, используемые zebra — в качестве псевдонимов.» c. Комментарий из /etc/services: «Этот порт зарегистрирован как wnn6, но также используется под незарегистрированным именем 'wnn4' в пакете FreeWnn.»
Порты, связанные с протоколом сетевой проверки подлинности Kerberos. Там где встречается v5, это указывает на 5 версию протокола Kerberos. Заметьте, что эти порты не зарегистрированы в IANA.
Порт / Протокол
Name
Комментарий
751
kerberos_master
Проверка подлинности Kerberos
752
passwd_server
Сервер паролей Kerberos (kpasswd)
754
krb5_prop
Распространение информации Kerberos v5 подчинённым центрам
760
krbupdate [kreg]
Регистрация Kerberos
1109
kpop
Протокол почтового отделения Kerberos (Kerberos Post Office Protocol, KPOP)
2053
knetd
Демультиплексор Kerberos
2105
eklogin
Удалённый вход, зашифрованный с помощью Kerberos v5 (rlogin)
Дейтаграмма (англ.datagram), также датаграмма — блок информации, посланный как пакет сетевого уровня через передающую среду без предварительного установления соединения и создания виртуального канала. Датаграмма представляет собой единицу информации в протоколе (protocol data unit, PDU) для обмена информацией на сетевом (в случае протокола IP, IP-датаграммы) и транспортном (в случае протокола UDP, UDP-датаграммы) уровнях эталонной модели OSI. Название «датаграмма» было выбрано по аналогии со словом телеграмма.
Потомучто его разрабатывает и использует WikiMedia (разработчики WikiPedia);
Базы данных MySQL, PostgreSQL, SQLite;
Поддерживает memcached и Squid;
YAML, HTML и TeX;
Оптимизированна под поисковики, есть расширения и темы, полная русская локализация.
Установка
Нам понадобиться PHP5 и выше (плюс PCRE и SPL), СУБД MySQL или PostgreSQL.
Качаем архив и распаковываем в директорию где будет у нас находится вики-раздел сайта;
Переходим по пункту “set up the wiki”;
Заполняем анкетные и конфигурационные данные (Название, язык, бд, кеш, администратор и т.д.);
Все, готово!
Настройка
Перемещаем файл LocalSettings.php (<mediawiki>/config/LocalSettings.php) в корень вики-раздела (<mediawiki>/);
В LocalSettings.php находятся основные настройки вики-движка, например директива $wgUseAjax (true/false) отвечает за AJAX, то есть если true то будет вики-движком использоваться AJAX (по возможности конечно).
Я пробовал еще TinyMCE расширение, однако оно сильно нестабильно (Release status: unstable), пользоваться невозможно :(
Еще есть дополнительные опции:
# Ссылки на переключение с рич-редактора на стандартный$wgDefaultUserOptions['riched_use_toggle']=1;
# По умолчанию отключен рич-редактор$wgDefaultUserOptions['riched_start_disabled']=1;
# Появиться ссылка для возможности открытия в новом окне рич-редактор$wgDefaultUserOptions['riched_use_popup']=1;
# Помнить ваш выбор (рич/стандарт)$wgDefaultUserOptions['riched_toggle_remember_state']=1;
В данном случае “рич-редактор” — это FCKeditor.
MindMap
Еще есть FreeMind и WikiMindMap, я их на деле не использовал, но судя по описания очень даже ничего!
Диаграмма связей, известная также как интеллект-карта, (англ. Mind map) — способ изображения процесса общего системного мышления с помощью схем. Также может рассматриваться как удобная техника альтернативной записи. http://ru.wikipedia.org/wiki/Mindmapping