简介:本文将介绍Nginx在Windows和Linux操作系统上的安装与部署过程,包括下载、安装、配置和启动Nginx服务。通过本文,您将能够轻松地在不同平台上部署Nginx,并利用其高性能、高可靠性的特点提供Web服务。
访问Nginx官方网站(https://nginx.org/en/download.html),在“Windows”部分选择适合您系统架构(32位或64位)的Nginx版本进行下载。
下载完成后,解压压缩包到指定的文件夹。然后,打开命令提示符(cmd)或PowerShell,并导航到解压后的Nginx文件夹。
在命令提示符或PowerShell中,运行以下命令来启动Nginx服务:
start nginx.exe
Nginx将开始监听默认的80端口,并在后台运行。
打开浏览器,输入http://localhost,您将能够看到Nginx的默认欢迎页面。
Nginx的配置文件位于conf文件夹下的nginx.conf。您可以使用文本编辑器打开该文件,并根据需要进行修改。修改完成后,重新加载或重启Nginx服务使配置生效。
要停止Nginx服务,可以在命令提示符或PowerShell中运行以下命令:
nginx.exe -s stop
要卸载Nginx,只需删除解压后的文件夹即可。
在大多数Linux发行版上,首先需要安装一些依赖包。以Ubuntu为例,运行以下命令安装依赖:
sudo apt updatesudo apt install -y build-essential libpcre3 libpcre3-dev zlib1g zlib1g-dev openssl libssl-dev
访问Nginx官方网站(https://nginx.org/en/download.html),在“Source code”部分下载Nginx的源码包。
解压源码包,并进入解压后的目录。然后,运行以下命令编译和安装Nginx:
tar -zxvf nginx-*.tar.gzcd nginx-*./configuremakesudo make install
安装完成后,Nginx的可执行文件位于/usr/local/nginx/sbin/nginx。运行以下命令启动Nginx服务:
sudo /usr/local/nginx/sbin/nginx
Nginx将开始监听默认的