Auto WebServer is a convenient tool designed to assist developers in setting up a web server with just a single click. At present, it streamlines the configuration process for static Apache setups, with plans to extend automation to Nginx, Apache Tomcat, Maven, and more.
Auto WebServer currently provides support for Debian-based systems, CentOS, and Arch Linux. While the script has primarily been tested on Arch Linux, users are encouraged to test it on other systems and share their experiences.
For Arch Linux, specific steps are required to ensure the proper functioning of Apache. You need to install php-apache
and verify that your glibc is up to date. Execute the following commands:
sudo pacman -S php-apache glibc
Known Issues
Dynamic Apache configuration not functioning as expected
TODO
Implement Dynamic Apache Configuration
Introduce installer modes: Simple, Advanced, and Expert
Expand support for additional Linux distributions
Auto WebServer is a tool to simplify web server setup with a single click. It currently supports static Apache setups and plans to extend automation to Nginx, Apache Tomcat, Maven, and more.
Read more about Auto WebServer on the project homepage.
Now we're only using bash to automate everything. In future we'll try to implement python to make the autoserver more advance, stable and better log system.
Interested in contributing to Auto WebServer? Thanks so much for your interest! We are always looking for improvements to the project, and contributions from open-source developers are greatly appreciated.
If you have a contribution in mind, please check out our Contribution Guide for information on how to do so. Also, make sure you read our Code of Conduct to foster an encouraging sense of community.
If you want to say thank you and/or support active development of Auto WebServer:
Add a GitHub Star to the project!
Tweet about the project on your Twitter!
Tag Dev Rahman and/or #autowebserver
Thanks so much for your interest in growing the reach of Auto WebServer!
Auto WebServer is free and open-source software licensed under the [Your License Name] License. All designs were created by Dev Rahman and distributed under GNU General Public License (GPL) version 3.0.