首页 > 系统相关 >Ubuntu 部署 Nginx

Ubuntu 部署 Nginx

时间:2024-08-02 17:19:52浏览次数:15  
标签:nginx 部署 sudo apt Nginx Ubuntu get 安装

Nginx 反向代理

  1. 检查 Nginx 是否已安装

    nginx -v
    

    如果没有输出版本信息,说明 Nginx 可能没有正确安装。

  2. 清除现有安装
    使用 purge 命令彻底删除 Nginx 及其配置状态:

    sudo apt-get purge nginx nginx-common nginx-full
    sudo apt-get autoremove
    
  3. 重新安装 Nginx

    sudo apt-get update
    sudo apt-get install -y nginx
    
  4. 检查配置文件
    安装完成后,检查 /etc/nginx 目录是否存在:

    ls /etc/nginx
    执行 nginx -v 检查 Nginx 是否已安装完成
    

也可以尝试手动安装 Nginx:

  1. 下载 Nginx 源码

    wget http://nginx.org/download/nginx-1.20.2.tar.gz
    tar -zxvf nginx-1.20.2.tar.gz
    cd nginx-1.20.2
    
  2. 安装依赖

    sudo apt-get install build-essential libpcre3 libpcre3-dev zlib1g zlib1g-dev libssl-dev
    
  3. 编译和安装 Nginx

    ./configure
    make
    sudo make install
    

这样可以确保 Nginx 正确安装并生成配置文件。

标签:nginx,部署,sudo,apt,Nginx,Ubuntu,get,安装
From: https://www.cnblogs.com/TheAccountForNull/p/18339176

相关文章

  • .net项目使用Docker部署(包括解决后台验证码,部署后不显示的问题)
    Vue部署到Docker参考文档:手把手教你用Docker部署Vue3项目_docker部署vue3项目-CSDN博客参考文档:dockerfile部署前端vue项目_vuedockerfile-CSDN博客nginx文档:使用docker安装nginx-静以修身俭以养德-博客园(cnblogs.com)结合使用了两个文档的方法和DockerFIle区别......
  • Ubuntu 部署
    部署.NETCore程序到Ubuntu安装.NETCoreSDK:首先,你需要在Ubuntu上安装.NETCoreSDK。以下是具体步骤:打开终端并运行以下命令,将Microsoft包签名密钥添加到受信任密钥列表,并添加包存储库:wgethttps://packages.microsoft.com/config/ubuntu/20.04/packages-micro......
  • CentOS 8 和 Ubuntu 20.04.2 LTS 中,您可以通过不同的方法实现在系统启动时自动运行特
    在CentOS8和Ubuntu20.04.2LTS中,您可以通过不同的方法实现在系统启动时自动运行特定指令或脚本。这里是关于两种方法的解释和区别:###方法一:使用`rc-local.service`**CentOS8示例:** $cat/etc/rc.local_my.sh#!/bin/bash/bin/bash-c"ip-6routeadddefaultvi......
  • 靠谱的抖音短视频 SEO 矩阵系统源码开发部署----搭建流程分享
    一、需求分析在开始抖音短视频SEO矩阵系统源码的开发部署之前,首先需要明确您的业务需求和目标。例如,您希望系统具备哪些功能,是侧重于关键词优化、内容推荐还是用户行为分析等。同时,还需要考虑系统的可扩展性、稳定性以及与抖音平台的兼容性。通过多平台账号绑定、多任务创......
  • Ceph 的部署
    Ceph的部署过程较为复杂,需要一系列的准备和配置步骤。首先,要进行环境准备,包括关闭selinux和防火墙,设置时间同步,修改主机名和host,配置yum源,创建普通用户,设置静态域名解析等。例如,在环境准备中,可能需要执行如下命令:systemctlstopfirewalld、systemctldisablefirewal......
  • vscode在WSL Ubuntu 18.04下使用,GLIBC_2.28问题
    vscode1.85是可以在Ubuntu18.04用的,后面的版本就会报这个问题。报错信息:/home/alex/.vscode-server/bin/f1e16e1e6214d7c44d078b1f0607b2388f29d729/node:/lib/x86_64-linux-gnu/libc.so.6:version`GLIBC_2.28'notfound(requiredby/home/alex/.vscode-server/bin/f1e16......
  • Jenkins+Jmeter部署性能测试平台
    安装部署Jenkins现在网上信息很多本次不再赘述安装Jmeter本次也不做赘述,另外搜资料吧Jmeter脚本设置Jenkins设置1.安装插件performance,buildwithparameter2.新建项目里配置勾建方式勾建步骤cd/home/jmeterWorkplace/performancetesting/script/home/app/apache......
  • Linux安装微信(非wine版,非U麒麟版)功能全面(ubuntu,kali,debin)
    1、安装Flatpak 要在Ubuntu18.10(CosmicCuttlefish)或更高版本上安装Flatpak,只需运行: $sudoaptinstall flatpak 对于较旧的Ubuntu版本,建议使用官方FlatpakPPA来安装Flatpak。要安装它,请在终端中运行以下命令: $sudoadd-apt-repositoryppa:flatpak/stab......
  • Ubuntu20.04LTS环境docker+cephadm方式部署Ceph 17.2.5
    简述什么是ecph​ceph是一个开放、自我修复和自我管理的统一分布式存储系统。具有高扩展性、高新能、高可靠性的优点。​ceph分布式存储优势​高扩展性:使用普通X86服务器,支持10~1000台服务器,支持TB到EB级的扩展。​高可靠性:没有单点故障,多数据副本,自动管理,自动修复。​高......
  • 基于springboot+vue.js+uniapp在线考试系统的附带文章源码部署视频讲解等
    在这里插入图片描述@toc前言......