logo头像

老陕小张学技术接地气

nginx二进制编译安装

Ubuntu安装二进制nginx教程

一、操作系统说明

操作系统 版本 CPU 内存 硬盘 IP 主机名
ubuntu 23.10-live-server 2 4G 500 192.168.75.100 skillixx

二、IP环境配置

#skillixxr节点的地址是192.168.75.100/24
root@skillixx:~# vim /etc/netplan/50-cloud-init.yaml
root@skillixxr:~# cat /etc/netplan/50-cloud-init.yaml
network:
    ethernets:
        ens33:
            addresses:
            - 192.168.75.100/24
            nameservers:
                addresses:
                - 114.114.114.114
                search: []
            routes:
            -   to: default
                via: 192.168.75.254
    version: 2

三、nginx部署教程

下载 Nginx 源代码

首先,访问 Nginx 官方下载页面 ,并下载 Nginx 1.26.0 版本的源代码压缩包。你可以直接在浏览器中点击 这个链接 下载:


wget https://nginx.org/download/nginx-1.26.0.tar.gz

安装编译所需的依赖项

在进行编译之前,确保系统中已经安装了编译 Nginx 所需的依赖项。通常包括 gccmakeopenssl-devel 等。你可以使用以下命令安装这些依赖项:

sudo apt install -y gcc make openssl-devel

解压并编译 Nginx

解压下载的源代码压缩包:

tar -zxvf nginx-1.26.0.tar.gz

进入解压后的目录:

cd nginx-1.26.0

配置编译选项:

./configure

编译并安装:

sudo make install

配置 Nginx

安装完成后,Nginx 将被安装在默认的路径(通常是 /usr/local/nginx)。你可以在该目录下找到 Nginx 的配置文件和其他文件。

启动 Nginx

使用以下命令启动 Nginx 服务器:

sudo /usr/local/nginx/sbin/nginx

现在,你已经成功安装并启动了 Nginx 服务器。你可以通过访问服务器的 IP 地址来确认 Nginx 是否正常工作。

curl localhost

停止 Nginx

如果需要停止 Nginx 服务器,可以使用以下命令:

sudo /usr/local/nginx/sbin/nginx -s stop

进一步的配置

你可以进一步配置 Nginx 来满足你的需求。Nginx 的配置文件通常位于 /usr/local/nginx/conf/nginx.conf。你可以根据需要修改这个文件,然后重新启动 Nginx 以使更改生效。

Nginx服务重新配置生效命令。

sudo /usr/local/nginx/sbin/nginx -s reload
支付宝打赏 微信打赏

赞赏是不耍流氓的鼓励

-->