独立服务器:安装 Nginx 和 Apache Web 服务器
介绍
Nginx 和 Apache 是非常流行的 Web 服务,用于将网页传送到用户的浏览器。下面我们将教你如何在你的系统上安装其中一个服务。
准备工作
在正式安装 Web 服务器之前,必须确保系统是最新的。为此,我们通过 SSH 连接到服务器。如果你不知道 SSH 是什么或者怎么用,可以参考这篇指南:初次访问(SSH)。
连接后,根据你的操作系统,使用以下命令更新系统:
// Debian
sudo apt-get update
// Ubuntu
sudo apt update
// CentOS
sudo yum update
// OpenSUSE
sudo zypper update
// Fedora
sudo dnf upgrade --refresh
安装
准备工作完成后,就可以开始安装 Web 服务器了。根据你的操作系统和选择的 Web 服务器,执行以下命令:
Apache
// Debian
sudo apt install apache2
// Ubuntu
sudo apt install apache2
// CentOS
sudo yum install httpd
// OpenSUSE
sudo zypper install httpd
// Fedora
sudo dnf install httpd
安装完 Web 服务器后,就可以上传你的网站文件了。通过 FTP/SFTP 连接到服务器,进入以下目录并上传文件:
/var/www/html/
Nginx
// Debian
sudo apt install nginx
// Ubuntu
sudo apt install nginx
// CentOS
sudo yum install nginx
// OpenSUSE
sudo zypper install nginx
// Fedora
sudo dnf install nginx
安装完 Web 服务器后,就可以上传你的网站文件了。通过 FTP/SFTP 连接到服务器,进入以下目录并上传文件:
/usr/share/nginx/html
版本检测
安装完成后,你可以用命令 apache2 -v(Apache)和 nginx -v(Nginx)来检查安装是否成功。输出应该类似下面这样:
Apache
apache2 -v
Server version: Apache/2.4.41 (Ubuntu)
Server built: XXXX-XX-XXTXX:XX:XX
Nginx
nginx -V
nginx version: nginx/1.2.3
...
只要出现以上任意一种情况,说明你的 Web 服务器已经成功安装啦。