This is one of the things Nagios is designed for. It can monitor just about any externally visible service (HTTP, IMAP, POP, MySQL, SSH etc) as well as any internal stuff on the server (disk use, system load, number of processes) via what's called NRPE. It will send emails on service problems, optionally with constraints (don't email Joe outside working ...
What you're looking for falls under the category of monitoring software.
I've used mon for that. Now I'm not an expert, so I can't really say how it compares to the many other monitoring tools out there, but based on your description it should work well for you.
Tool we can install in our web servers → apt-get install mon or yum install mon or whatever it ...
I suggest GPS Logger for Android (on Google Play). It is free and open source.
It can be set to log to a custom URL. This can be set to your own server, and can contain parameters for latitude/longitude, altitude, speed, accuracy etc. It can also contain a unique serial number for each Android device, so you can tell which phone is which.
It also supports ...
So far I've found these tools:
WNMP. Disadvantage: I couldn't even find the default MariaDB password.
WEMP. Disadvantage: Last Update: 2013-04-11.
WTServer. It features a control panel for the daemons, as well as admin tools like Adminer on the same stack.
WPN-XM. I think I'll stick with this one.
Advantages of WPN-XM:
Built-in admin panel to start, stop ...
Bit Web Server seems to be that.
It costs about 2USD though.
There is a free version with a documented limitation "Cannot access MySQL database", which sounds like a big limitation.
I use Monit for that, it's free, open source (AGPL) and a Debian package available.
Daemon mode - poll programs at a specified interval
Monitoring modes - active, passive or manual
Start, stop and restart of programs
Group and manage groups of programs
Process dependency definition
Logging to syslog or own logfile
Configuration - comprehensive ...
I would suggest Jetty. I'm in the process of embedding this into an application. It's Java based and cross platform compatible.
You can also embed Jetty right inside your application pretty easily.
Full-featured and standards-based
Open source and commercially usable
Flexible and extensible
NewRelic Synthetics I think is exactly what your looking for. With this service you can,
50 Free "Pings" and with "pings" you can
24 Hour Data Retention
Plan last forever (not a trial)
Set checking intervals as low as 1 minute
Up to 9 monitoring locations all over the world
Set text within the webpage for the ping to check for
Here is another service I have used,
Monitors your websites every 5 minutes, totally free. Get alerts by
e-mail, SMS, Twitter or RSS. Add up to 50 websites. Monitors can be
refreshed for an instant check with a click. Supports https and
authentication with user/password.
Relatively modern UI.
The free account
as an alternative i use Piwigo:
runs on Apache, Nginx or Lighttpd (Apache or Nginx recommended)
needs MySQL 5 or greater or MariaDB equivalent
needs PHP 5.2 or greater (found no explicit statement about PHP 7.0)
a overview of your desired features:
thumbnails, resizing, rotation, adding watermarks, etc. via ImageMagick
sorting via albums/folder and ...
I have personally used Mongoose. It is fully cross-platform, and is a self contained executable. It serves static files and by default serves from the directory you start it in. You can also pass it a path on the command line if you want to serve a different directory.
http-server Requires node.js. Can be a production server, or a ...
However, if you have SSH access, why not just use putty(if you run windows), or ssh tunneling on your own system to set up a ssh tunnel, and use your web browser through that? It won't need any software on your server side (that you don't have already) and is simple to set up.
Alternately you're basically looking for a web proxy, and one that runs on php - ...
SmartBear, the owners of SoapUI offers such a service. The starting price is currently $12/month for the basic service (with a free trial for all levels of service).
It looks like it cover your specifications plus more. I am not sure if you would consider such a service as possibly overkill since it seems to do a lot more than your question asked for. It ...
If you're open to paying for a service, I've been very happy with Pingdom.
You can configure the check interval
Downtime notifications are sent via email, SMS messages, or Twitter.
They have consolidated dashboards that give summaries and historical data for the sites you're monitoring.
They have a free plan that can monitor a single URL, if you want to ...
busybox can be built with http and cgi modules.
Let me quote the project's description:
BusyBox combines tiny versions of many common UNIX utilities into a
single small executable. It provides replacements for most of the
utilities you usually find in GNU fileutils, shellutils, etc. The
utilities in BusyBox generally have fewer options than their
Have you tried Heroku before? You can push to it just like Github.
Well, you can do the same on your own host if you have root access by installing git and setting up a hook that will check out the code to your webserver's folder. A detailed how-to for this can be found here on Toroid.ORG.
ClamAV would probably do the trick for you.
I haven't personally used it for Linux, but it's worked well for me on Windows.
It's available for Linux and many others - you can even build from source if you like. It's also available as a package on many distributions.
It does have command line control, so scripting should be no problem.
I can't really ...
PhpStorm is exactly what you are looking for, even better. Also free for students, education and open source projects, else $89 /1st year, $71 /2nd year, $53 /3rd year onwards... If you are looking for a free IDE then go with NetBeans. It also has local history.
WinGate can do most of this, all except creation of users via a web interface, however it can do user creation via a remote interface (its management application).
WinGate policy framework allows all sorts of modification of requests, including embedding data into http requests.
It has a free license enabling 3 concurrent users (we are looking to soon ...
I would recommend ownCloud. It meets all your requirements including having an HTTP Web Portal, uploading files, downloading file(s), compatible with Windows 10 (written in PHP), and being open source. It also allows an extension where it can play music within the browser and has client software that allows you to sync your music between the server and your ...
If you are willing to invest a lot of time into this, you could setup use a Nagios service. It's also available as a debian package.
Then you have access to various dashboards, for example one that looks like this:
Nagios also can create reports - either by clicking through the GUI or by calling preconfigured report templates.
Nagios also can send mail (...
In the nice The introduction to Reactive Programming you've been missing article, the author shows an example using the Github API for getting users.
The interesting part is that it can get fresh new data with a random offset:
var randomOffset = Math.floor(Math.random()*500);
return 'https://api.github.com/users?since=' + randomOffset;
Thus, you can get ...
I tired to post to your old question, but you deleted it. Plenty of Google answers for what you asked (free hosting php mysql shell), e.g. http://www.one.com/en/ftp-php-mysql-ssh-sftp
If you want to develop locally, the easiest way is to use Xampp.
Bit Web Server (Free) would suffice my requirements as I mainly need the PHP testing on my phone, apart from that, MySQL and PHP MyAdmin are like bonuses, and I would consider them to be mandatory once I am comfortable handling the PHP systems on my phone and eventually I'll buy the software.
But if someone needs any alternative to Bit Web Server, I ...
I'm not sure why you would need one that can work in either environment. Personally I would setup a Linux VM in VirtualBox using Puphpet to run a web server in Windows if I was stuck in Windows somehow.
That said, I would recommend Nginx. It is primarily for Linux. That is what it was designed for and on. However they have a native Windows version that ...
You can install Apache after installing Cygwin. https://cygwin.com/
If you want something that's probably a bit easier to install & setup, you can try WAMP. http://www.wampserver.com/en/
There is also XAMP which is about the same thing. https://www.apachefriends.org/index.html
There are many frameworks written in C++, one of them being:
Cutelyst a C++11 built with Qt, with one of the best positions on TechEmpower Benchmarks.
Even though it requires Qt 5.6+ a full CMS (CMlyst) uses around 6MB of RAM while serving around 3000 requests per seconds on a single core.
It's license it's LGPLv2.1+ meaning you can use it on commercial ...