1 Предварительные замечания
В данной статье будем использовать сервер сCentOS 7.0, на который выполним установку NFS server. В качестве имени хоста будем использовать My server1.example.com, а в качестве IP адреса 192.168.0.100
Для установке потребуется установленный на CentOS 7.0 LAMP сервер.
2 Установка Pydio
Установим пакеты в CentOS 7.0 следующим образом:
rpm -Uvh http://dl.ajaxplorer.info/repos/pydio-release-1-1.noarch.rpm
Далее обновим репозиторий и установим Pydio :
yum update
yum install pydio
Затем отредактируем файд конфигурации Pydio следующим образом:
vi /etc/httpd/conf.d/pydio.conf
#<Directory "/usr/share/pydio">
# Options FollowSymLinks
# AllowOverride Limit FileInfo
# Order allow,deny
# Allow from all
# php_value error_reporting 2
#
Options FollowSymlinks
AllowOverride none
Require all granted
Дополнительно потребуется произвести замену из SELINUX в Pydio:
chcon -R -t httpd_sys_content_t /usr/share/pydio/
Перезапустим службу apache.
systemctl restart httpd
3 Инициализация базы данных
Создадим базц данных для Pydio:
mysql -u root -p
Добавим database=pydiodb user=pydiouser и password=pydiopassword:
create database pydiodb;
create user pydiouser@localhost identified by 'pydiopassword';
grant all on pydiodb.* to pydiouser@localhost;
FLUSH PRIVILEGES;
exit
4 Веб-настройка
В браузере перейдём по адресу http://server1.example.com/pydio или http://192.168.0.100/pydio
Выберем Start wizard
Создадим пользователя, в нашем случае user=admin и password=qwerty:
Выберем тип запоминающего устройства для баз данных и введём Database=pydiodb user=pydiouser и password=pydiopassword или если значения базы данных различны согласуем их соотвествующим образом.
Проверим соединение с базами данных, для этого выберем Try connecting to database
Теперь все готово к установке, если требуется, можно создать других пользователей. Для установки нажмём Install Pydio Now.
Некоторое время уйдёт на инициализацию.
По завершении установки скопируем содержимое файла .htaccess и вставим в /usr/share/pydio/.htaccess:
Теперь обновим браузер и введём имя и пароль, которые мы создали ранее.
В нашем случае user=admin и password=qwerty
Далее откроем старица привествия
Теперь можно добавлять файлы и папки, что даст возможность их совместного использования в сети.
Ну вот и готово, мы успешно настроили Pydio на CentOS 7.0!
Дискуссия
Написал Rocky 9
Опубликовано в: Установка nginx c PHP-FPM под CentOS 7.0 in LinuxНаписал Константин
Опубликовано в: Докеризация стека LEMP под Ubuntu c помощью Compose in LinuxНаписал bammbr
Опубликовано в: Шлюз для маленького отдела на Red Hat 9 in LinuxНаписал Федор
Опубликовано в: Установка и конфигурация Samba на CentOS 7 in LinuxНаписал Evgenytrl
Опубликовано в: Загрузка файлов с помощью Wget in Linux