mirror of
https://github.com/nextcloud/documentation.git
synced 2026-01-03 02:09:45 +07:00
Merge pull request #1434 from wiswedel/wiswedel_docs_releaseSchedule17
updated release schedule for 17
This commit is contained in:
@@ -22,6 +22,8 @@ Nextcloud Files
|
||||
* `Files <https://github.com/nextcloud/server/tree/master/apps/files>`_
|
||||
* `Files access control <https://github.com/nextcloud/files_accesscontrol>`_
|
||||
* `Files Automated Tagging <https://github.com/nextcloud/files_automatedtagging>`_
|
||||
* `Group folders <https://github.com/nextcloud/groupfolders>`_
|
||||
* `Guests <https://github.com/nextcloud/guests>`_
|
||||
* `External storage support <https://github.com/nextcloud/server/tree/master/apps/files_external>`_
|
||||
* `PDF Viewer <https://github.com/nextcloud/files_pdfviewer>`_
|
||||
* `File sharing <https://github.com/nextcloud/server/tree/master/apps/files_sharing>`_
|
||||
@@ -46,6 +48,7 @@ Nextcloud Files
|
||||
* `Twitter <https://github.com/nextcloud/socialsharing/tree/master/socialsharing_twitter>`_
|
||||
* `SharePoint Backend <https://github.com/nextcloud/sharepoint/blob/master/appinfo/info.xml>`_
|
||||
* `Theming <https://github.com/nextcloud/server/tree/master/apps/theming>`_
|
||||
* `Terms of Service <https://github.com/nextcloud/terms_of_service/>`_
|
||||
* `Update Notifications <https://github.com/nextcloud/server/tree/master/apps/updatenotification>`_
|
||||
* `LDAP user and group backend <https://github.com/nextcloud/server/blob/master/apps/user_ldap>`_
|
||||
* `SSO & SAML authentication <https://github.com/nextcloud/user_saml>`_
|
||||
@@ -61,4 +64,4 @@ Nextcloud Groupware
|
||||
Nextcloud Talk
|
||||
--------------
|
||||
|
||||
** `Talk <https://github.com/nextcloud/spreed>`_
|
||||
* `Talk <https://github.com/nextcloud/spreed>`_
|
||||
|
||||
@@ -100,7 +100,7 @@ If you get a result, the module is present.
|
||||
|
||||
Required:
|
||||
|
||||
* PHP (>= 7.0, 7.1 or 7.2)
|
||||
* PHP (7.1, 7.2 or 7.3)
|
||||
* PHP module ctype
|
||||
* PHP module curl
|
||||
* PHP module dom
|
||||
@@ -264,31 +264,18 @@ Now make sure your system is up to date::
|
||||
|
||||
yum update -y
|
||||
|
||||
**Apache**::
|
||||
**Apache**
|
||||
|
||||
yum install -y httpd
|
||||
|
||||
Create a virtualhost file and add the following content to it::
|
||||
|
||||
vi /etc/httpd/conf.d/nextcloud.conf
|
||||
|
||||
<VirtualHost *:80>
|
||||
DocumentRoot /var/www/html/
|
||||
ServerName your.server.com
|
||||
|
||||
<Directory "/var/www/html/">
|
||||
Require all granted
|
||||
AllowOverride All
|
||||
Options FollowSymLinks MultiViews
|
||||
</Directory>
|
||||
</VirtualHost>
|
||||
|
||||
See :ref:`apache-web-server-configuration` for details.
|
||||
|
||||
Make sure the apache web service is enabled and started::
|
||||
|
||||
systemctl enable httpd.service
|
||||
systemctl start httpd.service
|
||||
|
||||
**PHP**:
|
||||
**PHP**
|
||||
|
||||
Next install the PHP modules needed for this install. Remember, because this is a limited basic install, we only install the neccessary modules, not all of them. If you are making a more complete install, please refer to PHP module list at the top of this page.::
|
||||
|
||||
@@ -321,6 +308,14 @@ Make sure the database service is enabled to start at boot time.::
|
||||
|
||||
After you have done this, make sure you create a database with a username and password so that Nextcloud will have access to it. In the docs, refer to the Database configuration part, specifically about MariaDB. There is a complete write-up on how to setup the database.
|
||||
|
||||
|
||||
**Redis**
|
||||
|
||||
yum install -y redis
|
||||
systemctl enable redis.service
|
||||
systemctl start redis.service
|
||||
|
||||
|
||||
**Installing Nextcloud**
|
||||
|
||||
Nearly there, so keep at it, you are doing great!
|
||||
@@ -374,12 +369,6 @@ Create a firewall rule for access to apache::
|
||||
firewall-cmd --zone=public --add-service=http --permanent
|
||||
firewall-cmd --reload
|
||||
|
||||
**Redis**::
|
||||
|
||||
yum install -y redis
|
||||
systemctl enable redis.service
|
||||
systemctl start redis.service
|
||||
|
||||
**SELinux**
|
||||
|
||||
Again, there is an extensive write-up done on SELinux which can be found at :doc:`../installation/selinux_configuration`, so if you are using SELinux in Enforcing mode, please run the commands suggested on that page.
|
||||
@@ -429,7 +418,8 @@ it, replacing the **Directory** and other filepaths with your own filepaths::
|
||||
Alias /nextcloud "/var/www/nextcloud/"
|
||||
|
||||
<Directory /var/www/nextcloud/>
|
||||
Options +FollowSymlinks
|
||||
Require all granted
|
||||
Options FollowSymlinks MultiViews
|
||||
AllowOverride All
|
||||
|
||||
<IfModule mod_dav.c>
|
||||
@@ -444,6 +434,27 @@ it, replacing the **Directory** and other filepaths with your own filepaths::
|
||||
Then enable the newly created site::
|
||||
|
||||
a2ensite nextcloud.conf
|
||||
|
||||
|
||||
On CentOS/RHEL, create a virtualhost :file:`/etc/httpd/conf.d/nextcloud.conf`and add the following content to it:
|
||||
|
||||
<VirtualHost *:80>
|
||||
|
||||
DocumentRoot /var/www/nextcloud/
|
||||
ServerName your.server.com
|
||||
|
||||
<Directory "/var/www/nextcloud/">
|
||||
|
||||
Require all granted
|
||||
AllowOverride All
|
||||
Options FollowSymLinks MultiViews
|
||||
|
||||
<IfModule mod_dav.c>
|
||||
Dav off
|
||||
</IfModule>
|
||||
|
||||
</Directory>
|
||||
</VirtualHost>
|
||||
|
||||
Additional Apache configurations
|
||||
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
||||
|
||||
Reference in New Issue
Block a user