*New 11.3 series Release:
2019-10-19: XigmaNAS 11.3.0.4.7014 - released

*New 12.0 series Release:
2019-10-05: XigmaNAS 12.0.0.4.6928 - released!

*New 11.2 series Release:
2019-09-23: XigmaNAS 11.2.0.4.6881 - released!

We really need "Your" help on XigmaNAS https://translations.launchpad.net/xigmanas translations. Please help today!

Producing and hosting XigmaNAS costs money. Please consider donating for our project so that we can continue to offer you the best.
We need your support! eg: PAYPAL

Installing PartKeepr, need help to install missing requirements

Webserver service.
Forum rules
Set-Up GuideFAQsForum Rules
Post Reply
philm
Starter
Starter
Posts: 24
Joined: 20 Jul 2016 01:10
Status: Offline

Installing PartKeepr, need help to install missing requirements

#1

Post by philm » 23 Jul 2016 23:22

Hello everyone,

I am attempting to install a program on the webserver called PartKeepr: https://www.partkeepr.org/

Here are some server configurations:

https://wiki.partkeepr.org/wiki/KB00005 ... figuration

I am wondering, what option are these on the webserver service configuration? Or, do I need to install addition packages?

Also, I will needing PHP v5.6. Is there a step-by-step guide on how to install and enable PHP on the webserver?

A SQL database is needed but I found a tutorial on how to install it. Here is the link to the tutorial: http://www.geekfreely.com/2015/12/howto ... e.html?m=1

Does this still apply for the latest version?

philm
Starter
Starter
Posts: 24
Joined: 20 Jul 2016 01:10
Status: Offline

Re: Installing PartKeepr, need help to install missing requirements

#2

Post by philm » 24 Jul 2016 01:11

Ok so after some research on FreeBSD forums, it turns out that there are some very simple commands. Before I execute them, would these commands would for NAS4Free?

https://www.rootbsd.net/kb/321/Installi ... D-103.html

philm
Starter
Starter
Posts: 24
Joined: 20 Jul 2016 01:10
Status: Offline

Re: Installing PartKeepr, need help to install missing requirements

#3

Post by philm » 25 Jul 2016 23:58

Hello everyone,

I am wondering, how can I improve my post so that I can get replies? I understand that I may not be explaining things very clear. I apologize and I hope that any suggestions will help to a clearer post

User avatar
ms49434
Developer
Developer
Posts: 720
Joined: 03 Sep 2015 18:49
Location: Neuenkirchen-Vörden, Germany - GMT+1
Contact:
Status: Offline

Re: Installing PartKeepr, need help to install missing requirements

#4

Post by ms49434 » 26 Jul 2016 09:08

Hi,

I recommend to use the integrated virtualisation (vbox) and create your own virtual machine within NAS4Free. It will tick all boxes you listed above.

NAS4Free is based on FreeBSD and uses lighttpd for web services and PHP 7.0. Installing Apache, mySQL and PHP 5.6 on top of the existing software will cause issues and you have to repeat the installation everytime you update NAS4Free.
1) XigmaNAS 12.0.0.4 amd64-embedded on a Dell T20 running in a VM on ESXi 6.7U2, 22GB out of 32GB ECC RAM, LSI 9300-8i IT mode in passthrough mode. Pool 1: 2x HGST 10TB, mirrored, SLOG: Samsung 850 Pro, L2ARC: Samsung 850 Pro, Pool 2: 1x Samsung 860 EVO 1TB , services: Samba AD, CIFS/SMB, ftp, ctld, rsync, syncthing, zfs snapshots.
2) XigmaNAS 12.0.0.4 amd64-embedded on a Dell T20 running in a VM on ESXi 6.7U2, 8GB out of 32GB ECC RAM, IBM M1215 crossflashed, IT mode, passthrough mode, 2x HGST 10TB , services: rsync.

User avatar
raulfg3
Site Admin
Site Admin
Posts: 4925
Joined: 22 Jun 2012 22:13
Location: Madrid (ESPAÑA)
Contact:
Status: Offline

Re: Installing PartKeepr, need help to install missing requirements

#5

Post by raulfg3 » 26 Jul 2016 10:35

or use a jail.

PD: Is not recomended to install anything that touch the base php used by N4F, so please consider to use a VM or a Jail for your pourpouses.
12.0.0.4 (revision 6766)+OBI on SUPERMICRO X8SIL-F 8GB of ECC RAM, 12x3TB disk in 3 vdev in RaidZ1 = 32TB Raw size only 22TB usable

Wiki
Last changes

philm
Starter
Starter
Posts: 24
Joined: 20 Jul 2016 01:10
Status: Offline

Re: Installing PartKeepr, need help to install missing requirements

#6

Post by philm » 26 Jul 2016 20:55

Oh ok, thank you, I will look into this!

philm
Starter
Starter
Posts: 24
Joined: 20 Jul 2016 01:10
Status: Offline

Re: Installing PartKeepr, need help to install missing requirements

#7

Post by philm » 27 Jul 2016 17:37

Hello, thank you both for your replies.

In order to do what I would like to do, which method is better? Or which one is more designed for the application that I would like to do?

For the integrated virtualization, is this the VM option in the toolbar?

BlackPeter
Starter
Starter
Posts: 43
Joined: 03 Nov 2013 19:45
Location: Spain
Contact:
Status: Offline

Re: Installing PartKeepr, need help to install missing requirements

#8

Post by BlackPeter » 10 Sep 2016 21:35

philm wrote:Hello everyone,

I am attempting to install a program on the webserver called PartKeepr: https://www.partkeepr.org/

Here are some server configurations:

https://wiki.partkeepr.org/wiki/KB00005 ... figuration

I am wondering, what option are these on the webserver service configuration? Or, do I need to install addition packages?

Also, I will needing PHP v5.6. Is there a step-by-step guide on how to install and enable PHP on the webserver?

A SQL database is needed but I found a tutorial on how to install it. Here is the link to the tutorial: http://www.geekfreely.com/2015/12/howto ... e.html?m=1

Does this still apply for the latest version?
FULL INSTALATION GUIDE TESTED ON SERVER

Code: Select all

login as: root
root@192.168.1.210's password:
Last login: Sat Sep 10 15:40:30 2016
Welcome to NAS4Free!
it-service: ~# jls
   JID  IP Address      Hostname                      Path
     1  192.168.1.211   CDN0.sytes.net                /mnt/BIGHDD/extensions/the            brig/CDN0
     2  192.168.1.212   TEST.sytes.net                /mnt/BIGHDD/extensions/the            brig/TEST
it-service: ~# jexec 2 csh
root@TEST:/ # pkg install nano
The package management tool is not yet installed on your system.
Do you want to fetch and install it now? [y/N]: y
Bootstrapping pkg from pkg+http://pkg.FreeBSD.org/FreeBSD:10:i386/quarterly, ple            ase wait...
Verifying signature with trusted certificate pkg.freebsd.org.2013102301... done
[TEST.sytes.net] Installing pkg-1.8.7_1...
[TEST.sytes.net] Extracting pkg-1.8.7_1: 100%
Updating FreeBSD repository catalogue...
[TEST.sytes.net] Fetching meta.txz: 100%    944 B   0.9kB/s    00:01
[TEST.sytes.net] Fetching packagesite.txz: 100%    6 MiB   1.2MB/s    00:05
Processing entries: 100%
FreeBSD repository update completed. 25402 packages processed.
Updating database digests format: 100%
The following 3 package(s) will be affected (of 0 checked):

New packages to be INSTALLED:
        nano: 2.4.3
        indexinfo: 0.2.4
        gettext-runtime: 0.19.8.1

Number of packages to be installed: 3

The process will require 3 MiB more space.
535 KiB to be downloaded.

Proceed with this action? [y/N]: y
[TEST.sytes.net] Fetching nano-2.4.3.txz: 100%  385 KiB 394.1kB/s    00:01
[TEST.sytes.net] Fetching indexinfo-0.2.4.txz: 100%    5 KiB   4.9kB/s    00:01             
[TEST.sytes.net] Fetching gettext-runtime-0.19.8.1.txz: 100%  145 KiB 148.8kB/s                00:01
Checking integrity... done (0 conflicting)
[TEST.sytes.net] [1/3] Installing indexinfo-0.2.4...
[TEST.sytes.net] [1/3] Extracting indexinfo-0.2.4: 100%
[TEST.sytes.net] [2/3] Installing gettext-runtime-0.19.8.1...
[TEST.sytes.net] [2/3] Extracting gettext-runtime-0.19.8.1: 100%
[TEST.sytes.net] [3/3] Installing nano-2.4.3...
[TEST.sytes.net] [3/3] Extracting nano-2.4.3: 100%
root@TEST:/ # pkg install apache24
Updating FreeBSD repository catalogue...
FreeBSD repository is up-to-date.
All repositories are up-to-date.
The following 8 package(s) will be affected (of 0 checked):

New packages to be INSTALLED:
        apache24: 2.4.23_1
        libxml2: 2.9.4
        expat: 2.1.1_2
        apr: 1.5.2.1.5.4_1
        gdbm: 1.12
        db5: 5.3.28_4
        perl5: 5.20.3_15
        pcre: 8.39

Number of packages to be installed: 8

The process will require 126 MiB more space.
32 MiB to be downloaded.

Proceed with this action? [y/N]: y
[TEST.sytes.net] Fetching apache24-2.4.23_1.txz:   9%  440 KiB 450.6kB/s    00:0            [TEST.sytes.net] Fetching apache24-2.4.23_1.txz:  24%    1 MiB 727.0kB/s    00:0            [TEST.sytes.net] Fetching apache24-2.4.23_1.txz:  39%    2 MiB 737.3kB/s    00:0            [TEST.sytes.net] Fetching apache24-2.4.23_1.txz:  52%    2 MiB 624.6kB/s    00:0            [TEST.sytes.net] Fetching apache24-2.4.23_1.txz:  72%    3 MiB 931.8kB/s    00:0            [TEST.sytes.net] Fetching apache24-2.4.23_1.txz: 100%    5 MiB 800.8kB/s    00:06
[TEST.sytes.net] Fetching libxml2-2.9.4.txz: 100%  772 KiB 395.5kB/s    00:02
[TEST.sytes.net] Fetching expat-2.1.1_2.txz: 100%  111 KiB 113.9kB/s    00:01
[TEST.sytes.net] Fetching apr-1.5.2.1.5.4_1.txz: 100%  402 KiB 411.8kB/s    00:01
[TEST.sytes.net] Fetching gdbm-1.12.txz: 100%  141 KiB 144.7kB/s    00:01
[TEST.sytes.net] Fetching db5-5.3.28_4.txz: 100%   12 MiB   1.2MB/s    00:11
[TEST.sytes.net] Fetching perl5-5.20.3_15.txz: 100%   13 MiB 881.4kB/s    00:15
[TEST.sytes.net] Fetching pcre-8.39.txz: 100%    1 MiB 597.3kB/s    00:02
Checking integrity... done (0 conflicting)
[TEST.sytes.net] [1/8] Installing expat-2.1.1_2...
[TEST.sytes.net] [1/8] Extracting expat-2.1.1_2: 100%
[TEST.sytes.net] [2/8] Installing gdbm-1.12...
[TEST.sytes.net] [2/8] Extracting gdbm-1.12: 100%
[TEST.sytes.net] [3/8] Installing db5-5.3.28_4...
[TEST.sytes.net] [3/8] Extracting db5-5.3.28_4: 100%
[TEST.sytes.net] [4/8] Installing libxml2-2.9.4...
[TEST.sytes.net] [4/8] Extracting libxml2-2.9.4: 100%
[TEST.sytes.net] [5/8] Installing apr-1.5.2.1.5.4_1...
[TEST.sytes.net] [5/8] Extracting apr-1.5.2.1.5.4_1: 100%
[TEST.sytes.net] [6/8] Installing perl5-5.20.3_15...
[TEST.sytes.net] [6/8] Extracting perl5-5.20.3_15: 100%
[TEST.sytes.net] [7/8] Installing pcre-8.39...
[TEST.sytes.net] [7/8] Extracting pcre-8.39: 100%
[TEST.sytes.net] [8/8] Installing apache24-2.4.23_1...
===> Creating groups.
Using existing group 'www'.
===> Creating users
Using existing user 'www'.
[TEST.sytes.net] [8/8] Extracting apache24-2.4.23_1: 100%
Message from perl5-5.20.3_15:
The /usr/bin/perl symlink has been removed starting with Perl 5.20.
For shebangs, you should either use:

#!/usr/local/bin/perl

or

#!/usr/bin/env perl

The first one will only work if you have a /usr/local/bin/perl,
the second will work as long as perl is in PATH.
Message from apache24-2.4.23_1:
To run apache www server from startup, add apache24_enable="yes"
in your /etc/rc.conf. Extra options can be found in startup script.

Your hostname must be resolvable using at least 1 mechanism in
/etc/nsswitch.conf typically DNS or /etc/hosts or apache might
have issues starting depending on the modules you are using.

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

- apache24 default build changed from static MPM to modular MPM
- more modules are now enabled per default in the port
- icons and error pages moved from WWWDIR to DATADIR

   If build with modular MPM and no MPM is activated in
   httpd.conf, then mpm_prefork will be activated as default
   MPM in etc/apache24/modules.d to keep compatibility with
   existing php/perl/python modules!

Please compare the existing httpd.conf with httpd.conf.sample
and merge missing modules/instructions into httpd.conf!

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
root@TEST:/ # nano /etc/rc.conf
  GNU nano 2.4.3                 File: /etc/rc.conf

sendmail_enable="NONE"
syslogd_flags="-ss"
rpc_bind="NO"
network_interfaces=""
cron_flags="$cron_flags -J 15"
hostname="TEST.sytes.net"
apache24_enable="YES"












                                     [ Wrote 7 lines ]

root@TEST:/ # service apache24 start
Performing sanity check on apache24 configuration:
AH00558: httpd: Could not reliably determine the server's fully qualified domain name, using TEST.sytes.net. Set the 'ServerName' directive globally to suppress this message
Syntax OK
Starting apache24.
AH00558: httpd: Could not reliably determine the server's fully qualified domain name, using TEST.sytes.net. Set the 'ServerName' directive globally to suppress this message
root@TEST:/ # pkg install mysql56-server
Updating FreeBSD repository catalogue...
FreeBSD repository is up-to-date.
All repositories are up-to-date.
The following 3 package(s) will be affected (of 0 checked):

New packages to be INSTALLED:
        mysql56-server: 5.6.30
        mysql56-client: 5.6.30
        libedit: 3.1.20150325_2,1

Number of packages to be installed: 3

The process will require 120 MiB more space.
10 MiB to be downloaded.

Proceed with this action? [y/N]: y
[TEST.sytes.net] Fetching mysql56-server-5.6.30.txz: 100%    8 MiB   1.2MB/s    00:07
[TEST.sytes.net] Fetching mysql56-client-5.6.30.txz: 100%    2 MiB 919.1kB/s    00:02
[TEST.sytes.net] Fetching libedit-3.1.20150325_2,1.txz: 100%  119 KiB 121.8kB/s    00:01
Checking integrity... done (0 conflicting)
[TEST.sytes.net] [1/3] Installing libedit-3.1.20150325_2,1...
[TEST.sytes.net] [1/3] Extracting libedit-3.1.20150325_2,1: 100%
[TEST.sytes.net] [2/3] Installing mysql56-client-5.6.30...
[TEST.sytes.net] [2/3] Extracting mysql56-client-5.6.30: 100%
[TEST.sytes.net] [3/3] Installing mysql56-server-5.6.30...
===> Creating groups.
Creating group 'mysql' with gid '88'.
===> Creating users
Creating user 'mysql' with uid '88'.
[TEST.sytes.net] [3/3] Extracting mysql56-server-5.6.30: 100%
Message from mysql56-client-5.6.30:
* * * * * * * * * * * * * * * * * * * * * * * *

Please be aware the database client is vulnerable
to CVE-2015-3152 - SSL Downgrade aka "BACKRONYM".
You may find more information at the following URL:

http://www.vuxml.org/freebsd/36bd352d-299b-11e5-86ff-14dae9d210b8.html

Although this database client is not listed as
"affected", it is vulnerable and will not be
receiving a patch. Please take note of this when
deploying this software.

* * * * * * * * * * * * * * * * * * * * * * * *
Message from mysql56-server-5.6.30:
************************************************************************

Remember to run mysql_upgrade the first time you start the MySQL server
after an upgrade from an earlier version.

************************************************************************
root@TEST:/ # nano /etc/rc.conf
  GNU nano 2.4.3                 File: /etc/rc.conf

sendmail_enable="NONE"
syslogd_flags="-ss"
rpc_bind="NO"
network_interfaces=""
cron_flags="$cron_flags -J 15"
hostname="TEST.sytes.net"
apache24_enable="YES"
mysql_enable="YES"











                                     [ Wrote 8 lines ]

root@TEST:/ # service mysql-server start
Starting mysql.
root@TEST:/ # mysql_secure_installation



NOTE: RUNNING ALL PARTS OF THIS SCRIPT IS RECOMMENDED FOR ALL MySQL
      SERVERS IN PRODUCTION USE!  PLEASE READ EACH STEP CAREFULLY!

In order to log into MySQL to secure it, we'll need the current
password for the root user.  If you've just installed MySQL, and
you haven't set the root password yet, the password will be blank,
so you should just press enter here.

Enter current password for root (enter for none):
OK, successfully used password, moving on...

Setting the root password ensures that nobody can log into the MySQL
root user without the proper authorisation.

Set root password? [Y/n] y
New password:
Re-enter new password:
Password updated successfully!
Reloading privilege tables..
 ... Success!


By default, a MySQL installation has an anonymous user, allowing anyone
to log into MySQL without having to have a user account created for
them.  This is intended only for testing, and to make the installation
go a bit smoother.  You should remove them before moving into a
production environment.

Remove anonymous users? [Y/n] y
 ... Success!

Normally, root should only be allowed to connect from 'localhost'.  This
ensures that someone cannot guess at the root password from the network.

Disallow root login remotely? [Y/n] y
 ... Success!

By default, MySQL comes with a database named 'test' that anyone can
access.  This is also intended only for testing, and should be removed
before moving into a production environment.

Remove test database and access to it? [Y/n] y
 - Dropping test database...
 ... Success!
 - Removing privileges on test database...
 ... Success!

Reloading the privilege tables will ensure that all changes made so far
will take effect immediately.

Reload privilege tables now? [Y/n] y
 ... Success!




All done!  If you've completed all of the above steps, your MySQL
installation should now be secure.

Thanks for using MySQL!


Cleaning up...
root@TEST:/ # pkg install php56 mod_php56 php56-mysql php56-mysqli
Updating FreeBSD repository catalogue...
FreeBSD repository is up-to-date.
All repositories are up-to-date.
The following 4 package(s) will be affected (of 0 checked):

New packages to be INSTALLED:
        php56: 5.6.25
        mod_php56: 5.6.25
        php56-mysql: 5.6.25
        php56-mysqli: 5.6.25

Number of packages to be installed: 4

The process will require 19 MiB more space.
3 MiB to be downloaded.

Proceed with this action? [y/N]: y
[TEST.sytes.net] Fetching php56-5.6.25.txz: 100%    2 MiB 373.5kB/s    00:05
[TEST.sytes.net] Fetching mod_php56-5.6.25.txz: 100%  955 KiB 977.7kB/s    00:01
[TEST.sytes.net] Fetching php56-mysql-5.6.25.txz: 100%   16 KiB  16.0kB/s    00:01
[TEST.sytes.net] Fetching php56-mysqli-5.6.25.txz: 100%   35 KiB  36.1kB/s    00:01
Checking integrity... done (0 conflicting)
[TEST.sytes.net] [1/4] Installing php56-5.6.25...
[TEST.sytes.net] [1/4] Extracting php56-5.6.25: 100%
[TEST.sytes.net] [2/4] Installing mod_php56-5.6.25...
[TEST.sytes.net] [2/4] Extracting mod_php56-5.6.25: 100%
[activating module `php5' in /usr/local/etc/apache24/httpd.conf]
[TEST.sytes.net] [3/4] Installing php56-mysql-5.6.25...
[TEST.sytes.net] [3/4] Extracting php56-mysql-5.6.25: 100%
[TEST.sytes.net] [4/4] Installing php56-mysqli-5.6.25...
[TEST.sytes.net] [4/4] Extracting php56-mysqli-5.6.25: 100%
Message from mod_php56-5.6.25:
***************************************************************

Make sure index.php is part of your DirectoryIndex.

You should add the following to your Apache configuration file:

<FilesMatch "\.php$">
    SetHandler application/x-httpd-php
</FilesMatch>
<FilesMatch "\.phps$">
    SetHandler application/x-httpd-php-source
</FilesMatch>

***************************************************************
root@TEST:/ # nano /usr/local/etc/apache24/httpd.conf
  GNU nano 2.4.3          File: /usr/local/etc/apache24/httpd.conf

</IfModule>

Include etc/apache24/Includes/*.conf

<FilesMatch "\.php$">
    SetHandler application/x-httpd-php
</FilesMatch>
<FilesMatch "\.phps$">
    SetHandler application/x-httpd-php-source
</FilesMatch>







                                    [ Wrote 532 lines ]

root@TEST:/ # service apache24 restart
Performing sanity check on apache24 configuration:
Syntax OK
Stopping apache24.
Waiting for PIDS: 22655.
Performing sanity check on apache24 configuration:
Syntax OK
Starting apache24.

root@TEST:/ # cp /usr/local/etc/php.ini-development /usr/local/etc/php.ini
root@TEST:/ # nano /usr/local/etc/php.ini
  GNU nano 2.4.3              File: /usr/local/etc/php.ini

; memory storage allocation. ("1" means validate once per second, but only
; once per request. "0" means always validate)
;opcache.revalidate_freq=2

; Enables or disables file search in include_path optimization
;opcache.revalidate_path=0

; If disabled, all PHPDoc comments are dropped from the code to reduce the
; size of the optimized code.
opcache.save_comments=1

; If disabled, PHPDoc comments are not loaded from SHM, so "Doc Comments"
; may be always stored (save_comments=1), but not loaded by applications
; that don't need them anyway.
opcache.load_comments=1

; If enabled, a fast shutdown sequence is used for the accelerated code
                                    [ Wrote 1990 lines ]

root@TEST:/ # service apache24 restart
Performing sanity check on apache24 configuration:
Syntax OK
Stopping apache24.
Waiting for PIDS: 40304.
Performing sanity check on apache24 configuration:
Syntax OK
Starting apache24.
root@TEST:/ # nano /usr/local/etc/apache24/httpd.conf
  GNU nano 2.4.3          File: /usr/local/etc/apache24/httpd.conf

</FilesMatch>

Alias /phpmyadmin "/usr/local/www/phpMyAdmin"

<Directory "/usr/local/www/phpMyAdmin">
Options None
AllowOverride None
Require all granted
</Directory>








                                    [ Wrote 540 lines ]

root@TEST:/ # service apache24 restart
Performing sanity check on apache24 configuration:
Syntax OK
Stopping apache24.
Waiting for PIDS: 48207.
Performing sanity check on apache24 configuration:
Syntax OK
Starting apache24.

root@TEST:/# pkg install phpmyadmin
Updating FreeBSD repository catalogue...
FreeBSD repository is up-to-date.
All repositories are up-to-date.
The following 38 package(s) will be affected (of 0 checked):

New packages to be INSTALLED:
        phpMyAdmin: 4.6.4_1
        php56-session: 5.6.25
        php56-xml: 5.6.25
        php56-bz2: 5.6.25
        php56-ctype: 5.6.25
        php56-filter: 5.6.25
        php56-zip: 5.6.25
        libzip: 1.1.2
        php56-openssl: 5.6.25
        php56-gd: 5.6.25
        libXpm: 3.5.11_4
        xproto: 7.0.28
        libXt: 1.1.5,1
        libSM: 1.2.2_3,1
        libICE: 1.0.9_1,1
        libX11: 1.6.3,1
        libXdmcp: 1.1.2
        libxcb: 1.11.1
        libpthread-stubs: 0.3_6
        libXau: 1.0.8_3
        kbproto: 1.0.7
        libXext: 1.3.3_1,1
        xextproto: 7.3.0
        png: 1.6.21
        t1lib: 5.1.2_4,1
        libXaw: 1.0.13,2
        printproto: 1.0.5
        libXmu: 1.1.2_3,1
        libXp: 1.0.3,1
        freetype2: 2.6.3
        jpeg-turbo: 1.4.2
        php56-mcrypt: 5.6.25
        libltdl: 2.4.6
        libmcrypt: 2.5.8_3
        php56-mbstring: 5.6.25
        oniguruma5: 5.9.6_1
        php56-json: 5.6.25
        php56-zlib: 5.6.25

Number of packages to be installed: 38

The process will require 63 MiB more space.
13 MiB to be downloaded.

Proceed with this action? [y/N]: y
[TEST.sytes.net] Fetching phpMyAdmin-4.6.4_1.txz: 100%    6 MiB 783.3kB/s    00:08
[TEST.sytes.net] Fetching php56-session-5.6.25.txz: 100%   28 KiB  28.7kB/s    00:01
[TEST.sytes.net] Fetching php56-xml-5.6.25.txz: 100%   18 KiB  18.0kB/s    00:01
[TEST.sytes.net] Fetching php56-bz2-5.6.25.txz: 100%   10 KiB  10.4kB/s    00:01
[TEST.sytes.net] Fetching php56-ctype-5.6.25.txz: 100%    6 KiB   6.1kB/s    00:01
[TEST.sytes.net] Fetching php56-filter-5.6.25.txz: 100%   19 KiB  19.1kB/s    00:01
[TEST.sytes.net] Fetching php56-zip-5.6.25.txz: 100%   18 KiB  18.3kB/s    00:01
[TEST.sytes.net] Fetching libzip-1.1.2.txz: 100%  208 KiB 213.3kB/s    00:01
[TEST.sytes.net] Fetching php56-openssl-5.6.25.txz: 100%   41 KiB  42.2kB/s    00:01
[TEST.sytes.net] Fetching php56-gd-5.6.25.txz: 100%  131 KiB 134.2kB/s    00:01
[TEST.sytes.net] Fetching libXpm-3.5.11_4.txz: 100%   65 KiB  66.8kB/s    00:01
[TEST.sytes.net] Fetching xproto-7.0.28.txz: 100%   58 KiB  59.8kB/s    00:01
[TEST.sytes.net] Fetching libXt-1.1.5,1.txz: 100%  454 KiB 465.3kB/s    00:01
[TEST.sytes.net] Fetching libSM-1.2.2_3,1.txz: 100%   22 KiB  22.3kB/s    00:01
[TEST.sytes.net] Fetching libICE-1.0.9_1,1.txz: 100%   87 KiB  89.3kB/s    00:01
[TEST.sytes.net] Fetching libX11-1.6.3,1.txz: 100%    2 MiB 832.0kB/s    00:02
[TEST.sytes.net] Fetching libXdmcp-1.1.2.txz: 100%   13 KiB  13.8kB/s    00:01
[TEST.sytes.net] Fetching libxcb-1.11.1.txz: 100%  945 KiB 967.8kB/s    00:01
[TEST.sytes.net] Fetching libpthread-stubs-0.3_6.txz: 100%    3 KiB   2.8kB/s    00:01
[TEST.sytes.net] Fetching libXau-1.0.8_3.txz: 100%   11 KiB  11.1kB/s    00:01
[TEST.sytes.net] Fetching kbproto-1.0.7.txz: 100%  122 KiB 125.0kB/s    00:01
[TEST.sytes.net] Fetching libXext-1.3.3_1,1.txz: 100%   87 KiB  89.1kB/s    00:01
[TEST.sytes.net] Fetching xextproto-7.3.0.txz: 100%   21 KiB  21.9kB/s    00:01
[TEST.sytes.net] Fetching png-1.6.21.txz: 100%  272 KiB 278.9kB/s    00:01
[TEST.sytes.net] Fetching t1lib-5.1.2_4,1.txz: 100%  734 KiB 751.8kB/s    00:01
[TEST.sytes.net] Fetching libXaw-1.0.13,2.txz: 100%  459 KiB 469.9kB/s    00:01
[TEST.sytes.net] Fetching printproto-1.0.5.txz: 100%   14 KiB  14.2kB/s    00:01
[TEST.sytes.net] Fetching libXmu-1.1.2_3,1.txz: 100%   98 KiB 100.4kB/s    00:01
[TEST.sytes.net] Fetching libXp-1.0.3,1.txz: 100%   82 KiB  83.9kB/s    00:01
[TEST.sytes.net] Fetching freetype2-2.6.3.txz: 100%  535 KiB 548.2kB/s    00:01
[TEST.sytes.net] Fetching jpeg-turbo-1.4.2.txz: 100%  287 KiB 294.2kB/s    00:01
[TEST.sytes.net] Fetching php56-mcrypt-5.6.25.txz: 100%   14 KiB  14.5kB/s    00:01
[TEST.sytes.net] Fetching libltdl-2.4.6.txz: 100%   35 KiB  35.8kB/s    00:01
[TEST.sytes.net] Fetching libmcrypt-2.5.8_3.txz: 100%  102 KiB 104.3kB/s    00:01
[TEST.sytes.net] Fetching php56-mbstring-5.6.25.txz: 100%  700 KiB 717.1kB/s    00:01
[TEST.sytes.net] Fetching oniguruma5-5.9.6_1.txz: 100%  176 KiB 180.0kB/s    00:01
[TEST.sytes.net] Fetching php56-json-5.6.25.txz: 100%   16 KiB  16.6kB/s    00:01
[TEST.sytes.net] Fetching php56-zlib-5.6.25.txz: 100%   13 KiB  13.3kB/s    00:01
Checking integrity... done (0 conflicting)
[TEST.sytes.net] [1/38] Installing xproto-7.0.28...
[TEST.sytes.net] [1/38] Extracting xproto-7.0.28: 100%
[TEST.sytes.net] [2/38] Installing libXdmcp-1.1.2...
[TEST.sytes.net] [2/38] Extracting libXdmcp-1.1.2: 100%
[TEST.sytes.net] [3/38] Installing libpthread-stubs-0.3_6...
[TEST.sytes.net] [3/38] Extracting libpthread-stubs-0.3_6: 100%
[TEST.sytes.net] [4/38] Installing libXau-1.0.8_3...
[TEST.sytes.net] [4/38] Extracting libXau-1.0.8_3: 100%
[TEST.sytes.net] [5/38] Installing libICE-1.0.9_1,1...
[TEST.sytes.net] [5/38] Extracting libICE-1.0.9_1,1: 100%
[TEST.sytes.net] [6/38] Installing libxcb-1.11.1...
[TEST.sytes.net] [6/38] Extracting libxcb-1.11.1: 100%
[TEST.sytes.net] [7/38] Installing kbproto-1.0.7...
[TEST.sytes.net] [7/38] Extracting kbproto-1.0.7: 100%
[TEST.sytes.net] [8/38] Installing libSM-1.2.2_3,1...
[TEST.sytes.net] [8/38] Extracting libSM-1.2.2_3,1: 100%
[TEST.sytes.net] [9/38] Installing libX11-1.6.3,1...
[TEST.sytes.net] [9/38] Extracting libX11-1.6.3,1: 100%
[TEST.sytes.net] [10/38] Installing xextproto-7.3.0...
[TEST.sytes.net] [10/38] Extracting xextproto-7.3.0: 100%
[TEST.sytes.net] [11/38] Installing libXt-1.1.5,1...
[TEST.sytes.net] [11/38] Extracting libXt-1.1.5,1: 100%
[TEST.sytes.net] [12/38] Installing libXext-1.3.3_1,1...
[TEST.sytes.net] [12/38] Extracting libXext-1.3.3_1,1: 100%
[TEST.sytes.net] [13/38] Installing printproto-1.0.5...
[TEST.sytes.net] [13/38] Extracting printproto-1.0.5: 100%
[TEST.sytes.net] [14/38] Installing libXpm-3.5.11_4...
[TEST.sytes.net] [14/38] Extracting libXpm-3.5.11_4: 100%
[TEST.sytes.net] [15/38] Installing libXmu-1.1.2_3,1...
[TEST.sytes.net] [15/38] Extracting libXmu-1.1.2_3,1: 100%
[TEST.sytes.net] [16/38] Installing libXp-1.0.3,1...
[TEST.sytes.net] [16/38] Extracting libXp-1.0.3,1: 100%
[TEST.sytes.net] [17/38] Installing libXaw-1.0.13,2...
[TEST.sytes.net] [17/38] Extracting libXaw-1.0.13,2: 100%
[TEST.sytes.net] [18/38] Installing libzip-1.1.2...
[TEST.sytes.net] [18/38] Extracting libzip-1.1.2: 100%
[TEST.sytes.net] [19/38] Installing png-1.6.21...
[TEST.sytes.net] [19/38] Extracting png-1.6.21: 100%
[TEST.sytes.net] [20/38] Installing t1lib-5.1.2_4,1...
[TEST.sytes.net] [20/38] Extracting t1lib-5.1.2_4,1: 100%
[TEST.sytes.net] [21/38] Installing freetype2-2.6.3...
[TEST.sytes.net] [21/38] Extracting freetype2-2.6.3: 100%
[TEST.sytes.net] [22/38] Installing jpeg-turbo-1.4.2...
[TEST.sytes.net] [22/38] Extracting jpeg-turbo-1.4.2: 100%
[TEST.sytes.net] [23/38] Installing libltdl-2.4.6...
[TEST.sytes.net] [23/38] Extracting libltdl-2.4.6: 100%
[TEST.sytes.net] [24/38] Installing libmcrypt-2.5.8_3...
[TEST.sytes.net] [24/38] Extracting libmcrypt-2.5.8_3: 100%
[TEST.sytes.net] [25/38] Installing oniguruma5-5.9.6_1...
[TEST.sytes.net] [25/38] Extracting oniguruma5-5.9.6_1: 100%
[TEST.sytes.net] [26/38] Installing php56-session-5.6.25...
[TEST.sytes.net] [26/38] Extracting php56-session-5.6.25: 100%
[TEST.sytes.net] [27/38] Installing php56-xml-5.6.25...
[TEST.sytes.net] [27/38] Extracting php56-xml-5.6.25: 100%
[TEST.sytes.net] [28/38] Installing php56-bz2-5.6.25...
[TEST.sytes.net] [28/38] Extracting php56-bz2-5.6.25: 100%
[TEST.sytes.net] [29/38] Installing php56-ctype-5.6.25...
[TEST.sytes.net] [29/38] Extracting php56-ctype-5.6.25: 100%
[TEST.sytes.net] [30/38] Installing php56-filter-5.6.25...
[TEST.sytes.net] [30/38] Extracting php56-filter-5.6.25: 100%
[TEST.sytes.net] [31/38] Installing php56-zip-5.6.25...
[TEST.sytes.net] [31/38] Extracting php56-zip-5.6.25: 100%
[TEST.sytes.net] [32/38] Installing php56-openssl-5.6.25...
[TEST.sytes.net] [32/38] Extracting php56-openssl-5.6.25: 100%
[TEST.sytes.net] [33/38] Installing php56-gd-5.6.25...
[TEST.sytes.net] [33/38] Extracting php56-gd-5.6.25: 100%
[TEST.sytes.net] [34/38] Installing php56-mcrypt-5.6.25...
[TEST.sytes.net] [34/38] Extracting php56-mcrypt-5.6.25: 100%
[TEST.sytes.net] [35/38] Installing php56-mbstring-5.6.25...
[TEST.sytes.net] [35/38] Extracting php56-mbstring-5.6.25: 100%
[TEST.sytes.net] [36/38] Installing php56-json-5.6.25...
[TEST.sytes.net] [36/38] Extracting php56-json-5.6.25: 100%
[TEST.sytes.net] [37/38] Installing php56-zlib-5.6.25...
[TEST.sytes.net] [37/38] Extracting php56-zlib-5.6.25: 100%
[TEST.sytes.net] [38/38] Installing phpMyAdmin-4.6.4_1...
===> Creating groups.
Using existing group 'www'.
[TEST.sytes.net] [38/38] Extracting phpMyAdmin-4.6.4_1: 100%
Message from libmcrypt-2.5.8_3:
===>   NOTICE:

The libmcrypt port currently does not have a maintainer. As a result, it is
more likely to have unresolved issues, not be up-to-date, or even be removed in
the future. To volunteer to maintain this port, please create an issue at:

https://bugs.freebsd.org/bugzilla

More information about port maintainership is available at:

https://www.freebsd.org/doc/en/articles/contributing/ports-contributing.html#maintain-port
Message from phpMyAdmin-4.6.4_1:
phpMyAdmin-4.6.4_1 has been installed into:

    /usr/local/www/phpMyAdmin

Please edit config.inc.php to suit your needs.

To make phpMyAdmin available through your web site, I suggest
that you add something like the following to httpd.conf:

For Apache versions earlier than 2.4:

    Alias /phpmyadmin/ "/usr/local/www/phpMyAdmin/"

    <Directory "/usr/local/www/phpMyAdmin/">
        Options none
        AllowOverride Limit

        Order Deny,Allow
        Deny from all
        Allow from 127.0.0.1 .example.com
    </Directory>

For Apache version 2.4.x or above:

    Alias /phpmyadmin/ "/usr/local/www/phpMyAdmin/"

    <Directory "/usr/local/www/phpMyAdmin/">
        Options None
        AllowOverride Limit

        Require local
        Require host .example.com
    </Directory>

SECURITY NOTE: phpMyAdmin is an administrative tool that has had several
remote vulnerabilities discovered in the past, some allowing remote
attackers to execute arbitrary code with the web server's user credential.
All known problems have been fixed, but the FreeBSD Security Team strongly
advises that any instance be protected with an additional protection layer,
e.g. a different access control mechanism implemented by the web server
as shown in the example.  Do consider enabling phpMyAdmin only when it
is in use.
root@TEST:/usr/local/www/phpMyAdmin # chmod o+r /usr/local/www/phpMyAdmin/config.inc.php
root@TEST:/usr/local/www/phpMyAdmin # mkdir /usr/local/www/phpMyAdmin/config && chmod o+w /usr/local/www/phpMyAdmin/config
mkdir: /usr/local/www/phpMyAdmin/config: File exists
root@TEST:/usr/local/www/phpMyAdmin # chmod o+r /usr/local/www/phpMyAdmin/config.inc.php
root@TEST:/usr/local/www/phpMyAdmin # service apache24 restart
Performing sanity check on apache24 configuration:
Syntax OK
Stopping apache24.
Waiting for PIDS: 48899.
Performing sanity check on apache24 configuration:
Syntax OK
Starting apache24.
root@TEST:/usr/local/www/phpMyAdmin # mv /usr/local/www/phpMyAdmin/config/config.inc.php /usr/local/www/phpMyAdmin/
root@TEST:/usr/local/www/phpMyAdmin # rm -r /usr/local/www/phpMyAdmin/config
root@TEST:/usr/local/www/phpMyAdmin # chmod o-r /usr/local/www/phpMyAdmin/config.inc.php
root@TEST:/usr/local/www/phpMyAdmin # service apache24 restart
Performing sanity check on apache24 configuration:
Syntax OK
Stopping apache24.
Waiting for PIDS: 62578.
Performing sanity check on apache24 configuration:
Syntax OK
Starting apache24.

root@TEST:/ # nano /usr/local/etc/apache24/httpd.conf
  GNU nano 2.4.3          File: /usr/local/etc/apache24/httpd.conf

# documents. By default, all requests are taken from this directory, but
# symbolic links and aliases may be used to point to other locations.
#
DocumentRoot "/usr/local/www/apache24/data"
<Directory "/usr/local/www/apache24/data">
    #
    # Possible values for the Options directive are "None", "All",
    # or any combination of:
    #   Indexes Includes FollowSymLinks SymLinksifOwnerMatch ExecCGI MultiViews
    #
    # Note that "MultiViews" must be named *explicitly* --- "Options All"
    # doesn't give it to you.
    #
    # The Options directive is both complicated and important.  Please see
    # http://httpd.apache.org/docs/2.4/mod/core.html#options
    # for more information.
    #
                                    [ Wrote 540 lines ]

root@TEST:/ # service apache24 restart
Performing sanity check on apache24 configuration:
Syntax OK
Stopping apache24.
Waiting for PIDS: 64124.
Performing sanity check on apache24 configuration:
Syntax OK
Starting apache24.
root@TEST:/ # curl -LsS https://symfony.com/installer -o /usr/local/bin/symfony
curl: Command not found.
root@TEST:/ # pkg search php56-curl
php56-curl-5.6.25              The curl shared extension for php
root@TEST:/ # pkg install php56-curl
Updating FreeBSD repository catalogue...
FreeBSD repository is up-to-date.
All repositories are up-to-date.
The following 3 package(s) will be affected (of 0 checked):

New packages to be INSTALLED:
        php56-curl: 5.6.25
        curl: 7.50.1
        ca_root_nss: 3.26

Number of packages to be installed: 3

The process will require 6 MiB more space.
3 MiB to be downloaded.

Proceed with this action? [y/N]: y
[TEST.sytes.net] Fetching php56-curl-5.6.25.txz: 100%   25 KiB  26.0kB/s    00:01
[TEST.sytes.net] Fetching curl-7.50.1.txz: 100%    2 MiB 770.3kB/s    00:03
[TEST.sytes.net] Fetching ca_root_nss-3.26.txz: 100%  337 KiB 344.9kB/s    00:01
Checking integrity... done (0 conflicting)
[TEST.sytes.net] [1/3] Installing ca_root_nss-3.26...
[TEST.sytes.net] [1/3] Extracting ca_root_nss-3.26: 100%
[TEST.sytes.net] [2/3] Installing curl-7.50.1...
[TEST.sytes.net] [2/3] Extracting curl-7.50.1: 100%
[TEST.sytes.net] [3/3] Installing php56-curl-5.6.25...
[TEST.sytes.net] [3/3] Extracting php56-curl-5.6.25: 100%
Message from ca_root_nss-3.26:
********************************* WARNING *********************************

FreeBSD does not, and can not warrant that the certification authorities
whose certificates are included in this package have in any way been
audited for trustworthiness or RFC 3647 compliance.

Assessment and verification of trust is the complete responsibility of the
system administrator.

*********************************** NOTE **********************************

This package installs symlinks to support root certificates discovery by
default for software that uses OpenSSL.

This enables SSL Certificate Verification by client software without manual
intervention.

If you prefer to do this manually, replace the following symlinks with
either an empty file or your site-local certificate bundle.

  * /etc/ssl/cert.pem
  * /usr/local/etc/ssl/cert.pem
  * /usr/local/openssl/cert.pem

***************************************************************************
root@TEST:/ # curl -LsS https://symfony.com/installer -o /usr/local/bin/symfony
root@TEST:/ # chmod a+x /usr/local/bin/symfony
root@TEST:/ # symfony new partkeeper
root@TEST:/ # pkg search kompozer
root@TEST:/ # pkg search symphony2
root@TEST:/ # pkg search symphony
root@TEST:/ # curl -LsS https://symfony.com/installer -o /usr/local/bin/symfony
root@TEST:/ # chmod a+x /usr/local/bin/symfony
root@TEST:/ # pkg search composer
php-composer-1.1.0             Dependency Manager for PHP
subtitlecomposer-0.5.7_1       Subtitle editor for KDE
root@TEST:/ # pkg install composer
Updating FreeBSD repository catalogue...
FreeBSD repository is up-to-date.
All repositories are up-to-date.
pkg: No packages available to install matching 'composer' have been found in the repositories
root@TEST:/ # pkg install php-composer-1.1.0
Updating FreeBSD repository catalogue...
FreeBSD repository is up-to-date.
All repositories are up-to-date.
The following 5 package(s) will be affected (of 0 checked):

New packages to be INSTALLED:
        php-composer: 1.1.0
        php56-phar: 5.6.25
        php56-hash: 5.6.25
        pecl-intl: 3.0.0_2
        icu: 55.1

Number of packages to be installed: 5

The process will require 65 MiB more space.
15 MiB to be downloaded.

Proceed with this action? [y/N]: y
[TEST.sytes.net] Fetching php-composer-1.1.0.txz: 100%  354 KiB 362.2kB/s    00:01
[TEST.sytes.net] Fetching php56-phar-5.6.25.txz: 100%   93 KiB  94.9kB/s    00:01
[TEST.sytes.net] Fetching php56-hash-5.6.25.txz: 100%  116 KiB 118.8kB/s    00:01
[TEST.sytes.net] Fetching pecl-intl-3.0.0_2.txz: 100%  100 KiB 102.5kB/s    00:01
[TEST.sytes.net] Fetching icu-55.1.txz: 100%   14 MiB   1.4MB/s    00:11
Checking integrity... done (0 conflicting)
[TEST.sytes.net] [1/5] Installing php56-hash-5.6.25...
[TEST.sytes.net] [1/5] Extracting php56-hash-5.6.25: 100%
[TEST.sytes.net] [2/5] Installing icu-55.1...
[TEST.sytes.net] [2/5] Extracting icu-55.1: 100%
[TEST.sytes.net] [3/5] Installing php56-phar-5.6.25...
[TEST.sytes.net] [3/5] Extracting php56-phar-5.6.25: 100%
[TEST.sytes.net] [4/5] Installing pecl-intl-3.0.0_2...
[TEST.sytes.net] [4/5] Extracting pecl-intl-3.0.0_2: 100%
[TEST.sytes.net] [5/5] Installing php-composer-1.1.0...
[TEST.sytes.net] [5/5] Extracting php-composer-1.1.0: 100%
root@TEST:/ # pkg install php56-dom php56-xml
Updating FreeBSD repository catalogue...
FreeBSD repository is up-to-date.
All repositories are up-to-date.
The following 1 package(s) will be affected (of 0 checked):

New packages to be INSTALLED:
        php56-dom: 5.6.25

Number of packages to be installed: 1

50 KiB to be downloaded.

Proceed with this action? [y/N]: y
[TEST.sytes.net] Fetching php56-dom-5.6.25.txz: 100%   50 KiB  51.1kB/s    00:01
Checking integrity... done (0 conflicting)
[TEST.sytes.net] [1/1] Installing php56-dom-5.6.25...
[TEST.sytes.net] [1/1] Extracting php56-dom-5.6.25: 100%
root@TEST:/ # service apache24 restart
Performing sanity check on apache24 configuration:
Syntax OK
Stopping apache24.
Waiting for PIDS: 73911.
Performing sanity check on apache24 configuration:
Syntax OK
Starting apache24.
root@TEST:/ # service apache24 restart
Performing sanity check on apache24 configuration:
Syntax OK
Stopping apache24.
Waiting for PIDS: 53505.
Performing sanity check on apache24 configuration:
Syntax OK
Starting apache24.
root@TEST:/ # pkg install php56-simplexml
Updating FreeBSD repository catalogue...
FreeBSD repository is up-to-date.
All repositories are up-to-date.
The following 1 package(s) will be affected (of 0 checked):

New packages to be INSTALLED:
        php56-simplexml: 5.6.25

Number of packages to be installed: 1

20 KiB to be downloaded.

Proceed with this action? [y/N]: y
[TEST.sytes.net] Fetching php56-simplexml-5.6.25.txz: 100%   20 KiB  20.7kB/s    00:01
Checking integrity... done (0 conflicting)
[TEST.sytes.net] [1/1] Installing php56-simplexml-5.6.25...
[TEST.sytes.net] [1/1] Extracting php56-simplexml-5.6.25: 100%
root@TEST:/ # service apache24 restart
Performing sanity check on apache24 configuration:
Syntax OK
Stopping apache24.
Waiting for PIDS: 54685.
Performing sanity check on apache24 configuration:
Syntax OK
Starting apache24.
root@TEST:/ # pkg install php56-tokenizer
Updating FreeBSD repository catalogue...
FreeBSD repository is up-to-date.
All repositories are up-to-date.
The following 1 package(s) will be affected (of 0 checked):

New packages to be INSTALLED:
        php56-tokenizer: 5.6.25

Number of packages to be installed: 1

7 KiB to be downloaded.

Proceed with this action? [y/N]: y
[TEST.sytes.net] Fetching php56-tokenizer-5.6.25.txz: 100%    7 KiB   7.7kB/s    00:01
Checking integrity... done (0 conflicting)
[TEST.sytes.net] [1/1] Installing php56-tokenizer-5.6.25...
[TEST.sytes.net] [1/1] Extracting php56-tokenizer-5.6.25: 100%
root@TEST:/ # service apache24 restart
Performing sanity check on apache24 configuration:
Syntax OK
Stopping apache24.
Waiting for PIDS: 56356.
Performing sanity check on apache24 configuration:
Syntax OK
Starting apache24.
root@TEST:/ # pkg install php56-iconv
Updating FreeBSD repository catalogue...
FreeBSD repository is up-to-date.
All repositories are up-to-date.
The following 2 package(s) will be affected (of 0 checked):

New packages to be INSTALLED:
        php56-iconv: 5.6.25
        libiconv: 1.14_9

Number of packages to be installed: 2

The process will require 2 MiB more space.
609 KiB to be downloaded.

Proceed with this action? [y/N]: y
[TEST.sytes.net] Fetching php56-iconv-5.6.25.txz: 100%   16 KiB  16.7kB/s    00:01
[TEST.sytes.net] Fetching libiconv-1.14_9.txz: 100%  592 KiB 606.7kB/s    00:01
Checking integrity... done (0 conflicting)
[TEST.sytes.net] [1/2] Installing libiconv-1.14_9...
[TEST.sytes.net] [1/2] Extracting libiconv-1.14_9: 100%
[TEST.sytes.net] [2/2] Installing php56-iconv-5.6.25...
[TEST.sytes.net] [2/2] Extracting php56-iconv-5.6.25: 100%
root@TEST:/ # nano /usr/local/etc/php.ini
  GNU nano 2.4.3              File: /usr/local/etc/php.ini

;   On = Enabled and buffer is unlimited. (Use with caution)
;   Off = Disabled
;   Integer = Enables the buffer and sets its maximum size in bytes.
; Note: This directive is hardcoded to Off for the CLI SAPI
; Default Value: Off
; Development Value: 4096
; Production Value: 4096
; http://php.net/output-buffering
output_buffering = 4096

; You can redirect all of the output of your scripts to a function.  For
; example, if you set output_handler to "mb_output_handler", character
; encoding will be transparently converted to the specified encoding.
; Setting any output handler automatically turns on output buffering.
; Note: People who wrote portable scripts should not depend on this ini
;   directive. Instead, explicitly set the output handler using ob_start().
;   Using this ini directive may cause problems unless you know what script

^G Get Help    ^O Write Out   ^W Where Is    ^K Cut Text    ^J Justify     ^C Cur Pos
^X Exit        ^R Read File   ^\ Replace     ^U Uncut Text  ^T To Spell    ^_ Go To Line
  GNU nano 2.4.3              File: /usr/local/etc/php.ini

;   On = Enabled and buffer is unlimited. (Use with caution)
;   Off = Disabled
;   Integer = Enables the buffer and sets its maximum size in bytes.
; Note: This directive is hardcoded to Off for the CLI SAPI
; Default Value: Off
; Development Value: 4096
; Production Value: 4096
; http://php.net/output-buffering
output_buffering = 4096

; You can redirect all of the output of your scripts to a function.  For
; example, if you set output_handler to "mb_output_handler", character
; encoding will be transparently converted to the specified encoding.
; Setting any output handler automatically turns on output buffering.
; Note: People who wrote portable scripts should not depend on this ini
;   directive. Instead, explicitly set the output handler using ob_start().
;   Using this ini directive may cause problems unless you know what script

^G Get Help    ^O Write Out   ^W Where Is    ^K Cut Text    ^J Justify     ^C Cur Pos
^X Exit        ^R Read File   ^\ Replace     ^U Uncut Text  ^T To Spell    ^_ Go To Line
  GNU nano 2.4.3              File: /usr/local/etc/php.ini

;extension=php_pdo_oci.dll
;extension=php_pdo_odbc.dll
;extension=php_pdo_pgsql.dll
;extension=php_pdo_sqlite.dll
;extension=php_pgsql.dll
;extension=php_shmop.dll

; The MIBS data available in the PHP distribution must be installed.
; See http://www.php.net/manual/en/snmp.installation.php
;extension=php_snmp.dll

;extension=php_soap.dll
;extension=php_sockets.dll
;extension=php_sqlite3.dll
;extension=php_sybase_ct.dll
;extension=php_tidy.dll
;extension=php_xmlrpc.dll
;extension=php_xsl.dll

;;;;;;;;;;;;;;;;;;;
; Module Settings ;
;;;;;;;;;;;;;;;;;;;

[CLI Server]
; Whether the CLI web server uses ANSI color coding in its terminal output.
cli_server.color = On

[Date]
; Defines the default timezone used by the date functions
; http://php.net/date.timezone
date.timezone =Europe/Madrid

; http://php.net/date.default-latitude
;date.default_latitude = 31.7667

; http://php.net/date.default-longitude
                                    [ Wrote 1990 lines ]

root@TEST:/ # service apache24 restart
Performing sanity check on apache24 configuration:
Syntax OK
Stopping apache24.
Waiting for PIDS: 56928.
Performing sanity check on apache24 configuration:
Syntax OK
Starting apache24.
root@TEST:/ # pkg install php56-pdo
Updating FreeBSD repository catalogue...
FreeBSD repository is up-to-date.
All repositories are up-to-date.
The following 1 package(s) will be affected (of 0 checked):

New packages to be INSTALLED:
        php56-pdo: 5.6.25

Number of packages to be installed: 1

41 KiB to be downloaded.

Proceed with this action? [y/N]: y
[TEST.sytes.net] Fetching php56-pdo-5.6.25.txz: 100%   41 KiB  41.5kB/s    00:01
Checking integrity... done (0 conflicting)
[TEST.sytes.net] [1/1] Installing php56-pdo-5.6.25...
[TEST.sytes.net] [1/1] Extracting php56-pdo-5.6.25: 100%
root@TEST:/ # pkg install php56-posix
Updating FreeBSD repository catalogue...
FreeBSD repository is up-to-date.
All repositories are up-to-date.
The following 1 package(s) will be affected (of 0 checked):

New packages to be INSTALLED:
        php56-posix: 5.6.25

Number of packages to be installed: 1

10 KiB to be downloaded.

Proceed with this action? [y/N]: y
[TEST.sytes.net] Fetching php56-posix-5.6.25.txz: 100%   10 KiB  10.1kB/s    00:01
Checking integrity... done (0 conflicting)
[TEST.sytes.net] [1/1] Installing php56-posix-5.6.25...
[TEST.sytes.net] [1/1] Extracting php56-posix-5.6.25: 100%
root@TEST:/ # pkg search pecl-APCu
pecl-APCu-4.0.10               APC User Caching
root@TEST:/ # pkg install pecl-APCu
Updating FreeBSD repository catalogue...
FreeBSD repository is up-to-date.
All repositories are up-to-date.
The following 1 package(s) will be affected (of 0 checked):

New packages to be INSTALLED:
        pecl-APCu: 4.0.10

Number of packages to be installed: 1

53 KiB to be downloaded.

Proceed with this action? [y/N]: y
[TEST.sytes.net] Fetching pecl-APCu-4.0.10.txz: 100%   53 KiB  54.4kB/s    00:01
Checking integrity... done (0 conflicting)
[TEST.sytes.net] [1/1] Installing pecl-APCu-4.0.10...
[TEST.sytes.net] [1/1] Extracting pecl-APCu-4.0.10: 100%
root@TEST:/ # service apache24 restart
Performing sanity check on apache24 configuration:
Syntax OK
Stopping apache24.
Waiting for PIDS: 64971.
Performing sanity check on apache24 configuration:
Syntax OK
Starting apache24.
root@TEST:/ # pkg install php56-pdo_mysql
Updating FreeBSD repository catalogue...
FreeBSD repository is up-to-date.
All repositories are up-to-date.
The following 1 package(s) will be affected (of 0 checked):

New packages to be INSTALLED:
        php56-pdo_mysql: 5.6.25

Number of packages to be installed: 1

16 KiB to be downloaded.

Proceed with this action? [y/N]: y
[TEST.sytes.net] Fetching php56-pdo_mysql-5.6.25.txz: 100%   16 KiB  16.0kB/s    00:01
Checking integrity... done (0 conflicting)
[TEST.sytes.net] [1/1] Installing php56-pdo_mysql-5.6.25...
[TEST.sytes.net] [1/1] Extracting php56-pdo_mysql-5.6.25: 100%
root@TEST:/ # service apache24 restart
Performing sanity check on apache24 configuration:
Syntax OK
Stopping apache24.
Waiting for PIDS: 71883.
Performing sanity check on apache24 configuration:
Syntax OK
Starting apache24.
root@TEST:/ # nano /usr/local/etc/php.ini
  GNU nano 2.4.3              File: /usr/local/etc/php.ini

[PHP]

;;;;;;;;;;;;;;;;;;;
; About php.ini   ;
;;;;;;;;;;;;;;;;;;;
; PHP's initialization file, generally called php.ini, is responsible for
; configuring many of the aspects of PHP's behavior.

; PHP attempts to find and load this configuration from a number of locations.
                                    [ Wrote 1990 lines ]

root@TEST:/ # service apache24 restart
Performing sanity check on apache24 configuration:
Syntax OK
Stopping apache24.
Waiting for PIDS: 75240.
Performing sanity check on apache24 configuration:
Syntax OK
Starting apache24.
root@TEST:/ # pkg search php56-ldap
php56-ldap-5.6.25              The ldap shared extension for php
root@TEST:/ # pkg install php56-ldap
Updating FreeBSD repository catalogue...
FreeBSD repository is up-to-date.
All repositories are up-to-date.
The following 2 package(s) will be affected (of 0 checked):

New packages to be INSTALLED:
        php56-ldap: 5.6.25
        openldap-client: 2.4.44

Number of packages to be installed: 2

The process will require 5 MiB more space.
1 MiB to be downloaded.

Proceed with this action? [y/N]: y
[TEST.sytes.net] Fetching php56-ldap-5.6.25.txz: 100%   19 KiB  19.1kB/s    00:01
[TEST.sytes.net] Fetching openldap-client-2.4.44.txz: 100%  999 KiB   1.0MB/s    00:01
Checking integrity... done (0 conflicting)
[TEST.sytes.net] [1/2] Installing openldap-client-2.4.44...
[TEST.sytes.net] [1/2] Extracting openldap-client-2.4.44: 100%
[TEST.sytes.net] [2/2] Installing php56-ldap-5.6.25...
[TEST.sytes.net] [2/2] Extracting php56-ldap-5.6.25: 100%
Message from openldap-client-2.4.44:
************************************************************

The OpenLDAP client package has been successfully installed.

Edit
  /usr/local/etc/openldap/ldap.conf
to change the system-wide client defaults.

Try `man ldap.conf' and visit the OpenLDAP FAQ-O-Matic at
  http://www.OpenLDAP.org/faq/index.cgi?file=3
for more information.

************************************************************
root@TEST:/ # service apache24 restart
Performing sanity check on apache24 configuration:
Syntax OK
Stopping apache24.
Waiting for PIDS: 82999.
Performing sanity check on apache24 configuration:
Syntax OK
Starting apache24.
root@TEST:/ #
Hostname it-service.sytes.net
Version 12.0.0.4 - Reticulus (revision 6743)
Compiled 06/09/2019 01:26:07
Platform OS FreeBSD 12.0-RELEASE-p5 #0 r348788M: Fri Jun 7 22:53:38 CEST 2019
Platform x64-full on Intel(R) Core(TM)2 Duo CPU E7500 @ 2.93GHz
System Wistron Corporation ProLiant DL120 G5

Aaronjab
NewUser
NewUser
Posts: 3
Joined: 04 Sep 2017 18:02
Location: Bulgaria
Contact:
Status: Offline

Installing PartKeepr need help to install missing requirements

#9

Post by Aaronjab » 09 Sep 2017 14:46

Hi,

you have to run the install script, dont do things manually. This cant work

So, please start with a fresh install and use the install script.

bye
Thorsten
I trust the auto trading system for successful business

Post Reply

Return to “WebServer”