-
Notifications
You must be signed in to change notification settings - Fork 2.2k
CentOS 7 walkthrough install created #843
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
|
I don't know if webtatic repo is a good source: I decided to use software collections (SCL), which is a centos provided repository. Meanwhile software collections also provide php7.1 I don't know if it would be better to extend the manual for updating to php 7.1 from scl? |
|
Noted. But I have to make the comment about the package being in a production system currently for more than a year without causing any problems. It is also listed as the preferred repo on another site in their Install walk-through. So imho the CentOS wiki page might be overly conservative? @MorrisJobke can you please advise? Seeing as this will land up on Nextcloud's page? If needed I will have to rewrite it all using SCL, but then it will be PHP 7.1 and not 7.2? @michag86 Did you maybe still test this walkthrough for any issues regarding the install, irrespective of the Webtatic repo not being the one of choice? |
Added additional dependency to extract tar ball.
|
I have run into another issue whilst trying to use SCL, and that is that commands like |
|
In our environment we have only installed php from scl. I've just created a symlink /usr/bin/php to the installed binary in the /opt/-path. I don't know if there is a problem with that. For the moment I had no time to test. Maybe on the weekend. |
|
@michag86 had any time to test? The longer it takes for changes to get in the more conflicts one gets and the more work it is to get in 😢 |
michag86
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I have tested it on fresh CentOS 7.5 Installation. I have some comments:
- add "-y" to "yum update"
- on php installation, here are two packages with extension ".x86_64", where the extension can be removed
- remove option v for restorecon to reduce unneeded output
- by default firewalld is active, maybe it's helpful to create a firewall-rule before accessing website?
firewall-cmd --zone=public --add-service=http --permanent
firewall-cmd --reload
the installation wizard will fail, because there is no data folder. Maybe it's helpful to create the folder before chown?
mkdir /var/www/html/nextcloud/data
|
@michag86 Thanks for all the input. I have added all you have suggested. Thanks for the input. |
jospoortvliet
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Awesome! Hans, if you could try to resolve the conflicts, we can get this merged! I'll approve it now, it looks good from my POV and I trust you and @michag86 for the technical correctness.
|
Hans - I can resolve the first conflict - - https://www.hanssonit.se/nextcloud-vm/ is correct - but the second requires actual knowledge 😄 |
|
I'll look into the conflict tonight when I get home. Keep you updated.
…On Thu, 08 Nov 2018, 15:23 Jos Poortvliet, ***@***.***> wrote:
Hans - I can resolve the first conflict - -
https://www.hanssonit.se/nextcloud-vm/ is correct - but the second
requires actual knowledge 😄
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
<#843 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AXIFEIyxWR3AkUdptVGJ6TANoFT0jP5Oks5utDBegaJpZM4WMzHR>
.
|
|
@jospoortvliet I cannot resolve any conflicts, only people with write access can, like yourself. However, not sure why it is conflicting, because I have not even touched those lines. From a technical POV it seems fine, and can be submitted imho. |
|
This is the conflict - which part do I keep, top or bottom? |
|
IMHO the bottom one is the newest method in which apache enables
virtualhost sites.
…On Mon, 12 Nov 2018, 16:34 Jos Poortvliet, ***@***.***> wrote:
This is the conflict - which part do I keep, top or bottom?
<<<<<<< master
Then create a symlink to :file:`/etc/apache2/sites-enabled`::
ln -s /etc/apache2/sites-available/nextcloud.conf /etc/apache2/sites-enabled/nextcloud.conf
=======
Then enable the newly created site::
a2ensite nextcloud.conf
>>>>>>> master
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
<#843 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AXIFEINqOZzQjoNSStWJc4_1XImukdOiks5uuYbzgaJpZM4WMzHR>
.
|
* CentOS 7 walkthrough install created * Update source_installation.rst Added additional dependency to extract tar ball. * Added entries from the comment of @michag86
* CentOS 7 walkthrough install created * Update source_installation.rst Added additional dependency to extract tar ball. * Added entries from the comment of @michag86
|
@MorrisJobke super, thanks for the backports! @hanserasmus great work dude. @michag86 thanks for reviewing!!! 🎉 🎈 🍰 |
Please check the formatting, especially the linking to documents. They do not display correctly in my .rst preview, but are done according to examples in the docs.