下面是在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服务器的教程就介绍完了。