ubuntu linux服务器nginx安装手册

ubuntu linux服务器nginx安装手册

一、连接服务器

注意登录服务器的用户角色,这里显示为root是已经使用sudo -s进行了提权操作

image

二、安装nginx到指定目录

1、安装编译依赖

在开始之前,需要确保安装了编译Nginx所需的依赖包。这些依赖可能包括但不限于gcc、g++、make、libpcre3-dev、zlib1g-dev和libssl-dev等。可以使用以下命令来安装这些依赖:

sudo apt update
sudo apt install build-essential libpcre3 libpcre3-dev zlib1g zlib1g-dev libssl-dev

2、下载Nginx安装包

接下来,从Nginx官网下载最新的源代码。可以访问Nginx官方网站找到最新版本的下载链接。例如,使用以下命令下载并解压Nginx源代码(请根据需要替换版本号):

wget http://nginx.org/download/nginx-1.20.0.tar.gz
tar -zxvf nginx-1.20.0.tar.gz
cd nginx-1.20.0

3、 配置编译选项

在编译之前,需要配置编译选项,包括指定安装目录。这可以通过./configure脚本实现,并加上--prefix参数来指定安装目录。例如,如果希望将Nginx安装到/opt/nginx目录,可以使用以下命令:

./configure --prefix=/opt/nginx

你还可以根据需要添加其他配置选项,比如--with-http_ssl_module来启用HTTPS支持。

4、 编译和安装

配置完成后,使用以下命令编译和安装Nginx:

make
sudo make install

这将把Nginx安装到之前指定的目录。

5. 启动Nginx

安装完成后,可以通过以下命令启动Nginx:

/opt/nginx/sbin/nginx

6. 验证安装

为了验证Nginx是否正确安装和运行,可以使用curl命令或直接在浏览器访问http://localhost。如果一切正常,应该能看到Nginx的欢迎页面。

curl http://localhost

总结
以上就是在Ubuntu系统中从源代码编译安装Nginx到指定目录的步骤。记得根据自己的实际情况调整命令中的版本号和路径。通过编译安装,你可以更灵活地控制Nginx的安装位置和编译选项,满足特定的需求。

posted @ 2024-02-06 16:06  杰哥来了  阅读(70)  评论(0编辑  收藏  举报