在Linux和Windows系统上安装Nginx服务器的教程

  • Post category:Linux

下面是在Linux和Windows系统上安装Nginx服务器的详细攻略。

在Linux系统上安装Nginx服务器的教程

步骤1:更新系统

在安装Nginx服务器之前,需要先更新操作系统,执行以下命令进行更新:

sudo apt update
sudo apt upgrade

步骤2:安装Nginx

执行以下命令安装Nginx:

sudo apt install nginx

步骤3:启动Nginx

安装完成后,可以使用以下命令启动Nginx服务:

sudo systemctl start nginx

也可以使用以下命令来确认Nginx是否成功启动:

sudo systemctl status nginx

在浏览器中输入服务器的IP地址,即可看到Nginx的默认欢迎页面。

示例说明1:

在Linux系统上,我们可以使用wget命令来下载Nginx的源代码并进行安装:

sudo apt-get install wget
cd /usr/local/src
sudo wget http://nginx.org/download/nginx-1.19.6.tar.gz
sudo tar zxvf nginx-1.19.6.tar.gz
cd nginx-1.19.6
sudo ./configure
sudo make
sudo make install

示例说明2:

我们还可以通过Docker容器的方式在Linux系统上运行Nginx,具体步骤如下:

sudo apt-get update
sudo apt-get install docker.io
sudo systemctl start docker
sudo systemctl enable docker
sudo docker run --name nginx -p 80:80 -d nginx

在Windows系统上安装Nginx服务器的教程

步骤1:下载Nginx

在 Windows系统上,可以直接下载Nginx的Windows版本,前往 http://nginx.org/en/download.html 下载 64位的稳定版本的zip包(nginx-x.x.x.zip)。

步骤2:解压Nginx

下载完成后,解压所下载的zip文件,可以得到Nginx服务的文件。

步骤3:配置Nginx

在解压后的文件夹中,打开nginx.conf文件,可以进行相关配置,具体如下:

http {
    server {
        listen       80;
        server_name  localhost;

        location / {
            root   html;
            index  index.html index.htm;
        }

        error_page   500 502 503 504  /50x.html;
        location = /50x.html {
            root   html;
        }
    }
}

步骤4:启动Nginx

双击打开nginx.exe文件,即可启动Nginx服务,默认监听80端口。

示例说明1:

在Windows系统上,我们也可以使用Docker容器的方式运行Nginx,具体步骤如下:

choco install docker-desktop
docker run --name nginx -p 8080:80 -d nginx

至此,在Linux和Windows系统上安装Nginx服务器的教程就介绍完了。