首页 > 系统相关 >Linux安装nginx

Linux安装nginx

时间:2022-10-12 21:33:30浏览次数:49  
标签:pcre make devel nginx Linux 80 安装

1.进入nginx官网下载页面,下载Linux所需的压缩包文件。

http://nginx.org/en/download.html

 

 

 2.在安装nginx之前需要安装pcre,gcc,openssl,zlib。因为nginx依赖这些环境。

yum install pcre pcre-devel gcc openssl openssl-devel zlib zlib-devel

3.上传nginx压缩包到linux,解压。我这里用1.21.3版本为例。

tar -zxvf nginx-1.21.3.tar.gz

4.进入解压缩目录,执行./configure。

cd nginx-1.21.3/

./configure

5.执行make 再执行make install

make

make install

nginx已完成安装,默认安装目录为/usr/local/nginx

6.进入安装位置的sbin目录,使用./nginx启动nginx

cd /usr/local/nginx/sbin

./nginx

7.用浏览器访问安装nginx所在机器的ip地址可以看到nginx欢迎页面,表示安装成功。

 

 

 8.如果没有看到欢迎页,有很大可能是nginx所在的机器的防火墙没有开放80端口,应该开放80端口后再用浏览器访问;其次去云服务器安全组规则检查开放80端口。

标签:pcre,make,devel,nginx,Linux,80,安装
From: https://www.cnblogs.com/zhongbenbayun/p/16786103.html

相关文章

  • Microsoft Visual Studio 2010 Service Pack 1 安装失败:系统无法找到指定的对象
    MicrosoftVisualStudio2010ServicePack1安装失败:系统无法找到指定的对象vs2010学习版安装错误在此计算机中仅有部分MicrosoftVisualStudio2010产品已升级到Ser......
  • nginx启动失败:Redirecting to /bin/systemctl restart nginx.service Failed to res
      解决:在/etc/init.d/下创建nginx文件作启动脚本1#!/bin/bash2#3#chkconfig:-85154#description:NginxisaWorldWideWebserver.5#process......
  • React:环境安装
    环境安装可以使用node-v查看node.js版本号。$npmconfigsetregistryhttps://r.npm.taobao.org//配过镜像的可以不用再配,也可以不配置直接用npm$cnpminstall-......
  • 宝塔安装FTP服务器Pure-Ftpd不能读取目录列表的解决方法
    宝塔面板安装了FTP服务器Pure-Ftpd1.0.49后,远程登陆FTP可以登陆成功,但是发现目录无法读取列表出来,这种情况大都出现在被动端口或远程服务器发回了不可用的路由地址所致。......
  • Linux下编写mystat
    Linux下编写mystat1.学习stat(1)在Linux下通过manstat命令查看stat(1)的详细信息我们可以了解到,stat()函数的功能是打印文件的状态(inode内容)语法stat[OPTION]......
  • Ubuntu20.04降级安装gcc、g++6
    编译cuda9.1的程序时需要使用gcc6、g++6,如果直接使用命令sudoapt-getinstallgcc-6g++-6-y安装,会出现以下错误:Packageg++-6isnotavailable,butisreferredtob......
  • Linux进程
    一、程序的定义1.1、程序的特点是计算机中能够识别执行的指令,运行在计算机当中,以满足用户的需求。描述进程完成的情况,是用来控制进程的。二、进程的定义2.1、进程的特......
  • Docker学习笔记(一) - Docker安装
    1、安装yum-utilsyuminstallyum-utilsdevice-mapper-persistent-datalvm2复制安装yum-utils是为方便添加yum源使用的,device-mapper-persistent-data和lvm2是储存设......
  • nginx 日志文件切割
    shell脚本cat_nginx_log.sh#!/bin/bash#nginx日志文件的存放路径logs_path='/app/openresty/nginx/logs'mv$logs_path/access.log$logs_path/access.$(date+%......
  • nginx 守护进程
    shell脚本catngx_daemon.sh#!/bin/bashnginxpid=$(ps-Cnginx--no-header|wc-l)if["$nginxpid"="0"];then#启动nginx/ap......