-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathbasic-server.txt
More file actions
19 lines (16 loc) · 908 Bytes
/
basic-server.txt
File metadata and controls
19 lines (16 loc) · 908 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
A server takes in requests over some protocol and returns information. For
example, a database server using SQL returns the information stored in the
database. This _can_ be on your local computer. A WEB server (as opposed to
a database server, ssh server, etc) is typically run with:
a) Apache HTTP Server
b) Nginx, or
c) Oracle HTTP Server
These three options make up the majority of web servers. There are a good few
others out there, including Caddy, thttpd, AOLserver, and Boa. But the main
three are up there. Running a _web_ server means that your machine can be
accessed with the HTTP internet protocol, or others from the TCP/IP suite.
To run a basic web server, I'm going to use apache. Some things are very
helpful to know when it comes to servers, so before jumping in let's cover
our bases.
The key to internet protocols is being able to access computers with their
own unique address.