PHP Software Collections

From SME Server
Revision as of 18:00, 22 February 2015 by Stephdl (talk | contribs) (Created page with "{{Languages}} {{Level|Easy|The instructions for installing and using Roundcube can be followed by a beginner, changing options requires a basic knowledge of linux.}} {{usefuln...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigationJump to search


PythonIcon.png Skill level: Easy
The instructions for installing and using Roundcube can be followed by a beginner, changing options requires a basic knowledge of linux.


Is this article helpful to you?
Please consider donating or volunteering
Thank you!

PHP Software Collections for SME Server

Maintainer

stephdl Stéphane de Labrusse AKA Stephdl

Version

Contrib 9:
smeserver-php-scl
The latest version of smeserver-php-scl is available in the SME repository, click on the version number(s) for more information.


Description

The purpose of the contribs is to install PHP54,PHP55,PHP56 beside the default php without remove it. We take rpms from the remi repository but in fact it is the same than the official web site, except than you will have more choices.


Requirements

Warning.png Warning:
Only for SME Server 9 64 bit


Installation

Remember to first configure the required stephdl and the remi repositorie, then issue the following command on the SME Server shell:

db yum_repositories set stephdl repository \
BaseURL http://mirror.de-labrusse.fr/smeserver/\$releasever \
EnableGroups no GPGCheck yes \
Name "Mirror de Labrusse" \
GPGKey http://mirror.de-labrusse.fr/RPM-GPG-KEY \
Visible yes status disabled

 /sbin/e-smith/db yum_repositories set remi repository \
Name 'Remi - EL6' \
BaseURL 'http://rpms.famillecollet.com/enterprise/6/remi/$basearch/' \
EnableGroups no \
GPGCheck yes \
GPGKey http://rpms.famillecollet.com/RPM-GPG-KEY-remi \
Visible yes \
Exclude mysql*,php-* \
status disabled

 signal-event yum-modify
yum install smeserver-php-scl --enablerepo=stephdl,remi

If you do not want to restart your server

signal-event php-update; config set UnsavedChanges no

or

signal-event post-upgrade; signal-event reboot

Go to the php-scl panel on Server Manager and activate the version of php you desire for each Ibay, or if you need for the whole server.

Template:Note Box

If you want to see rpm availables

yum list available php5\* --disablerepo=* --enablerepo=remi

Uninstall

yum remove smeserver-php-scl

Bugs

Please raise bugs under the SME-Contribs section in bugzilla and select the smeserver-php-scl component or use this link .

"No open bugs found."