[Owncloud] Following owncloud installation instructions results in failed installation on fresh Ubuntu 12.04 LTS
Bjorn Madsen
bjorn.h.madsen at googlemail.com
Tue Jan 15 11:12:28 UTC 2013
Hello OC-team
I've taken a clean Ubuntu Server 12.04 LTS image in virtualbox (downloaded
yesterday), in attempt to repeat the installation instructions with rigour
The server has OpenSSH server and LAMP server installed, and I ssh to it.
LTS 12.04 has owncloud 3 installed, which does not contain all wanted
features.
When issuing the first command:
*sudo apt-get install apache2 php5 php5-json php-xml php-mbstring php5-zip
php5-gd*
I receive the following error messages:
*Note, selecting 'php-common' instead of 'php-json'*
*E: Unable to locate package php-xml*
*E: Unable to locate package php-mbstring
*
*E: Unable to locate package php5-zip*
proceeding with:
*sudo apt-get install php5-sqlite curl libcurl3 libcurl3-dev php5-curl
php-pdo*
Returns the following messages:
*Note, selecting 'libcurl4-openssl-dev' instead of 'libcurl3-dev'*
*E: Unable to locate package php-pdo*
In combination, with step 2.1:
*wget http://mirrors.owncloud.org/releases/owncloud-4.5.5.tar.bz2 && \*
*cd Downloads &&\*
*tar -xjf owncloud-* &&\*
*cp -r owncloud /var/www/ &&\*
*firefox http:/127.0.0.1/owncloud &*
...Whereby I assume that /var/www is correct...(as no explicit instructions
are given for the default installation directory...)
Following these instructions will result in the browser (http:/
127.0.0.1/owncloud) with the error-message
*PHP module GD is not installed*
Could somebody please cross check these instructions?
For example php-xml could call:
*php-xml-htmlsax3*
*php-xml-parser
*
*php-xml-rpc
*
*php-xml-rpc2
*
*php-xml-rss
*
*php-xml-serializer*
....?
The step 2.2. "Set the directory permissions" is a little tricky, as it
assumes knowledge.
"*The owner of your webserver must own the apps/, data/ and config/
directories in your ownCloud install. You can do this by running the
following command for the apps, data and config directories:*
*chown -R www-data:www-data /path/to/your/owncloud/install/data*"
for example *sudo chown -R www-data:www-data /var/www/owncloud *executes
with no error messages, but should the user be aware of the consequence.
I.e. is it a safe or a dangerous typo?). Or would it be more correct to
issue the instructions:
choose storage for your users: f.x.:
*mkdir /home/owncloud/data*
*chown -R www-data:www-data /home/owncloud/data
*
*chown -R www-data:www-data /var/www/owncloud/apps*
*chown -R www-data:www-data /var/www/owncloud/config*
Finally, the installer script (
https://download.owncloud.com/download/community/setup-owncloud.php) fails
to move beyond starting screen on ubuntu 12.04 LTS with firefox installed.
I assume that this is due to the php dependencies?
Suggestion: What if this first-first step was shell-scripted instead?
*#!/usr/bin/sh*
*# this script needs sudo...*
*If (php conditions are not met) then*
* install these conditions*
* ...continue setup...in php...*
*Else*
* ...just continue in php*
Finally when checking the download of the scripts "http*s*" secure element
in http"S",
*wget https://download.owncloud.com/download/community/setup-owncloud.php*
returns the following message:
*--2012-01-15 10:39:20--
https://download.owncloud.com/download/community/setup-owncloud.php*
*Resolving download.owncloud.com (download.owncloud.com)...50.30.42.17*
*Connecting to download.owncloud.com (download.owncloud.com
)|50.30.42.17|:443....connected*
*ERROR: no certificate subject alternative name matches*
* request host name 'download.owncloud.com'.*
...
Thanks for your help updating the default installation guide
--
Bjorn
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/owncloud/attachments/20130115/969f855e/attachment.html>
More information about the Owncloud
mailing list