Linux安装nginx_最好_的博客-程序员宅基地

技术标签: nginx  运维  linux  

Linux安装nginx

在linux下安装nginx,首先需要安装 gcc-c++编译器。然后安装nginx依赖的pcre和zlib包。最后安装nginx即可。

1.先安装gcc-c++编译器

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

2.再安装pcre包

yum install -y pcre pcre-devel

3.再安装zlib包

yum install -y zlib zlib-devel
下面进行nginx的安装

1.在/usr/local/下创建文件nginx文件

mkdir /usr/local/nginx

2.下载linux包(linux下载地址

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

3.解压并进入nginx目录

tar -zxvf nginx-1.19.9.tar.gz
cd nginx-1.19.9

4.使用nginx默认配置

./configure

5.编译安装

make
make install

6.查找安装路径

whereis nginx

7.进入sbin目录,可以看到有一个可执行文件nginx,直接./nginx执行就OK了。

./nginx

9.查看是否启动成功

ps -ef | grep nginx

在这里插入图片描述
10.然后在网页上访问自己的IP就可以了默认端口为80(出现如下欢迎界面就成功了!)
在这里插入图片描述

注!! 有时页面访问不成功,可能是nginx默认端口80没有开启

 #查看80端口是否打开:
firewall-cmd --zone=public --query-port=80/tcp

开启80端口

firewall-cmd --zone=public --add-port=80/tcp --permanent

重启 firewall

 firewall-cmd --reload

此时我们的nginx已经安装完成!!

下面我们配置开机自启nginx

首先修改/etc/rc.d/rc.local文件,添加如下内容:
在这里插入图片描述
执行以下命令,使/etc/rc.d/rc.local变成可执行文件。

chmod +x /etc/rc.d/rc.local

然后重启服务器

shutdown -r now

重启完成之后 输入 ps -ef | grep nginx 会发现已自动启动成功

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/weixin_47377738/article/details/121998012

智能推荐

eclipse中Tomcat导入项目并且修改了项目名字,项目后面的括号显示原来项目的名字,怎么修改?-程序员宅基地

eclipse中Tomcat导入项目并且修改了项目名字,把项目add到Tomcat上面,发现现在的项目后面带了个括号显示原来项目的名字,并且在访问的时候也只能用原来的项目名访问,怎么办呢?遇到这个问题,我也是在程序员宅基地中找答案的,但是根据答案去实践,发现并不全面,以下给出比较全面的解决办法,个人实践得出,可能环境不相同或者情况不一样稍有偏差,但不妨一试1.打开你的项

数据库原理之数据库概述(上)_数据库原理需求概述_从善若水的博客-程序员宅基地

文章目录数据库原理之数据库概述(上)数据库系统概述四个基本概念数据(Data)数据库(Database)数据库管理系统(DBMS)数据库系统(DBS)数据管理技术的产生和发展数据库系统的特点数据模型数据库系统结构数据库系统组成小结数据库原理之数据库概述(上)在开始讲解之前我们先了解一下数据库的地位:数据库技术产生于六十年代末,是数据管理的最新技术,是计算机科学的重要分支数据库技术是信息系统的核心和基础,它的出现极大的促进了计算机应用向各行各业的渗透数据库的建设规模、数据库信息量的大小和使用频度已_数据库原理需求概述

javascript中的面向对象_JavaScript基础必学知识点-程序员宅基地

JavaScript不难,但是对于初学者来讲比较的怪异。 是一种客户端语言,在浏览器执行的。是一种脚本语言,直接就能解释执行的叫脚本代码。像dos命令还有SQL也是。 为什么要引用JavaScript语言呢?HTML没有计算能力。为什么不用C#中的代码来完成呢?C#得通过网络,一通过网络就慢了。 JS是非常灵活的动态语言,不像C#等静态语言那样严谨。数据类型不固定。建议不去使用V...

【计算几何】多边形交集-程序员宅基地

问题描述:已知两个多边形Poly1和Poly2,分别由点集C1={P1,P2,...,Pm}和C2={Q1,Q2,...,Qn}表示,求这两个多边形的交集。 算法思想: 两个多边形相交后,其顶点要么是两个多边形边的交点,要么是在多边形内部的点。 算法步骤: 1.计算两个多边形每条边之间的交点。 2.计算包含在多边形内部的点。 3.将交点和多边形内部的点,按逆时针(或顺时针)排序,得出最终的点集。 ...

SQL Server Management Studio数据库中的增删改查_microsoft sql server management studio里面执行数据库检索条件,-程序员宅基地

1增1.1【插入单行】insert [into] (列名) values (列值)例:insert into Strdents (姓名,性别,出生日期) values ('开心朋朋','男','1980/6/15')1.2【将现有表数据添加到一个已有表】insert into (列名) select from 例:insert into tongxunlu ('姓_microsoft sql server management studio里面执行数据库检索条件,然后修改相应的

APP开发日记(1)_app开发 日志收集-程序员宅基地

今天开始写一些关于APP开发个人经验总结。(未完待续)_app开发 日志收集

随便推点

python——面向对象练习题_python面向对象程序设计选择题-程序员宅基地

面向对象练习题设计一个简单的购房商贷月供计算器类,按照以下公式计算总利息和每月还款金额:总利息=贷款金额*利率每月还款金额 = (贷款金额+总利息)/贷款年限贷款年限不同利率也不同,这里规定只有如表8-2所示的3种年限、利率。年限 利率3年(36个月) 6.03%5年(60个月) 6.12%20年(240个月) 4.39% def month_Payment(years ,loanAmount,fRate): zlx = (loanAmount * fRate) / 100 _python面向对象程序设计选择题

OTG工作原理_otg原理-程序员宅基地

1994年,Intel,Compaq等七家软硬件全球知名企业提出了USB 0.7版本1998年,推出了USB 1.1版本(支持1.5Mb/s和12Mb/s两种速度)1999年,推出了USB 2.0版本(最高480Mb/s)但USB 1.1和USB 2.0都必须依赖于PC,因此2001年推出了OTG 1.0,2003年推出了OTG 1.0aUSB OTG的工作原理 O_otg原理

蓝桥杯七届省赛C组(JAVA)——平方怪圈_蓝桥杯平方怪圈_Alkaid_slc的博客-程序员宅基地

如果把一个正整数的每一位都平方后再求和,得到一个新的正整数对新的正整数再做同样的处理如此一来,你会发现,不管开始取得是什么数字最终如果不是落入1,就是落入同一个循环圈请写出这个循环圈中最大的那个数字注意:你提交的应该是一个整数,不要填写任何多余的内容或说明性文字。答案:145可以将注释都变回来,运行一遍,就能很清楚的知道每一步的结果了。public class Main { private static int count = 0;// 记录位数 public static void _蓝桥杯平方怪圈

量子计算机的加密安全性,公钥加密机制被量子计算机攻破,传统加密方式不再安全...-程序员宅基地

如今市场上不乏各种加密和解密方案,然而,根据研究人员表示,针对那些仅取决于质因子分解难度的方案已经逐渐不适用了。根据美国麻省理工学院(MIT)研究学者与奥地利因斯布鲁克大学(University of Innsbruck)原型专家表示,目前所使用的“公钥” (public-key)加密方式最终将被量子计算机破 解。最具代表性的公钥系统要算是Rivest-Shamir-Adleman (RSA)方案..._量子计算中的shor算法,对哪些传统密码算法安全性产生较大威胁

PDM文件打开方式_pdm文件用什么工具能打开_清平乐的技术专栏的博客-程序员宅基地

项目里有后缀为 *.pdm 的文件,该文件为数据库表结构模型,也可以理解为数据字典。方式一:在线打开在这里分享一个很方便的网站,在线阅读pdm文件,打开这个网址放pdm文件进去,即可打开,十分方便快捷。http://www.dmanywhere.cn/方拾二:powerdesigner客户端PowerDesigner软件创建数据库快捷便利的可视化工具,毕竟在线版的资源有限网上有很多不错的安装教程学习powerdesigner入门教程点击https://www.cnblogs.com/bie_pdm文件用什么工具能打开

react-native构建基本页面6---打包发布_react native可以打包react的页面吗-程序员宅基地

签名打包发布Release版本的apk安装包请参考以下两篇文章:ReactNative之Android打包APK方法(趟坑过程)React Native发布APP之签名打包APK如何发布一个apk先保证自己正确配置了所有的 RN 环境在 cmd 命令行中,运行这一句话keytool -genkey -v -keystore my-release-key2.keystore -alias my-key-alias2 -keyalg RSA -keysize 2048 -validity ..._react native可以打包react的页面吗