Hi Guys welcome you my new post in today`s post i will show you how you can fix Apache2 Errors in Kali-Nethunter & Kali-Linux Without Rooted android mobile ok so let's start
apart from this, we will also see in this post. how can you fully configure Apache server and how can you use it in Android mobile by fixing its error.

What is Apache Web Server
Apache web server you also know from Apache. Apache web server is a free open source cross-platform web server software, released under the item of Apache License. Apache is developed and maintained by an open community of developers under the auspices of the Apache software foundation.
Apache Server Features
Apache server supports a variety of features, many implement as compiled module which extend the core functionality, this can range from authentication schema of supporting server-side programming languages such as Perl, python, and PHP. popular authentication module including mod_access, mod_auth, or mod_diggest and mode_auth_diggest.
List Of Features Apache Web server
- Loadable dynamic module
- multiple request processing modes including Event-based/Async
- Highly scalable (easily handles more than 10000 simultaneous connection)
- handling of static files, index files, auto-indexing and content negotiation.
- .htaccess per-directory configuration support
- Reverse proxy with caching
- TLS/SSL with SNI and OSCP stapling support via OpenSSL or wolfSSL
- name and IP address-based Virtual servers
- IPv6-compatible
- HTTP/2 support
- Fine-grained authentication and authorization access controls
- gzip compression and decompression
- URL rewriting
- headers and content rewriting
- Custom logging and rotation
- Concurrent connection limiting
- Request processing rate limiting
- Bandwidth throttling
- server side includes
- IP address-based geolocation
- WebDAV
- embedded Perl, PHP and lua script
- CGI support
- public_html per user web-pages
- Real time status viewer
- XML support
- FTP support
Fact Apache Web server
now we know about Apache foundation and why Apache is so famous. You know Apache, world's largest open source foundation. Apache foundation helped a lot for programmer and developers. let us know in more details, what Apache foundation has done for the world's.
"All volunteer community"
"227M + lines of code in stewardship"
"42B+ lines of code changed"
"39M+ code commits"
"813 individual ASF members"
"8000+ Apache Committers"
"39000+ code contributors"
"460,000+ people involved in our communities"
"350+ projects and initiatives"
"300+ Top-Level project"
"45 podlings in the Apache incubator"
"~2 petabytes source code download from Apache mirror"
"24M+ emails across 1400+ mailing lists"
"web requests received from every internet-connected country on the planet"
"35M+ weekly page views across apache.org
Apache Server Market Share in World
If we talk about the market share of Apache server all over the world, You know Apache server most commonly used. the market share of Apache Server in the whole world is 41.30%, which would have been the highest market share in the whole world. for more details you can see in the graph below.
Installation Process..
Now we see how you can install Apache web server and how we can configure it, note that I will do this process in my kali Linux without rooted, you can do the same process on other Linux distribution.

1.first of all you have to open your termux and start your Kali machine in GUI, because with GUI we will be able to edit all the files well in Kali Machine.
After this you have to install Apache web server inside your kali Linux, you can copy the below command to install apache web server . apt install apache2
nethuner kex &
2.ok after this you have to open your favorite Text Editor, because in gedit text editor you can see and edit all the words well, it becomes very easy, I am currently using gedit if you want to install gedit then copy this command.
sudo apt-get install gedit
3.now you have to open a file in your text editor its name is apache2.conf and you will note this command for where you will get this file
etc/apache2/apache2.conf
after opening the file and find line 70 and in this you have to type the ServerName localhost after that you have to save.
ServerName localhost
4.after this you have to open another file his name is ports.conf, we have to edit more in the ports.conf file, so that the apache server can run properly from our machine.
etc/apache2/ports.conf
after opening the file and find line 5 and in this you have to type the Listen 2500 after that you have to save.
now you must be wondering, why I changed the port number. I have changed the port number because we have installed Kali Linux in without rooted Android Mobile, and you cannot use and listen port ranging from 1 to 999 in without rooted mobile, because these ports are root required, so this the reason, I have changed port number. now our Apache web server will run on port 2500.
Listen 2500

5.ok guys now after saving everyone and then you have to open your terminal and then you copy this command
after starting apache2 you have to open your favorite browser and then you copy this command
6.ok awesome guys and you can see the apache2 webserver has been started your browser and whatever you upload apache2 folder and access the internet
7.ok guys now you have to stop apache2 webserver then you have copy this command and paste your terminal
Proc and Cons Apache Web Server
sudo service apache2 start
after starting apache2 you have to open your favorite browser and then you copy this command
localhost:2500
6.ok awesome guys and you can see the apache2 webserver has been started your browser and whatever you upload apache2 folder and access the internet
7.ok guys now you have to stop apache2 webserver then you have copy this command and paste your terminal
sudo service apache2 stop
Proc and Cons Apache Web Server
Pros
- Open source
- Easy to configure
- Up-to-date and Security patches
- well documented
- Customizable
Cons
- Difficult Advance setup
- Consume more RAM
- Performance issues
Conclusion

this post is a conclusion of how you can install Apache server and use it, and how you can fix any error that comes while installing Apache server, and I have also told you how you can change the default port of apache server, so that you can run Apache server easily without Rooted android mobile.
apart from this, I have also told you in this post why apache server is better, and which features you get in Apache Web server, and also told you complete details about the Apache Foundation in this post.
so how did this post tell me comment below, so i hope you like this post and i will see you in the next post Thanks.
0 Comments
Please do not enter any spam link in the comment box.