Installing NextCloud 14

Hi,

is there any official documentation or instruction on how to install NextCloud 14 ?

an is the code here is the correct code ?

Where did you read about Nextcloud 14? On the maintenance and release schedule (https://github.com/nextcloud/server/wiki/Maintenance-and-Release-Schedule) it isn’t even mentioned.

On the list of releases (https://github.com/nextcloud/server/releases) you can find all available releases with Nextcloud 13 being the latest and highest version number available. But please be aware that NC 13 is only a Release Candidate! The stable release of NC 13 will probably come next week on January 24th.

Thanks for the answer

one more question though, for the latest code for NextCloud, which is this link how to compile the code?

or does it have installation?

When you write “the latest code”, do you mean the latest stable or the absolute latest code written?

I suggest you stick with Nextcloud 12.0.4 when you want to have a stable version for productive servers:

If you would like to test the new version of Nextcloud you can download Nextcloud 13 RC1:

No matter what version you install first, you can always change the “update channel” in the admin panel and switch between

  • production
  • stable
  • beta
  • daily

With “daily” you will have the absolute latest changes applied to you server.

Nextcloud is rather a PHP web page than an application. So when it comes to installation you more or less only place the downloaded and decompressed (un-tar) folder nextcloud into your web root directory. Then you access your web server and enter information regarding your database and login credentials.

Best is you follow the installation guide:
https://docs.nextcloud.com/server/12/admin_manual/

This guide pretty much applies for NC13 as well.

I just accidentally updated from Nextcloud 13 RC1 to Nextcloud 14 Alpha. But I was expecting a daily built of Nextcloud 13.

I have to revert back from a backup because Nextcloud 14 Alpha won’t let me downgrade to Nextcloud 13 once it’s stable.

Hi,

latest NextCloud server code is here how to compile the code from the source?

Thanks

You could have waited a few more seconds for the answer in your other thread :wink:

Nextcloud is written in PHP, javascript (maybe a little python and something else). That being mentioned: Nextcloud isn’t something that needs to be compiled. There are no compiler languages (like C, C++, …) used.

You need a web server, a PHP interpreter (PHP-fpm for nginx or PHP module for apache) and a database like mysql, mariadb, …

Nextcloud shippes his own config.php where you can setup the access to the DB and you’re set.
Please read the install guide to learn about nextcloud and how to install it:
https://docs.nextcloud.com/server/12/admin_manual/

sorry, I thought since I accepted the answer over there it means I should open a new topic, specially its a bit different,

so basically since I’m not that experienced in PHP, you mean, I can have an installed nextcloud server on a machine, running and stable and if I wanted to test new releases it just “update channel” to daily so every daily update is applied at the already installed server, correct?
and if I intend to try “for example” today’s commit I set it to daily, then change it back so no further updates are applied?

all this I intend to do, so I can get rid of the exceptionAn exception occurred while completing a multipart upload, I have S3 configured as the primary storage

thanks :slight_smile:

Well, no worries :slight_smile: I was just confused while I just typed the answer :smiley:

Yes, exactly. Nextcloud is a very comfortable web application with a PHP updater (which you can run from the web page). So yeah, just change the update channel, wait for the new release to be shown and hit the update button on the web page.

Also correct, if you change back from “daily” to “stable” you won’t see any updates until the stable channel will have an update (which is beyond your then current version I believe).

I don’t know this error “an exception occurred while completing a multipart upload”. Can’t this be solved somehow different than using the daily channel? You risk instability and data loss. So rather post your issue on Github and get your issue solved that way. It is the much safer way.

1 Like

that error, I have it when I set the Amazon S3 as primary storage

So rather post your issue on Github and get your issue solved that way. It is the much safer way.

you are wright that might help better

Vielen Dank :wink:

1 Like

hi,

where is exactly this update channel admin panel which contains the update channels ?

thanks

You nearly had it :wink:

But careful! Please note this post here:

Sounds like you better don’t switch to “Daily”.

that’s the problem, this drop down list doesn’t exist my page

is there any thing to be done, from config for example?

Hm, I believe I had that all the time. I’m not aware that I installed or setup anything to have that.
In my config.php I have the following lines related to the updater:

  'updater.server.url' => 'https://updates.nextcloud.com/updater_server/',
  'updater.release.channel' => 'stable',

Don’t know if this enables the updater part on the web page.

I didn’t find in my config.php the argument 'updater.server.url' nor the argument 'updater.release.channel'

and I suppose its not correct or safe to just add them and change their values, right?

I believe it is safe. Just add in in between the other settings like:

  'maintenance' => false,
  'updater.server.url' => 'https://updates.nextcloud.com/updater_server/',
  'updater.release.channel' => 'stable',
  'loglevel' => 1,

If you notice any error messages afterwards, you can still remove these lines.

In my nextcloud root folder I found the updater:

/var/www/nextcloud/updater # ll
total 656K
drwxr-x---  2 http http   43 May 22  2017 .
drwxr-x--- 14 http http 4.0K Dec  5 17:03 ..
-rw-r-----  1 http http  62K Dec  5 17:01 index.php
-rw-r-----  1 http http 585K Dec  5 17:01 updater.phar

Do you have this folder as well? If not, does it appear after you added the config lines?
It is strange, I don’t see this folder in the Nextcloud server repository.

1 Like

Hi,

thanks for the answer, I have added the arguments that you have suggested, refreshed the page and restarted apache, yet it still doesn’t show on the admin panel
any idea?

ca this parameter do any help upload_min_part_size ? what does it actually do?

thank you

I just learned from the other issue you opened, that you installed the snap image. A very important information. In that issue the answer was given, why you don’t see the update channel:

Indeed @ibr you’re spamming topics left and right yet barely providing enough information to help.

There’s a support template with every topic you create in the support category. Please use it.

1 Like