Создание сервера Owncloud 9.0.2 на сервере Ubuntu версии 14.04.4

Итак, во-первых, я действительно совсем не знаком с Ubuntu или Linux. Я всю жизнь был пользователем Windows, но отовсюду слышал, что лучший способ настроить надежный сервер - это делать с Linux (например, Ubuntu. Server). Поэтому я искал простые в использовании пошаговые руководства по этому вопросу и нашел три многообещающих поста и видео:

idroot.net - установите Owncloud 8 в Ubuntu 14.04

http://www.tecchannel.de/a/owncloud-8-2-unter-ubuntu-server-14-04-lts-installieren,3277676(немецкий сайт)

YouTube видео

В конце концов я придерживался последнего.

В итоге я установил Ubuntu 14.04.4 на свой Intel NUC (внутри которого 1 ТБ HD)

Все прошло гладко, и я пришел к части командной строки, там я обновил все, затем установил Apache2 (который работал), установил PHP и его необходимые модули (которые также, казалось, работали), а затем базу данных MySQL. Затем я скачал и установил Owncloud 9.0.2 (который является последней версией на данный момент, и, похоже, он тоже работает), а затем, как показал парень из видео, я внес некоторые изменения в некоторые документы, о которых, честно говоря, понятия не имею. Так что сейчас я действительно не могу идти дальше, я обычно не хочу полагаться на то, что другие люди будут помогать мне лично, но на этот раз я серьезно застрял.

Так что сейчас я могу подключиться к https://192.168.0.241 в моей локальной сети и перейти на страницу настройки Owncloud, но затем я просто хочу настроить учетную запись, и затем появляется это сообщение об ошибке:

image

Я также попробовал Google для решения, но я не нашел ничего, что помогло бы мне только один пост, у которого также была та же самая проблема, но без решения.

Поэтому, пожалуйста, если кто-то со знанием может помочь мне, я был бы действительно ДЕЙСТВИТЕЛЬНО благодарен, потому что это уже было настолько разочаровывающим, что мне потребовались целых 4 часа, чтобы добраться до этого места.

2 ответа

Это решение специально для вас.

В разделе, где вы должны добавить детали базы данных; Вы должны ввести имя базы данных, пароль и таблицу, которую вы сделали.

Если вы внимательно следили за видео, то добавьте owncloud на все три поля здесь и попробуйте.

(Так введите owncloud для трех полей здесь.)

Как упоминалось ранее, пользователь не имеет надлежащих привилегий в этой базе данных. Может быть, вам будет проще управлять базой данных через phpMyAdmin:

sudo apt-get update
sudo apt-get install phpmyadmin

Во время установки вы должны выбрать Apache2, нажав пробел, вкладку и введите.

Затем включите расширение php5-mcrypt:

sudo php5enmod mcrypt

И перезапустите apache2:

sudo service apache2 restart

К настоящему времени phpMyAdmin должен быть доступен по http://192.168.0.241/phpmyadmin. Войдите в систему, используя учетные данные пользователя root, и соответственно измените разрешения Kyotais. На этой странице есть полезные скриншоты: https://serverfault.com/questions/565343/how-to-grant-and-revoke-rights-to-tables-using-phpmyadmin

Другие вопросы по тегам