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
.exe
for Windows and.jar
for 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 [email protected]:dprietob/hoster.git
$ cd hoster
Hoster use FlatLaf to GUI customization, also some FarmFresh icons.
This project is licensed under the terms of the MIT license.