首页 > 系统相关 >nginx安装教程

nginx安装教程

时间:2022-12-19 16:03:21浏览次数:56  
标签:教程 openresty tar nginx yum install 安装


Nginx
OpenResty是一个基于Nginx与 Lua 的高性能 Web 平台,其内部集成了大量精良的 Lua 库、第三方模块以及大多数的依赖项。用于方便地搭建能够处理超高并发、扩展性极高的动态 Web 应用、Web 服务和动态网关。openresty官网:https://openresty.org/cn/
Nginx是一款高性能的HTTP服务器和反向代理服务器,同时支持IMAP/P0P3/SMTP代理服务。官方测试nginx能支持5万并发链接。并且cpu、内存等资源消耗却非常低,运行非常稳定,用C语言编写。
nginx安装
注:脚本中的命令需要安装
安装vim: yum -y install vim
安装wget: yum -y install wget
安装tar: yum -y install tar
下图表示该命令安装成功

后续操作如果提示没有找到命令就需要先把命令安装一下
1.创建一个脚本文件
vim openresty.sh
2.在文件中输入安装nginx以及nginx需要的一些环境
yum install -y pcre-devel openssl-devel gcc curl
cd /usr/local
wget https://openresty.org/download/openresty-1.17.8.2.tar.gz
tar -zxvf openresty-1.17.8.2.tar.gz
mv openresty-1.17.8.2 openresty
cd /usr/local/openresty/
./configure
make
make install
3.保存并退出
:wq
4.给openresty.sh 的权限提升为可执行文件
chmod +x openresty.sh
5.执行openresty.sh脚本 安装nginx
./openresty.sh
6.运行nginx,进行一个测试
./nginx/sbin/nginx
7.在浏览器中访问服务器的ip+端口号查看是否启动成功
安装ifconfig的命令: yum install net-tools.x86_64 -y
ifconfig 可以查看本机的ip地址

至此nginx安装完毕
如果没有访问通的话,看一下服务器的防火墙是否关闭了,只有关闭了防火墙才能访问通
查看防火墙的状态
systemctl status firewalld
关闭防火墙
systemctl stop firewalld


标签:教程,openresty,tar,nginx,yum,install,安装
From: https://blog.51cto.com/u_15845711/5952903

相关文章

  • nrm安装与配置
    1、nrm介绍nrm(npmregistrymanager)是npm的镜像源管理工具,使用这个就可以快速地在 npm 源间切换2,nrm安装在命令行执行命令,npminstall-gnrm,全局安装nrm。安装......
  • 离线安装nginx
    下载好文件后,统一上传到服务器的root/nginx目录下(没有该目录则新建)下载安装一般我们都需要先装pcre,zlib,前者用于urlrewrite,后者用于gzip压缩,openssl用于后续可能升级到......
  • 今日内容 docker的安装与操作
    docker组件介绍#Docker:容器技术,隔离 -dotCloudgo写的软件-Docker的基础是Linux容器(LXC)等技术-LXC的基础上Docker进行了进一步的封装,让用户不......
  • 【docker】docker介绍,安装,镜像,容器
    目录1.docker入门2.运维软件的名词3.docker组件介绍4.docker安装启动5.docker镜像操作6.docker容器操作1.docker入门#虚拟化在计算机中,虚拟化(英语:Virtualizatio......
  • Centos7.2命令安装图形化界面
    系统安装时,一般都是选择默认的最小化安装,这种是没有图形化界面,我们可以使用命令安装。1.使用yumgrouplist查看当前所有可以使用的组,也就是可以下载那些图形界面,选择一个自......
  • Eclipse下载安装和JDK下载安装(环境配置)及下载C++插件CDT
    一、什么是JDKJDK是Java语言的软件开发工具包,主要用于移动设备、嵌入式设备上的java应用程序。JDK是整个java开发的核心,它包含了JAVA的运行环境(JVM+Java系统类库)和JAVA......
  • nginx入门指南之自定义编译安装(一)
    nginx之编译安装(一)一.下载软件软件名模块地址zlibgzip模块​​http://zlib.net/zlib-1.2.11.tar.gz​​pcrerewrite模块​​https://ftp.pcre.org/pub/pcre/pcre-8.00.tar.......
  • nginx入门指南之信号量与热部署(二)
    一.Nginx进程结构Nginx有两种进程结构:单进程和多进程结构。编译安装之后默认是只有一个workerprocess进程,这个可以在nginx.conf中配置。推荐:​​worker​​​进程数应该......
  • Python的安装与配置(图文教程)
    安装Python想要进行Python开发,首先需要下载和配置Python解释器。下载Python访问Python官网:https://www.python.org/点击downloads按钮,在下拉框中选择系统类型(windo......
  • docker安装mysql8
    虽然有一种说法是最好不要用docker安装数据库,因为数据库出错后难搞,如果挂载了数据还需要占用双份存储空间等。但有时候还是想搞点新鲜玩意,比如想搞个nextcloud来玩玩,个人感......