Создание сервера 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(немецкий сайт)
В конце концов я придерживался последнего.
В итоге я установил Ubuntu 14.04.4 на свой Intel NUC (внутри которого 1 ТБ HD)
Все прошло гладко, и я пришел к части командной строки, там я обновил все, затем установил Apache2 (который работал), установил PHP и его необходимые модули (которые также, казалось, работали), а затем базу данных MySQL. Затем я скачал и установил Owncloud 9.0.2 (который является последней версией на данный момент, и, похоже, он тоже работает), а затем, как показал парень из видео, я внес некоторые изменения в некоторые документы, о которых, честно говоря, понятия не имею. Так что сейчас я действительно не могу идти дальше, я обычно не хочу полагаться на то, что другие люди будут помогать мне лично, но на этот раз я серьезно застрял.
Так что сейчас я могу подключиться к https://192.168.0.241
в моей локальной сети и перейти на страницу настройки Owncloud, но затем я просто хочу настроить учетную запись, и затем появляется это сообщение об ошибке:
Я также попробовал 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