Is the Apache server required in hosting services?

Asked

Viewed 336 times

6

The Apache web server or XAMPP is the same thing as UOL Host or any other hosting provider, that is, the purpose of the two is to store websites and return requests made by the browser?

For example, if I hire UOL Host or Earth to host my website, won’t these companies need Apache or XAMPP to complete the browser request? Or even they have to access Apache?

  • 6

    Xampp is not an http server, xampp is a package of programs that combines apache, mysql, php and perl. Yes online servers use apache or ngnix or lighttpd. A server looks like a normal computer, however the infra is different, the operating system is aimed at servers and often it is virtualized (Shared or vps) and use apache (or ngnix or lighttpd). If it is a Java application it can use Tomcat or jboss (it has been some time not using), usually these servers are "like-Unix", there are also windows servers that use IIS generally.

  • Take a look at [tour]. You can accept an answer if it solved your problem. You can vote on every post on the site as well. Did any help you more? You need something to be improved?

2 answers

11

An HTTP server will always be required to fulfill requests from browsers or other clients that make use of communication by HTTP protocol.

One such server is Apache, which is one of the components of XAMPP. As far as I know, in certain types of hosting plans the provider cited uses Apache and in others Microsoft IIS. They may use other things in certain situations.

XAMPP is usually used only during the site development process.

Certainly they have not installed XAMPP. This is a collection of software that facilitates laypeople to use more easily. They may even have the same components installed there, but otherwise. There are professionals who know how to install and operate everything in a personalized way and do not need anything so ready.

Remember that XAMPP is just one of those Bundles of software for web development and can use other components.

It is possible for the application itself to function as an HTTP server, but it is not usually the case for most of them and especially you will not do this in these shared hosts. This is something much more advanced and you need to have control over the "hosting" environment, plus much knowledge of what you are doing.

If you have other specific questions, open other questions.

  • If someone saw something wrong in the answer, please inform me to fix it. Especially those who denied.

6

Your hosting provider is already equipped with everything. It is independent of your machine. The XAMPP is used to run websites locally, on your machine.

The XAMPP is a testing environment among other things.

If you hire UOLHOST or another provider do not need to worry if you have the XAMPP or not.

Browser other questions tagged

You are not signed in. Login or sign up in order to post.