-
Постов
2 481 -
Зарегистрирован
-
Посещение
-
Победитель дней
53
Тип контента
Профили
Форумы
Галерея
Загрузки
Блоги
События
Весь контент TheBB
-
Работать под административной учетной записью - не айс, нужно создать учетку для обычного пользователя (NB пользователи и группы owncloud не имеют отношения к пользователям и группам системы пакетов) Добавим пользователя в облако Пример настройки десктопного клиента: Заходим на страницу и выбираем клиента для своей системы (в примере будет использованы настройки для Ubuntu 15.04) Последовательно выполняем предложенные комманды wget http://download.opensuse.org/repositories/isv:ownCloud:desktop/Ubuntu_15.04/Release.key sudo apt-key add - < Release.key sudo sh -c "echo 'deb http://download.opensuse.org/repositories/isv:/ownCloud:/desktop/Ubuntu_15.04/ /' >> /etc/apt/sources.list.d/owncloud-client.list" sudo apt-get update sudo apt-get install owncloud-client После выполнения которых, запускаем и настраиваем программу Прописываем адрес сервера Вписываем логин и пароль Указываем настройки для синхронизации и жмем "Connect..." Выбираем, что открыть сейчас или просто жмем "Finish" Открываем настройки и настраиваем по вкусу Пробуем синхронизировать Проверяем === to be continued
- 257 ответов
-
- 1
-
-
- web-сервер
- nginx
- (и ещё 5 )
-
owncloud ownCloud - строим личное облачное хранилище
TheBB опубликовал тема в Каталог готовых решений Opkg
Что это такое и для чего, можно прочитать, напр., на офф сайте owncloud или wiki. Если кратко, то - персональное (личное) облачное хранилище (облако). Размер облака ограничен "жадностью" владельца и/или объёмом диска (флешки не рассматриваются ввиду малого объёма)... Желательно наличие swap`a (файла подкачки). (nginx+php+mysql) Обновить список пакетов opkg update (опционально) установить curl, nano, mc, tar opkg install curl nano mc tar Установить следующие пакеты opkg install \ nginx \ php7-fastcgi \ php7-mod-ctype \ php7-mod-curl \ php7-mod-dom \ php7-mod-exif \ php7-mod-fileinfo \ php7-mod-filter \ php7-mod-gd \ php7-mod-gettext \ php7-mod-iconv \ php7-mod-intl \ php7-mod-json \ php7-mod-mbstring \ php7-mod-mysqli \ php7-mod-openssl \ php7-mod-pdo \ php7-mod-pdo-mysql \ php7-mod-session \ php7-mod-simplexml \ php7-mod-sockets \ php7-mod-xml \ php7-mod-xmlreader \ php7-mod-xmlwriter \ php7-mod-zip \ php7-pecl-mcrypt \ mariadb-server \ mariadb-client-extra Отредактировать файлы: php.ini sed -i -e 's,memory_limit = 8,memory_limit = 32,;s,post_max_size = 8,post_max_size = 512,;s,upload_max_filesize = 2,upload_max_filesize = 512,' /opt/etc/php.ini fastcgi_params cat << EOF >> /opt/etc/nginx/fastcgi_params # OC, NC etc. fastcgi_param SCRIPT_FILENAME \$document_root\$fastcgi_script_name; fastcgi_param PATH_INFO \$fastcgi_path_info; EOF nginx.conf nginx.conf Скачать архив owncloud и распаковать в корень сервера (напр., так) mkdir /opt/share/www curl https://download.owncloud.org/community/owncloud-10.8.0.tar.bz2 | \ bzip2 -cd | tar -xvC /opt/share/www/ Создать базу данных mysql_install_db Запустить mariadb-server /opt/etc/init.d/S70mysqld start Задать пароль доступа mysqladmin -u root password 'Passw0rd' Войти и создать БД для ownCloud mysql -u root -p create database owncloud; \q Перезапустить mariadb-server /opt/etc/init.d/S70mysqld restart Запустить php и nginx /opt/etc/init.d/S79php7-fastcgi start /opt/etc/init.d/S80nginx start Перейти по адресу http://192.168.1.1:88/owncloud и ввести данные где user - имя админа облака, pass - его пароль; /opt/share/www/owncloud/data - директория хранения данных; root - имя пользователя БД; Passw0rd - пароль для доступа к БД; owncloud - имя БД (использовались в качестве примера - указывайте свои). Если все прошло удачно, можно увидеть если не получилось, проверяйте где допустили ошибку. Варианты применения: слушать музыку смотреть мувики работать с документами открыть доступ соседке, а ночью просматривать ее селфи поделиться с друзьями/знакомыми, прикрутить сертификат и "выпустить" в интернеты, использовать с другим сервером и БД например и т.д. и т.п. *** "Самопальный" сертификат для подключения по https *** Обновить и установить пакеты opkg update opkg install openssl-util Создаём корневой ключ server.key (алгоритм шифрования aes256, длиной 4096 bit). Cистема дважды попросит ввести парольную фразу, придумываем её, вводим и запоминаем. openssl genrsa -aes256 -out server.key 4096 Создаём корневой сертификат: openssl req -new -key server.key -out server.csr -days 3560 Копируем ключ cp server.key server.key.org Удаляем пароль из ключа openssl rsa -in server.key.org -out server.key Генерируем сертификат openssl x509 -req -days 3650 -in server.csr -sha384 -signkey server.key -out server.crt Правим nginx.conf ... ssl_certificate /opt/etc/nginx/server.crt; ssl_certificate_key /opt/etc/nginx/server.key; server { listen 443 ssl; ... После внесения изменений в конфиг, nginx надо перезапустить, а в адресной строке для подключения к owncloud надо набрать https://ip.ad..re.ss:88/owncloud *** hdd *** Если нужно чтоб каталог "data" находилась на другом диске, носителю должна быть задана метка, он должен быть подключен и смонтирован. Проверяем командой mount, в примере ниже - флешка sdb1 с меткой data смонтированая в /tmp/mnt/ ~ # mount | grep /sd /dev/sda1 on /tmp/mnt/omni2 type ext2 (rw,relatime) /dev/sdb1 on /tmp/mnt/data type ext2 (rw,nosuid,noexec,noatime) /dev/sda1 on /opt type ext2 (rw,relatime) Создаем на нужном носителе каталог data mkdir /tmp/mnt/data/data При выборе места хранения данных указываем нужный путь, в примере это /tmp/mnt/data/data Для переноса каталога data на другой диск проверяем монтирование и копируем его (каталог) в нужное место, из примера выше, так mv /opt/share/www/owncloud/data /tmp/mnt/data/ нужно открыть и отредактировать файл /opt/share/www/owncloud/config/config.php в файле найти строку 'datadirectory' => '/opt/share/www/owncloud/data', и изменить в ней путь до нового места хранения (из примера выше, заменить на 'datadirectory' => '/tmp/mnt/data/data')- 257 ответов
-
- 5
-
-
- web-сервер
- nginx
- (и ещё 5 )
-
Вот и опишите (установка, настройка) эту связку (lighttpd+sqlite) для torrentmonitor`a (для разнообразия). Различные варианты использования только приветствуются!
- 72 ответа
-
- torrentmonitor
- entware
-
(и ещё 3 )
C тегом:
-
Проверил на ultra2 (v2.07(AAUX.2)A3): подключение из win8/*nix через putty проходит...
-
Тема на старой версии форума mediatomb-na-keenetic (для ознакомления)
-
Есть подозрение, что вместо nginx можно использовать lighttpd/apache, а вместо mysql/sqlite - postgresql
- 72 ответа
-
- torrentmonitor
- entware
-
(и ещё 3 )
C тегом:
-
Есть! Задать вопрос автору ТМ здесь.
- 72 ответа
-
- torrentmonitor
- entware
-
(и ещё 3 )
C тегом:
-
Если pyload тяжеловат, вариант с aria2. Обновить список пакетов и установить aria2: opkg update opkg install aria2 Запустить aria2 /opt/etc/init.d/S81aria2 start Для удаленого управления загрузками - открыть 6800 порт на устройстве (если работаете локально - этот пункт попускаем) Переходим по адресу Aria2 WebUI и настраиваем В поле Enter the host: вписываем адрес кинетика, а в поле Enter the secret token: "волшебное слово" (по умолчанию - Passw0rd) Добавляем файлы для загрузки Смотрим результат или Перейти по адресу YAAW и произвести настройку. В поле JSON-RPC Path вписать http://token:Passw0rd@192.168.1.1:6800/jsonrpc, где: 192.168.1.1 - адрес интернет-центра, 6800 - номер порта, а Passw0rd - ваш rpc-secret из файла настроек /opt/etc/aria2.conf раздела RPC Options Добавить файл(ы) Наблюдать за результатом
-
В прошивку - навряд ли, по крайней мере в ближайшее (и не очень) время. Альтернатива - использование менеджера загрузок из системы пакетов, напр. pyload. Установка/настройка/использование: Обновить список пакетов и установить pyload: opkg update opkg install pyload Опционально установить доп. пакеты: opkg install python-pyopenssl openssl-util duktape python-pillow tesseract python-crypto unrar unzip Запустить конфигуратор: pyload --configdir=/opt/var/pyload Ответить на неск. вопросов (для начала, лучше установить по умолчанию жмякая "Enter") Запустить pyload: /opt/etc/init.d/S51pyload start В браузере набрать IP.add.re.ss:8000, ввести логин и пароль, донастроить по желанию. Инфо
-
сегодня обновляли пакеты, пробуйте еще раз.
-
!!! Внимание !!! OpenWrt, а следом за ним Entware удалили Asterisk 1.8 из реп. Oстается только Asterisk 11
-
Можно, примеры использования: torrentmonitor, tt-rss, ext-ui, etc...
-
Установка, настройка подопытные: Keenetic DSL + Samsung SCX-4200 series, Windows7, Ubuntu*, Android Проверить поддержку сканера/МФУ на странице проекта Обновить список пакетов, и установить пакеты, следующими командами opkg update opkg install sane-backends xinetd Создать файл /opt/etc/xinetd.d/saned со следующим содержимым service saned { type = UNLISTED socket_type = stream server = /opt/sbin/saned protocol = tcp port = 6566 user = root group = root wait = no } Отредактировать 4 файла /opt/etc/sane.d/dll.conf - оставить поддержку своего сканера/МФУ (лишние строки закомментировать или удалить) /opt/etc/sane.d/net.conf - прописать адрес интернет-центра /opt/etc/sane.d/saned.conf - прописать адрес(а) сети /opt/etc/cups/cups-files.conf - исправить либо закомментировать строку (можно и не делать, в сислоге сами увидите) Т.к. доступа на запись в /etc/services нет, a sane запускается через xinetd, файл /opt/etc/init.d/S01sane-backends можно удалить за ненадобностью (а можно и оставить, на память) Перезагрузить Keenetic или запустить сервисы вручную Настройка клиентов Для примера будут рассмотрены: Windows + XSane & SaneTwain. Скачать и распаковать в корень системного диска XSane. В файл C:\sane\etc\sane.d\net.conf вписать адрес интернет-центра Запустить файл C:\sane\bin\xsane.exe , нажать батон "Scan" (1) и получить результат (2) Скачать и распаковать куда-нибудь SaneTwain. Запустить ScanImage и проверить/изменить настройки Получить результат Ubuntu + XSane Image & "простое сканирование" Вписать в файл /etc/sane.d/net.conf адрес интерент-центра. Все, можно запускать программы и сканировать Android + SANEDroid Установить приложение на планшет и запустить. Зайти в настройки (Preferences) -> SANE_NET_HOSTS вписать адрес Keenetic`a
-
Mediatomb
-
Прочитайте и решите сами, нужно вам или нет.
-
NTFS? несколько постов вниз
-
в примере: /opt/share/www/phpinfo.php со следующим содержанием <?php phpinfo(); ?> смотрите лог /opt/var/log/nginx/error.log
-
opkg install php5-mod-iconv не хватает php-mod-* (надо уточнить у автора ТМ зависимости, т.к. здесь написано только про сервер, php c pdo и curl, БД)
- 72 ответа
-
- torrentmonitor
- entware
-
(и ещё 3 )
C тегом:
-
вопросы по работе ТМ можете задать здесь. именно ваш вопрос
- 72 ответа
-
- torrentmonitor
- entware
-
(и ещё 3 )
C тегом:
-
файл config.php.example переименовали в config.php? раскомментировали строки (# - удалили) и исправили (поменяли) данные в нем?
- 72 ответа
-
- torrentmonitor
- entware
-
(и ещё 3 )
C тегом: