UPDATE! The community will be go into read-only on April 19, 8am Pacific in preparation for migration on April 21. Read more.
UPDATE! The community will be go into read-only on April 19, 8am Pacific in preparation for migration on April 21.Read more.
Absent Member.
Absent Member.
2879 views

OES2018 - How install PHP modules/Web and Scripting Module

Hi everyone,

I need to install some php packages on a OES2018 server, but I found only these:

oes2018~#: zypper search php
Refreshing service 'nu_novell_com'.
Loading repository data...
Reading installed packages...

S | Name | Summary | Type
--+------------------+----------------------------+--------
i | apache2-mod_php5 | PHP5 Module for Apache 2.0 | package
i | php5 | PHP5 Core Files | package
i | php5-gd | PHP5 Extension Module | package


On a OES2015sp1/SLES11SP4 box the same command returns:
oes2015SP1:~ # zypper search php
Loading repository data...
Reading installed packages...

S | Name | Summary | Type
--+---------------------+------------------------------------------+-----------
i | apache2-mod_php53 | PHP5 Module for Apache 2.0 | package
i | php53 | PHP5 Core Files | package
| php53 | PHP5 Core Files | srcpackage
| php53-bcmath | PHP5 Core Files | package
| php53-bz2 | PHP5 Core Files | package
| php53-calendar | PHP5 Core Files | package
i | php53-ctype | PHP5 Extension Module | package
| php53-curl | PHP5 Extension Module | package
| php53-dba | PHP5 Extension Module | package
i | php53-dom | PHP5 Extension Module | package
| php53-exif | PHP5 Extension Module | package
| php53-fastcgi | FastCGI PHP5 Module | package
| php53-fileinfo | PHP5 Extension Module | package
| php53-ftp | PHP5 Extension Module | package
| php53-gd | PHP5 Extension Module | package
| php53-gettext | PHP5 Extension Module | package
| php53-gmp | PHP5 Extension Module | package
i | php53-iconv | PHP5 Extension Module | package
| php53-intl | PHP5 Extension Module | package
i | php53-json | PHP5 Extension Module | package
| php53-ldap | PHP5 Extension Module | package
| php53-mbstring | PHP5 Extension Module | package
| php53-mcrypt | PHP5 Extension Module | package
| php53-mysql | PHP5 Extension Module | package
| php53-odbc | PHP5 Extension Module | package
| php53-openssl | PHP5 Extension Module | package
| php53-pcntl | PHP5 Extension Module | package
| php53-pdo | PHP5 Extension Module | package
| php53-pear | PHP Extension and Application Repository | package
| php53-pgsql | PHP5 Extension Module | package
| php53-pspell | PHP5 pspell extension | package
| php53-shmop | PHP5 Extension Module | package
| php53-snmp | PHP5 Extension Module | package
| php53-soap | PHP5 Extension Module | package
| php53-suhosin | PHP5 Extension Module | package
| php53-sysvmsg | PHP5 Extension Module | package
| php53-sysvsem | PHP5 Extension Module | package
| php53-sysvshm | PHP5 Extension Module | package
i | php53-tokenizer | PHP5 Extension Module | package
| php53-wddx | PHP5 Extension Module | package
i | php53-xmlreader | PHP5 Extension Module | package
| php53-xmlrpc | PHP5 Extension Module | package
i | php53-xmlwriter | PHP5 Extension Module | package
| php53-xsl | PHP5 Extension Module | package
| php53-zip | PHP5 Extension Module | package
| php53-zlib | PHP5 Extension Module | package
i | slessp4-php53-12057 | Security update for php53 | patch
i | slessp4-php53-12163 | Security update for php53 | patch
i | slessp4-php53-12527 | Security update for php53 | patch
i | slessp4-php53-12563 | Security update for php53 | patch
i | slessp4-php53-12611 | Security update for php53 | patch
i | slessp4-php53-12683 | Security update for php53 | patch
i | slessp4-php53-12724 | Security update for php53 | patch
i | slessp4-php53-12775 | Security update for php53 | patch
i | slessp4-php53-12821 | Security update for php53 | patch
i | slessp4-php53-12933 | Security update for php53 | patch
i | slessp4-php53-12997 | Security update for php53 | patch
i | slessp4-php53-13151 | Security update for php53 | patch
i | slessp4-php53-13179 | Security update for php53 | patch
i | slessp4-php53-13282 | Security update for php53 | patch
i | slessp4-php53-13389 | Security update for php53 | patch
i | slessp4-php53-13532 | Security update for php53 | patch


I know that since SLES 12 SP1 we have to install the "Web and Scripting Module", using SUSEConnect, but this command is not installed on OES2018 box.

Both servers are registred.

Then, how to install these other php packages on OES2018 box?

I think that the answer will be: Enabling "Web and Scripting Module".
But how without SUSEConnect ? 🙂

Thanks.
Labels (2)
0 Likes
7 Replies
Absent Member.
Absent Member.

https://www.novell.com/documentation/open-enterprise-server-2018/oes_readme/data/t45p2agpsdem.html

Unavailability of SLES Modules and Extension in OES 2018 Update Channel

All the SLES modules and extensions are not included in OES 2018. On upgrading to OES 2018, only Containers module of SLES is available in the OES 2018 Update Channel. Few of the other modules are being considered for inclusion in the upcoming releases. For example, Web and Scripting module.


😞
0 Likes
Absent Member.
Absent Member.

gsouza;2478924 wrote:
https://www.novell.com/documentation/open-enterprise-server-2018/oes_readme/data/t45p2agpsdem.html

Unavailability of SLES Modules and Extension in OES 2018 Update Channel

All the SLES modules and extensions are not included in OES 2018. On upgrading to OES 2018, only Containers module of SLES is available in the OES 2018 Update Channel. Few of the other modules are being considered for inclusion in the upcoming releases. For example, Web and Scripting module.


😞


I also ran into this problem, however with a SMT server closeby i was able to pull (manually) the SLE12 php packages from the following location:

https://<your_smt_server>/repo/SUSE/Updates/SLE-Module-Web-Scripting/12/x86_64/update/x86_64/

This will hold the php packages.

As OES2018 is technically still a SLE12 based box i just downloaded them with wget and installed manually:

wget https://<your_smt_server>/repo/SUSE/Updates/SLE-Module-Web-Scripting/12/x86_64/update/x86_64/php5-ctype-5.5.14-7.1.x86_64.rpm --no-check-certificate
--2018-05-12 17:12:09-- https://<your_smt_server>/repo/SUSE/Updates/SLE-Module-Web-Scripting/12/x86_64/update/x86_64/php5-ctype-5.5.14-7.1.x86_64.rpm
Resolving <your_smt_server> (<your_smt_server>)... 172.16.0.90
Connecting to <your_smt_server> (<your_smt_server>)|172.16.0.90|:443... connected.
WARNING: cannot verify <your_smt_server>'s certificate, issued by ‘/C=NL/CN=YaST Default CA (<your_smt_server>)/emailAddress=postmaster@yourdomain.nl’:
Self-signed certificate encountered.
HTTP request sent, awaiting response... 200 OK
Length: 41977 (41K) [application/x-rpm]
Saving to: ‘php5-ctype-5.5.14-7.1.x86_64.rpm’

100%[======================================================================>] 41,977 --.-K/s in 0.001s

2018-05-12 17:12:10 (67.5 MB/s) - ‘php5-ctype-5.5.14-7.1.x86_64.rpm’ saved [41977/41977]
rpm -Uvh php5-ctype-5.5.14-7.1.x86_64.rpm
Preparing... ################################# [100%]
Updating / installing...
1:php5-ctype-5.5.14-7.1 ################################# [100%]


After install i verified the module was loaded in php

php -m

[PHP Modules]
Core
ctype
date
ereg
filter
gd
hash
ice
libxml
mhash
mysqlnd
pcre
Reflection
session
SimpleXML
SPL
standard
xml

[Zend Modules]


then restarted my webserver and all was functional.

So not the 'official way', but one can make it work ...

- Michael
0 Likes
Fleet Admiral
Fleet Admiral

mhonkoop Wrote in message:

> I also ran into this problem, however with a SMT server closeby i was
> able to pull (manually) the SLE12 php packages from the following
> location:
>
> Code:
> --------------------
>
> https://<your_smt_server>/repo/SUSE/Updates/SLE-Module-Web-Scripting/12/x86_64/update/x86_64/
>
> --------------------
>
> This will hold the php packages.
>
> As OES2018 is technically still a SLE12 based box i just downloaded them
> with wget and installed manually:
>
> Code:
> --------------------
>
> wget https://<your_smt_server>/repo/SUSE/Updates/SLE-Module-Web-Scripting/12/x86_64/update/x86_64/php5-ctype-5.5.14-7.1.x86_64.rpm --no-check-certificate
> --2018-05-12 17:12:09-- https://<your_smt_server>/repo/SUSE/Updates/SLE-Module-Web-Scripting/12/x86_64/update/x86_64/php5-ctype-5.5.14-7.1.x86_64.rpm
> Resolving <your_smt_server> (<your_smt_server>)... 172.16.0.90
> Connecting to <your_smt_server> (<your_smt_server>)|172.16.0.90|:443... connected.
> WARNING: cannot verify <your_smt_server>'s certificate, issued by ‘/C=NL/CN=YaST Default CA (<your_smt_server>)/emailAddress=postmaster@yourdomain.nl’:
> Self-signed certificate encountered.
> HTTP request sent, awaiting response... 200 OK
> Length: 41977 (41K) [application/x-rpm]
> Saving to: ‘php5-ctype-5.5.14-7.1.x86_64.rpm’
>
> 100%[======================================================================>] 41,977 --.-K/s in 0.001s
>
> 2018-05-12 17:12:10 (67.5 MB/s) - ‘php5-ctype-5.5.14-7.1.x86_64.rpm’ saved [41977/41977]
> rpm -Uvh php5-ctype-5.5.14-7.1.x86_64.rpm
> Preparing... ################################# [100%]
> Updating / installing...
> 1:php5-ctype-5.5.14-7.1 ################################# [100%]
>
> --------------------
>
>
> After install i verified the module was loaded in php
>
> Code:
> --------------------
>
> php -m
>
>
> PHP code:
> --------------------
> Modules
> Core
> ctype
> date
> ereg
> filter
> gd
> hash
> ice
> libxml
> mhash
> mysqlnd
> pcre
> Reflection
> session
> SimpleXML
> SPL
> standard
> xml
>
> [Zend Modules]
>
> --------------------
>
>
> then restarted my webserver and all was functional.
>
> So not the 'official way', but one can make it work ...


Obviously not supported by either Micro Focus or SUSE plus also
relies on the system administrator checking for updated packages
(on the SMT server) then repeating the installs when there are so
not for production servers.

I will note that SUSE Manager 3.1.3 added support for Open
Enterprise Server 2018 though that will only help for officially
supported extensions/modules and packages.

HTH.
--
Simon Flood
Micro Focus Knowledge Partner


----Android NewsGroup Reader----
http://usenet.sinaapp.com/
0 Likes
Absent Member.
Absent Member.

smflood;2480826 wrote:

Obviously not supported by either Micro Focus or SUSE plus also
relies on the system administrator checking for updated packages
(on the SMT server) then repeating the installs when there are so
not for production servers.

I will note that SUSE Manager 3.1.3 added support for Open
Enterprise Server 2018 though that will only help for officially
supported extensions/modules and packages.

HTH.
--
Simon Flood
Micro Focus Knowledge Partner


----Android NewsGroup Reader----
http://usenet.sinaapp.com/



For an official way i would go for a separate SLE12 box and then transfer the web application to that machine.
This way you can access the php packages and be supported, this is as said an unsupported situation.

I just had to do this quick hack till i could put up a clean box and do it the 'official' way, and saw this post so i shared this workaround.
0 Likes
Cadet 1st Class
Cadet 1st Class

I know this thread a little old, but can we install lum into a sles 12 box?
The OES 2018 documentation does not include an updated version of Web Services and Applications guide.
In the past we run word press from our oes2015sp1 boxes using lum to login to the backend. It was very convenient.
Now with OES2018 things are different but not documented.
Is there any reference i can use?
0 Likes
Knowledge Partner Knowledge Partner
Knowledge Partner

In article <aoria.8le57b@no-mx.forums.microfocus.com>, Aoria wrote:
> I know this thread a little old, but can we install lum into a sles 12
> box?


Posting what is basically a new question (even if close) in an old
thread is what we call thread drift. It confuses things for people and
notably reduces the chance of you get a useful reply. If this goes no
where, then try as a fresh new thread from what you learn here (you just
need to be logged in first, then you get the new thread option).

If you are talking about pure SLES 12, I doubt it and even if you try
you will be way out of supported territory.

Many of us here won't know off hand what are those dependencies of
WordPress that you are hitting as an issue even if sort of alluded to in
where you posted. What have you tried so far and where are you tripping
at?


Andy of
http://KonecnyConsulting.ca in Toronto
Knowledge Partner
http://forums.novell.com/member.php/75037-konecnya
If you find a post helpful and are logged in the Web interface, please
show your appreciation by clicking on the star below. Thanks!

___
“i’ve sworn an oath of solitude til the blight is purged from these lands”
Andy of Konecny Consulting in Toronto
Knowledge Partner Profile
If you find a post helpful, click the Like button below. Thanks!
0 Likes
Fleet Admiral
Fleet Admiral

On 02/08/18 20:44, aoria wrote:

> I know this thread a little old, but can we install lum into a sles 12
> box?
> The OES 2018 documentation does not include an updated version of Web
> Services and Applications guide.
> In the past we run word press from our oes2015sp1 boxes using lum to
> login to the backend. It was very convenient.
> Now with OES2018 things are different but not documented.
> Is there any reference i can use?


As Andy suggested, please start a new thread giving us some more
information as you've referenced three OSes (SLES12, OES2018, OES2015
SP1) where one of those (OES2018) is an add-on for another (SLES12
[SP2]). Perhaps if you explain a bit more about what you had working on
OES2015 SP1 someone can help replicate with OES2018/SLES12 - I'm not
sure which you're after.

HTH.
--
Simon
Micro Focus Knowledge Partner

------------------------------------------------------------------------
If you find this post helpful and are logged into the web interface,
please show your appreciation and click on the star below. Thanks.
------------------------------------------------------------------------
0 Likes
The opinions expressed above are the personal opinions of the authors, not of Micro Focus. By using this site, you accept the Terms of Use and Rules of Participation. Certain versions of content ("Material") accessible here may contain branding from Hewlett-Packard Company (now HP Inc.) and Hewlett Packard Enterprise Company. As of September 1, 2017, the Material is now offered by Micro Focus, a separately owned and operated company. Any reference to the HP and Hewlett Packard Enterprise/HPE marks is historical in nature, and the HP and Hewlett Packard Enterprise/HPE marks are the property of their respective owners.