Skip to content
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

[RFE] improve installation doc #54

Open
remicollet opened this issue Dec 10, 2016 · 2 comments
Open

[RFE] improve installation doc #54

remicollet opened this issue Dec 10, 2016 · 2 comments

Comments

@remicollet
Copy link
Contributor

remicollet commented Dec 10, 2016

Proposal 1

  • split out installation instruction from README.md to INSTALL.md

Rational: when installed (from package or from pecl), this documentation is no more needed (so doesn't need to be tagged as role="doc" in package.xml, role="src" is enough)

Proposal 2

Document the different way to install

  • Installation from sources (current content)

  • Installation from pecl: pecl install phpiredis

  • Binary Installation, as lot of people prefer to rely on this method when possible

Windows users can use the "DLL" link from the pecl page (if supported, as I don't see the config.w32 for now)

Fedora users can use the php-phpiredis (https://apps.fedoraproject.org/packages/php-phpiredis) from official repository and: dnf install php-phpiredis

RHEL / CentOS users can use the php-phpiredis package from EPEL repository (https://fedoraproject.org/wiki/EPEL): yum install php-phpiredis

Other distributions can be added later on maintainer/user request.

Of course, we have to wait for pecl approval. For discussion (and I can open a PR... even if my English is probably not the better)

@remicollet remicollet changed the title [RFE] improve installation [RFE] improve installation doc Dec 10, 2016
@nrk
Copy link
Owner

nrk commented Feb 5, 2017

Makes sense, will start making these changes next week.

By the way, unfortunately building on Windows is not supported by hiredis (well the parser part do work but the rest is not compatible). Actually Microsoft has a fork of Redis that ships with a win32-compatible version of hiredis but unfortunately it's not maintained as a separate project, maybe it's possible to make it work by building from sources but it's probably a bit complicated.

PS: PECL account has been approved yesterday!

@Rohaq
Copy link

Rohaq commented Sep 6, 2019

PS: PECL account has been approved yesterday!

Not much done with it since, though! ;)

I know this is an old issue now - I stumbled across it whilst looking for a DLL for phpiredis. Any chance of making a compiled version for those of us just looking to meet platform requirements in our local dev environments?

Cheers.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants