您的位置:

使用wget下载nginx

一、下载nginx

要下载nginx,必须先安装wget。如果你没有安装wget,可以通过以下命令在CentOS上安装:

yum install wget

如果你的操作系统是Ubuntu或Debian,可以通过以下命令安装:

apt-get install wget

下载nginx,只需要执行以下命令:

wget http://nginx.org/download/nginx-1.20.1.tar.gz

这将会下载nginx的tar包到当前目录。

二、解压nginx

下载完成后,需要解压nginx。可以通过下面的命令来解压:

tar -zxvf nginx-1.20.1.tar.gz

解压完成后,会在当前目录下生成一个名为“nginx-1.20.1”的目录,里面包含了nginx的源代码和一些必要文件。

三、编译并安装nginx

在开始编译之前,需要安装一些必要的依赖库。这些依赖库可以通过以下命令在CentOS上安装:

yum install gcc-c++ pcre-devel zlib-devel openssl-devel

如果你的操作系统是Ubuntu或Debian,可以通过以下命令安装:

apt-get install build-essential libpcre3-dev zlib1g-dev libssl-dev

安装完依赖库后,进入刚才解压出来的nginx目录,并执行以下命令:

./configure --prefix=/usr/local/nginx --with-http_stub_status_module
make
sudo make install

在configure命令中,--prefix参数指定了nginx的安装目录,--with-http_stub_status_module参数开启了nginx的状态页面。make命令会编译nginx,make install命令会将nginx安装到/usr/local/nginx目录下。

四、启动nginx

安装完成后,即可启动nginx。首先需要将/usr/local/nginx/sbin目录加入到PATH中,可以通过以下命令实现:

export PATH=/usr/local/nginx/sbin:$PATH

然后,启动nginx:

nginx

这将启动nginx,并将其作为一个守护进程运行。

五、访问nginx

现在可以通过浏览器访问nginx的默认页面了。默认情况下,nginx监听80端口。打开浏览器,输入服务器的IP地址或域名,即可访问。

如果访问失败,请检查服务器的防火墙规则是否允许80端口的访问。