A simple desktop application for configuring domains, virtual hosts and PHP settings, also manage some Apache Server basics statistics.
- Multiplatform: you can use it on Windows, Linux and (probably) MAC systems.
- No installation necessary: just use the executable
.exefor Windows and.jarfor Linux and MAC. - Stupidly easy to use
- Supports Apache servers and PHP as stack (for now).
Obviously, in order to use Hoster, it's necessary have installed Apache Server and PHP in your computer.
In Windows systems, Hoster uses httpd -k restart to restart Apache Server.
If this command fails, Hoster runs httpd -k install which register Apache
as a Service in the system. This can be avoided if httpd.exe is added to
PATH being accessible through console globally.
For Linux systems, Hoster uses service apache2 status and service apache2 restart
commands to manage Apache Server, so they need to be accessible through terminal.
To compile, it's necessary add lib/flatlaf-1.3.jar as library in your IDE or
code editor and configure Java 1.8 as minimum JDK.
Hoster will overwrite hosts, virtual-host and php.ini files, so it's recommended to make backups before use it. As an improvement, a backup feature will be added in the future.
Please use the issue tracker to report any bugs or file feature requests.
PRs are welcome. To begin developing, do this:
$ git clone git@github.com:dprietob/hoster.git
$ cd hosterHoster use FlatLaf to GUI customization, also some FarmFresh icons.
This project is licensed under the terms of the MIT license.
