Xampp On Raspberry Pi

  1. Install Xampp On Raspberry Pi
  2. Xampp Linux Raspberry Pi
  3. Xampp On Raspberry Pi
  4. Xampp Raspberry Pi 2
  5. Xampp On Raspberry Pi
  6. Xampp Auf Raspberry Pi
I have the same problem while starting xampp. I am trying to start lampp on Rasbian which is a modified version of Debian for Raspberry Pi computer.

XAMPP/LAMPP is compiled for Intel x86 and IA64 family of processors (as I said in the posts you referenced). You need an Apache (and everything else) compile for ARMv6. (I suspect our other friends had Itanium processors.). XAMPP allows you to install this software and control whether you want to activate and start the Apache server necessary to run and execute PHP code and MySQL, necessary if your website has an interaction with databases, such as WordPress.

Here is the error:
Starting XAMPP for Linux 1.8.0..
/opt/lampp/share/lampp/phpstatus: line 4: /opt/lampp/bin/php: cannot execute binary file
XAMPP: Starting Apache with SSL ..
/opt/lampp/bin/httpd: 1: /opt/lampp/bin/httpd: Syntax error: '(' unexpected
XAMPP: Error 2! Couldn't start Apache!
XAMPP: Starting diagnose..
XAMPP: Sorry, I've no idea what's going wrong.
XAMPP: Please contact our forum http://community.apachefriends.org/f/
XAMPP: Starting MySQL..
/opt/lampp/bin/my_print_defaults: 1: /opt/lampp/bin/my_print_defaults: Syntax error: '(' unexpected
XAMPP: Couldn't start MySQL!Xampp
XAMPP: Starting ProFTPD..
XAMPP: /opt/lampp/lampp: line 333: /opt/lampp/sbin/proftpd: cannot execute binary file
XAMPP: Error 126! Couln't start ProFTPD!
XAMPP for Linux started.

Created at 2016-09-09Updated at 2016-11-02 Tag Linux / XMPP / Prosody / Raspberry Pi / Conversations / Jabber

Extensible Messaging and Presence Protocol (XMPP) is a set of free and open technologies for instant messaging, multi-party chat, voice and video chat, and more. It is a federated system, meaning that a user from one XMPP server can messaging someone with a different account on another server. This guide will show you how to setup your own XMPP chat service on Ubuntu or Debian using the Prosody XMPP server.

Use this guide to configure dynamic DNS on your raspberry pi if you would like to connect to a named domain. This is most likely essential if you are hosting your pi from your home.

Prosody should already be in your distribution’s the repositories.

Generate you self-signed certs and keys:

Next we plug in our SSH stuff to encrypt communicatinos on our server. We change this:

Install Xampp On Raspberry Pi

Into this:

Enable multi-user chat, if desired:

Restart to make settings take effect:

Next, we configure our first user.

Give the desired password at prompt.

Now foreward ports 5222 and 5269 on your router (Go ahead and foreward 5280 and 5281 as well if you want to upload and store files on your server).

To view information about your Prosody install, enter:

An excellent free and open source XMPP client for Android is Conversations (also available at no cost on F-Droid

After installing the app, insert your user credentials.

Depending an the XMPP server that you create an account on, different functionality will be available to you. Here is a list of different servers and the XMPP extensions that they support

Right now we can add contacts and message with them. We can send any type of file, and it is routed and stored on the destination’s phone.

Xampp Linux Raspberry Pi

But what about group messaging? What about syncing message on different devices?

Go to Manage Accounts, select yours.

In upper right, check the Server info box.

We have a lot of cool stuff missing, it’s time we tried enabling it!


Here is a great list of public XMPP servers and the extensions that they support.

On our server, let’s enable all of the modules that the Conversations app supports.

First, install mercurial:

Xampp On Raspberry Pi

Go into /usr/lib/prosody

In /etc/prosody/prosody.lua.config, add below the admin line plugin_paths = { '/usr/lib/prosody/prosody-modules' }

Xampp Raspberry Pi 2

This is what my modules_enabled portion looks like now:

Xampp On Raspberry Pi

Restart Prosody to enable changes:

sudo /etc/init.d/prosody restart

Xampp Auf Raspberry Pi

All my modules are enabled!