Merge pull request #201 from owncloud/oc6-cleanup

Oc6 cleanup
This commit is contained in:
blizzz
2013-12-11 07:56:22 -08:00
4 changed files with 43 additions and 145 deletions

View File

@@ -33,43 +33,42 @@ environment, e.g. how to setup LDAP or how to mount your storage.
Installation
============
This chapter will introduce you to the installation of ownCloud in different
scenarios.
This chapter will introduce you to the installation of ownCloud in different scenarios.
If you want to just try ownCloud in a virtual machine without any configuration, check the section
:doc:`installation/installation_appliance`, where you will find ready-to-use images.
* :doc:`installation/installation_appliance`
* :doc:`installation/installation_linux`
* :doc:`installation/installation_macos`
* :doc:`installation/installation_linux` (recommended)
* :doc:`installation/installation_windows`
* :doc:`installation/installation_ucs`
* :doc:`installation/installation_source`
* :doc:`installation/installation_others`
* :doc:`installation/installation_ucs`
* :doc:`installation/installation_macos` (not supported)
* :doc:`installation/installation_appliance`
Configuration
=============
This chapter covers ownCloud and web server configuration.
* :doc:`configuration/configuration_3rdparty`
* :doc:`configuration/configuration_apps`
* :doc:`configuration/configuration_automation`
* :doc:`configuration/configuration_database`
* :doc:`configuration/auth_ldap`
* :doc:`configuration/custom_mount_config_gui`
* :doc:`configuration/custom_mount_config`
* :doc:`configuration/background_jobs`
* :doc:`configuration/configuration_mail`
* :doc:`configuration/configuration_automation`
* :doc:`configuration/configuration_encryption`
* :doc:`configuration/configuring_big_file_upload`
* :doc:`configuration/configuration_apps`
* :doc:`configuration/configuration_reverseproxy`
* :doc:`configuration/xsendfile`
* :doc:`configuration/configuration_3rdparty`
* :doc:`configuration/custom_user_backend`
* :doc:`configuration/configuration_custom_clients`
* :doc:`configuration/configuration_maintenance`
* :doc:`configuration/configuration_knowledgebase`
* :doc:`configuration/configuration_logging`
* :doc:`configuration/configuration_mail`
* :doc:`configuration/configuration_reverseproxy`
* :doc:`configuration/custom_mount_config`
* :doc:`configuration/custom_mount_config_gui`
* :doc:`configuration/custom_user_backend`
* :doc:`configuration/auth_ldap`
* :doc:`configuration/xsendfile`
* :doc:`configuration/background_jobs`
* :doc:`configuration/configuration_custom_clients`
* :doc:`configuration/configuration_encryption`
* :doc:`configuration/configuration_language`
* :doc:`configuration/configuration_maintenance`
* :doc:`configuration/configuring_big_file_upload`
Maintenance
===========
@@ -79,7 +78,3 @@ This chapter covers maintenance tasks such as updating or migrating to a new ver
* :doc:`maintenance/update`
Indices and tables
==================
* :ref:`genindex`

View File

@@ -12,9 +12,8 @@ Software Appliances
There are number of pre-made virtual machine-based appliances:
- `SUSE Studio, ownCloud on openSuSE`_, runnable directly from an USB stick.
- `Ubuntu charm, ownCloud 4.5`_
- `PCLinuxOS based appliance`_
- `Fedora based appliance`_
- `Ubuntu charm, ownCloud`_
ownCloud on Hardware Appliances
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
@@ -23,12 +22,12 @@ These are tutorials provided by the user communities of the respective appliance
- `QNAP Guide`_ for QNAP NAS appliances
- `OpenWrt Guide`_ for the popular embedded distribution for routers and NAS devices.
- `Synology Package`_ for Synology NAS products
.. todo:: Tutorials for running ownCloud on Synology and Dreamplug.
.. todo:: Tutorials for running ownCloud on Dreamplug.
.. _OpenWrt Guide: http://wiki.openwrt.org/doc/howto/owncloud
.. _SUSE Studio, ownCloud on openSuSE: http://susestudio.com/a/TadMax/owncloud-in-a-box
.. _Ubuntu charm, ownCloud 4.5: http://jujucharms.com/charms/precise/owncloud
.. _PCLinuxOS based appliance: http://www.pclinuxos.com/forum/index.php/topic,100875.0.html
.. _Fedora based appliance: http://echorand.me/2012/02/26/owncloud-boxgrinder-pagekite-owncloud-appliance/
.. _Ubuntu charm, ownCloud: http://jujucharms.com/charms/precise/owncloud
.. _QNAP Guide: http://wiki.qnap.com/wiki/Category:OwnCloud
.. _Synology Package: http://www.cphub.net/index.php?id=40&pid=213

View File

@@ -1,124 +1,28 @@
Linux Distributions
-------------------
This section describes the installation process for different
distributions. If there are pre-made packages from ownCloud,
you are encouraged to prefer those over the vendor-provided
ones, since they usually are more up-to-date.
Supported Distribution Packages
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Archlinux
~~~~~~~~~
There are two AUR packages for ownCloud:
Ready-to-use packages are available at `openSUSE Build Service`_ for a variety of Linux distributions.
- `stable version`_
- `development version`_
If your distribution is not listed please follow :doc:`installation_source`.
.. _openSUSE Build Service: http://software.opensuse.org/download.html?project=isv:ownCloud:community&package=owncloud
Additional installation guides and notes
****************************************
**Fedora:** Make sure `SELinux is disabled <https://fedoraproject.org/wiki/SELinux_FAQ#How_do_I_enable_or_disable_SELinux_.3F>`_
or else the installation process might fail.
**Archlinux:** There are two AUR packages for ownCloud: `stable version`_ and `development version`_.
.. _stable version: http://aur.archlinux.org/packages.php?ID=47585
.. _development version: http://aur.archlinux.org/packages.php?ID=38767
openSUSE
~~~~~~~~
.. note:: ready-to-use SLES and openSUSE RPM packages are available in the openSUSE Build Service `ownCloud repository`_.
**PCLinuxOS:** Follow the Tutorial `ownCloud, installation and setup`_ on the PCLinuxOS web site.
#. Copy ownCloud to Apache's server directory : **/srv/www/htdocs**
#. Give the web server the necessary permissions:
::
sudo chown -R wwwrun owncloud
3. Open the folder in a browser and complete the setup wizard
If have followed the steps above and want to try it out, run this
command in a terminal to start Apache if its not already running::
sudo /etc/init.d/apache2 start
Go to http://servername/owncloud and walk through the setup.
Fedora
~~~~~~
.. note:: ready-to-use RPM packages are available in the openSUSE Build Service `ownCloud repository`_.
Make sure `SELinux is disabled <https://fedoraproject.org/wiki/SELinux_FAQ#How_do_I_enable_or_disable_SELinux_.3F>`_
or else the installation process will fail with the following message::
Config file (config/config.php) is not writable for the web server
Configure Apache:
#. If you already have a website running from Document Root but would still like to install OwnCloud you can use a Name-based virtual host entry and subdomain.
#. Edit your DNS record following this example: **point owncloud.foo.com > ip.ip.ip.ip**
CentOS 5 & 6
~~~~~~~~~~~~
.. note:: ready-to-use CentOS RPM packages are available
in the openSUSE Build Service `ownCloud repository`_.
1. Create a new file in **/etc/httpd/conf/** and call it **owncloud.conf**.
2. You can use the following as an example:
.. code-block:: xml
<IfModule mod_alias.c>
Alias /owncloud /var/www/owncloud/
</IfModule>
<Directory /var/www/owncloud/>
Options None
Order allow,deny
allow from all
</Directory>
<VirtualHost *:80>
ServerAdmin foo@foofarm.com
DocumentRoot /var/www/html/owncloud
ServerName owncloud.foo.com
ErrorLog logs/owncloud.foo.info-error_log
CustomLog logs/owncloud.foo.info-access_log common
</VirtualHost>
3. Now edit your httpd.conf file which is usually located in :file:`/etc/httpd/conf/httpd.conf`
4. Add the following to the bottom
::
Include /etc/httpd/conf/owncloud.conf
5. Restart apache and now when you point your browser to http://owncloud.foo.com it should properly load without affecting http://foo.com
Gentoo
~~~~~~
Set up a standard web server (see instructions above). Then change permissions::
chown -R apache:apache owncloud
Allow .htaccess, modify :file:`/etc/apache2/vhosts.d/00_default_vhost.conf` and
make sure it contains the following section
.. code-block:: xml
<Directory /var/www/localhost/htdocs/owncloud>
Options Indexes FollowSymLinks MultiViews
AllowOverride All
Order allow,deny
allow from all
</Directory>
PCLinuxOS
~~~~~~~~~
Follow the Tutorial `ownCloud, installation and setup`_ on the PCLinuxOS web site.
Ubuntu / Debian
~~~~~~~~~~~~~~~
Go to the `linux package sources`_ page and execute the steps as described there for your distribution.
.. _ownCloud repository: http://software.opensuse.org/search?q=owncloud&baseproject=ALL&lang=de
.. _ownCloud, installation and setup: http://pclinuxoshelp.com/index.php/Owncloud,_installation_and_setup
.. _linux package sources: http://software.opensuse.org/download.html?project=isv:ownCloud:community&package=owncloud

View File

@@ -2,7 +2,7 @@ Updating ownCloud
=================
.. note:: If you have installed ownCloud from a repository, your package management should take care of it. Probably
you will need to look for compatible third party applications yourself. **Always do backups anyway.**
you will need to look for compatible third party applications yourself. **Always do backups anyway.**
Update
------