Nginx在linux系统下安装及部署

Linux——nginx部署 需要借助Apache软件的htpasswd工具。需要重启服务:nginx,php-fpm。www.redhat.com进行。接下来,把php的支持,放到H。这次的root目录,就是上面S。然后,需要配置php-fpm。额外补充(对于CentOS。基于加密网站的虚拟主机(中的nginx和php)需要MySQL数据库支持。打开配置文件并添加配置。建立主页文件并添加内容。的网页,本机自签名证书。 阅读详情

一、下载Nginx安装包,或者直接在Linux服务上使用wget命令

nginx: download

下载nginx安装包
wget -c http://nginx.org/download/nginx-1.12.2.tar.gz

二、安装Nginx

2.1、安装Nginx所需的依赖包
 

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

2.2、安装Nginx

找到Nginx的安装包进行解压,命令如下:

# tar -zxvf nginx-1.12.2.tar.gz

进入ngin-1.12.2目录下,编译并进行安装,命令如下:

  ./configure --prefix=/usr/local/nginx --with-http_dav_module --with-http_stub_status_module --with-http_addition_module \--with-http_sub_module --with-http_flv_module --with-http_mp4_module  --with-http_ssl_module --with-http_gzip_static_module --user=ngix --group=nginx

输入 ./configure命令查看sbin目录

#对nginx编译和安装
make & make install

三、 配置nginx环境变量

在vi /etc/profile文件里添加如下代码;

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

让配置生效;

运行命令:source /etc/profile

设置nginx为系统服务。

在/lib/systemd/system目录下创建nginx.service文件,

运行命令:vi /lib/systemd/system/nginx.service

输入如下内容,nginx启动程序路径根据自身实际情况调整:

[Unit]
 
Description=nginx service
 
After=network.target
 
[Service]
 
Type=forking
 
ExecStart=/usr/local/nginx/sbin/nginx
 
ExecReload=/usr/local/nginx/sbin/nginx -s reload
 
ExecStop=/usr/local/nginx/sbin/nginx -s quit
 
PrivateTmp=true
 
[Install]
 
WantedBy=multi-user.target

关闭防火墙

#临时关闭防火墙
systemctl stop firewalld.service
#永久关闭防火墙
systemctl disable firewalld.service

 设置开机自启动。

运行命令:systemctl enable nginx

 查看80端口

#netstat -ntpl

 

# systemctl start nginx               启动服务
 
# systemctl stop nginx               停止服务
 
# systemctl restart nginx             重新启动服务
 
# systemctl list-units --type=service     查看所有已启动的服务
 
# systemctl status nginx                查看服务当前状态
 
# systemctl enable nginx               设置开机自启动
 
#systemctl disable nginx               停止开机自启动

效果图

四、给nginx欢迎页面增加用户和密码

先进入#cd /sbin/usr/local/nginx/nginx.conf/ 

server {
              listen       80;
              server_name  localhost;
              auth_basic "Input Password:";
              auth_basic_user_file "/usr/local/nginx/pass";

让配置生效;

#source nginx.conf

  启动nginx并下载httpd插件

[root@localhost nginx]# cd sbin/
[root@localhost sbin]# ./nginx -s reload
#yum -y install httpd

  创建一个密码文件htpasswd.txt ,账户是username,回车后会让你输入密码(两次)

# htpasswd -c /usr/local/nginx/pass username

 给pass目录增加权限

#chmod 777 pass

 查看用户和密码

# cat /usr/local/nginx/pass

 效果图:

 

DataGrip2023版软件

链接:https://pan.baidu.com/s/1nFyH4Qp4BWyNUqOjDJ_9BQ 
 

Linux系统下安装配置 Nginx 超详细图文教程 1、修改配置端口和默认访问页面#找到nginx的配置文件,编辑修改页面内容:#这里放置的是nginx默认显示的页面。 阅读详情

相关推荐

Linux系统部署Nginx详细教程(图文讲解)

本篇博客记录了我是如何使用Linux系统一步一步部署Nginx的完整过程,也是我学习之路上的一个笔记总结,每一行代码都进行了严格的测试,特此做一个技术分享!

黄团团的个人博客 5219

Linux 部署 Nginx

②如果再次报错执行 yum -y install openssl openssl-devel //安装openssl。从官网中下载 nginx 压缩包到本地(http://nginx.org/en/download.html)①如果报错执行yum -y install pcre-devel // 安装pore。(注意:Nginx 启动、停止、退出、重新加载命令都需要在 sbin 目录下执行)在 nginx.conf 文件中配置 location。修改监听端口为666。

WJH_JSON的博客 7797

linux系统安装docker并部署nginx项目

重点:要在服务器开放对应的端口,不然外网无法访问,还要记得勾选对外暴露。使用宝塔安装docker。

weixin_40682342的博客 373

Nginx在linux系统的安装部署

同样需要root身份!

2301_79758861的博客 854

一文详解声码器

声码器(Vocoder)是语音信号处理领域的核心技术,其本质是通过“分析 - 参数化 - 合成” 的闭环流程,实现语音的高效编码、转换或生成。它不仅是早期语音通信的关键工具,更是现代 AI 语音技术(如 TTS、语音转换)的核心组件。以下从原理、技术分类、关键模块、应用及发展趋势展开详细解析。

weixin_41413777的博客 1345

从RRT到平滑轨迹:机械臂避障规划仿真全流程解析

本文详细解析了机械臂避障规划从RRT算法到平滑轨迹优化的全流程,包括MATLAB实现、碰撞检测工程实践及轨迹平滑优化技巧。通过RRT算法在关节空间的路径搜索与Minimum Jerk/Snap优化,实现机械臂在复杂环境中的高效安全运动,适用于工业自动化与机器人控制领域。

weixin_29051811的博客 288

Nginx安装指南:在Linux系统上快速部署

通过本文的介绍,相信您已经掌握了在Linux系统上快速部署Nginx的方法。Nginx的配置非常灵活,您可以根据自己的业务需求进行详细的配置。在使用过程中,如果遇到问题,可以查看Nginx的官方文档或社区支持以获取帮助。随着互联网业务的日益增多,服务器性能的要求也在不断提升。Nginx作为一个高性能的HTTP和反向代理服务器,被广泛用于各种互联网应用。您可以根据自己的需求对Nginx进行详细的配置,包括设置端口号、配置虚拟主机、设置SSL证书等。Nginx的配置文件位于。

得塔云的博客 427

基于深度强化学习的无地图移动机器人导航:让机器人在未知环境中智能前行

虽然仍然面临sim-to-real差距、安全性保证等挑战,但随着算法的不断改进和计算能力的提升,基于DRL的无地图导航技术将在服务机器人、工业自动化、太空探索等领域发挥越来越重要的作用,为人类生产和生活带来更大便利和价值。对于复杂环境下的动态目标导航问题,研究人员提出了多智能体协同控制算法(如Teamwork-Net算法),通过多个智能体分别控制机器人的运动速度与运动方向,协同实现更高效、更稳定的导航性能。深度强化学习结合了深度学习的感知能力和强化学习的决策能力,非常适合解决无地图导航问题。

weixin_45131592的博客 897

Linux系统安装部署Nginx

Linux系统安装部署Nginx。

码农阿杰的博客 188

FDTD仿真进阶:液晶偏振调控与双折射效应全解析

本文深入解析了在Lumerical FDTD仿真中如何对液晶材料进行偏振调控与双折射效应建模。通过单轴液晶和螺旋扭曲液晶(TN-LCD)两大实战案例,详细阐述了从各向异性材料参数设置、LC网格属性配置到偏振椭圆分析的全流程,帮助工程师精准模拟液晶的光开关行为,优化如显示器等器件的光学性能。

chair的专栏 742

Qt实现思维导图功能5『纵向分布模式』

思维导图纵向分布模式:模式一

浮生流年的博客 1050

nginx安装并部署前端项目【包括Linux与Windows系统】

nginx安装并部署

weixin_46443403的博客 1447

基于OpenCV和Dlib的头部姿态估计详细教程

本文详细介绍了基于OpenCV和Dlib的头部姿态估计方法。通过分析2D人脸特征点与3D头部模型的对应关系,利用PnP(Perspective-n-Point)算法求解头部在三维空间中的姿态。文章首先阐述了坐标系统转换原理,包括世界坐标系、相机坐标系和图像坐标系的转换关系,随后深入讲解了PnP问题的数学表述及求解步骤,并提供了使用Dlib检测68个面部特征点的代码示例。最后介绍了3D通用头部模型的构建方法,包括6点和14点模型的选择,为计算机视觉中的头部姿态估计提供了完整的技术实现方案。

FJN110的博客 329

Linux系统下Nginx的安装部署(两种方式)

在当今互联网时代,网络服务的稳定性和性能是衡量一个网站或应用成功与否的关键因素之一。Nginx,作为一个强大的开源Web服务器和反向代理服务器,以其卓越的高并发处理能力和高效的资源利用率,成为了众多开发者和企业的首选。无论是在云环境还是在传统的数据中心,Nginx都能够提供出色的性能表现和稳定的运行效果。本文旨在为Linux环境下的开发者和技术运维人员提供一份Nginx安装指南,包括在线二进制部署和离线手动安装两种方式,以及一系列常用的Nginx命令。

weixin_52811458的博客 4543

endNote X9 增加 / 删除参考文献 文献编号自动更新

EndNote X9 插入参考文献常见问题总结。增删参考文献 文献编号自动更新

程序员,他们想的是什么?他们想的永远都是技术,他们崇尚的也永远都是技术。 7487

Python全栈入门到实战【AI实战篇 01】DeepSeek官方API全流程实战,第一个AI项目前置必备

文章摘要 本文介绍了基于DeepSeek API开发智能助手的前期准备和基础调用流程。内容涵盖: 前期准备:访问DeepSeek官网、完成账号注册与实名认证。 API Key获取:充值并创建API Key,强调密钥安全保存的重要性。 查阅文档:定位官方接口文档中的Python调用示例。 环境配置:安装openai依赖包,配置环境变量存储API Key。 代码编写:使用Python调用DeepSeek API实现基础对话功能。 调试与验证:解决常见问题,确保API调用成功。 适合零基础开发者跟随操作,快速入门

那些看似不起波澜的日复一日,会在某天让你看到坚持的意义 3699

linux下一键部署mysql_linux系统离线一键安装部署: linux系统离线一键安装部署,脚本用于linux系统离线一键安装部署nginx、tomcat、mysql、jdk等环境脚本...

linux系统离线一键安装部署1.1介绍linux系统离线一键安装部署脚本,本脚本用于linux系统离线一键安装部署nginx、tomcat、mysql、jdk等环境脚本。安装教程&使用说明将文件解压进入目录执行install.sh脚本即可版本改变相比1.0脚本大部分修改使用了动态的路径删除了本地源修改了部分提示显示linux系统离线一键安装部署1.0介绍linux系统离线一键安装部署脚本...

weixin_36015463的博客 617

ssm框架搭建

这个是一个在idea上成功跑起来的ssm框架项目,保存在这里方便以后使用直接下载

linux系统 Nginx安装部署

感谢:https://www.cnblogs.com/AganRun/p/12951618.html 编译工具及库文件 先安装编译工具以及使用到的库文件 yum -y install make zlib zlib-devel gcc-c++ libtool openssl openssl-devel 安装 PCRE PCRE 作用是让 Nginx 支持 Rewrite 功能。 下载 下载地址:http://downloads.sourceforge.net/project/pcre..

qq_36781937的博客 254

老版QQ原生表情gif动态

这是老版的QQ表情,不过全是动态的的,Windows照片查看器是不会动的,可以右击用浏览器打开查看,再说一遍是老版的,只是分享给宁愿用老版也要动态的人。

IEM模型,地表粗糙度模拟

利用微波反演土壤水分时候,利用IEM模型可以实现对随机地表的模拟

前后端分离部署方案比较,linux系统安装nginx部署vue项目

一、前言 前后端分离设计开发方案 1、前后端分离开发,分别部署 前端 vue 通过 npm run build 达成 dist 静态资源包,通过 nginx 来部署, 后台项目单独部署(例我司 java springboot 项目使用 tomcat 部署) 优点:静态资源部署在 nginx 上,可减轻应用服务器访问压力。 2、前后端分离开发,合并部署 前端 vue 打包的 dist 发给后台...

写完这行代码打球去的博客 556

华为的C语言编程规范.pdf

华为技术有限公司内部技术规范。本规范制定了编写C语言程序的基本原则、规则和建议。从代码的清晰、简洁、可测试、安全、程序效率、可移植各个方面对C语言编程作出了具体指导。

Nginx系列之Linux系统安装部署Nginx环境

Nginx (engine x) 是一个高性能的HTTP和反向代理web服务器,同时也提供了IMAP/POP3/SMTP服务

Nicky's blog 2530

Linux系统CentOS7下 离线安装部署Nginx

本文章适用于linux系统centOS系列下 内网安装nginx的朋友(无外网,不能使用yum等下载命令),centOS7可直接用本文附带的rpm安装包,(rpm包和系统版本一定要对应),安装过程都写得很详细,按照步骤 照着做就可以了,本人不是专业运维人员,当时安装踩了好多坑,写此文章希望能帮助到有需要的朋友。 所需要所有依赖及nginx1.14在https://downloa...

weixin_41851100的博客 2056

nginx 在 Linux 系统下安装部署的两种方式详细说明

nginx 安装部署

qq_43108153的博客 2862

linux系统安装nginx步骤,linux上nginx安装部署及使用过程详解

1.下载2.部署2.1安装前提在linux下安装需要安装一下组件1. gcc && g++yum install gcc-c++2. pcreyum install -y pcre pcre-devel3. zlibyum install -y zlib zlib-devel4. opensslyum install -y openssl openssl-devel2.2 安装1....

weixin_30234101的博客 353

Linux系统运维之Nginx安装部署

浏览目录一、编译安装nginx 一、编译安装nginx 1、先检查是否已经安装nginx所依赖的库:pcre和基础包:pcre-devel、openssl-devel: rpm -qa pcre pcre-devel、openssl-devel 安装nginx所需要的pcre库和基础依赖包pcre-devel、openssl-devel:(安装pcre库是为了使Nginx支持具备URI重写功能的rewrite模块;安装openssl-devel是因为使用HTTPS协议时用到) yum install pc

Y_YW_W的博客 384
下一篇: Java基础入门之冒泡排序
print("hello wold")
博客等级 码龄4年 37粉丝 4原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值