メニュー[情報科学]にて独学用(高校生・専門学校生・大学生)PDFファイル無料提供中! Menu [Information Science] offers free PDF files for self-study (high school students, vocational school students, university students)!
When we talk about servers, we tend to imagine physical computers, but a server is actually software. The physical computer (i.e., the hardware) is called a server machine. The major difference between the ordinary computers we use and server machines is their durability for 24/7 operation. You can install multiple servers on a single server machine (think of it as a computer). Naturally, before installing multiple servers, you must first install the underlying OS (Windows, Linux, Unix, etc.) to host them. The following are examples of major servers:
・Samba Server:We provide a hard disk for file sharing with Windows devices.
・FTP server:We provide a service for uploading and downloading files from your device.します。
・DNS (bind) server:We provide a service for converting between IP addresses and domain names.
・Web (Apache) server:Provides a service for sending and receiving HTML files between the terminal and the browser.
・Mail Server (Postfix, Dovecot):We provide email sending, receiving, and forwarding services.
・Application server (PHP, JSP, ASP, etc.):We provide a service that acts as an intermediary between web servers and database servers using server-side scripts.
・Database servers (MySQL, PostgreSQL, SQL Server, etc.):We provide database management (DBMS) services, including exclusive control.There are many other servers as well, but installing this software and making it available for use is called server setup. Before using these servers, you need to become familiar with the operation and management of the OS itself.