Nginx学习(一):Linux下安装Nginx

简介: Nginx学习(一):Linux下安装Nginx

一、进入官网下载对应的Nginx


     

nginx: download

9112dfdfe5e7446d95f26844787ef96b.png


二、安装pcre依赖



1、联网下载pcre压缩文件依赖

wget http://downloads.sourceforge.net/project/pcre/pcre/8.37/pcre-8.37.tar.gz


2、到对应的目录下,使用ls查看是否有pcre的压缩文件,然后使用下列命令解压

tar –xvf pcre-8.37.tar.gz


3、解压后可以看到目录下有压缩文件同名的文件夹,进入该文件夹下,使用下列命令运行

./configure


4、编译下载

make && make install


5、使用以下命令查看pcre版本,如果正确安装,则会显示对应版本8.37

pcre --version


三、安装openssl 、zlib 、 gcc 依赖



yum -y install make zlib zlib-devel gcc-c++ libtool openssl openssl-devel


四、安装Nginx(与安装pcre步骤大致相同)


     

1、使用xftp,将Nginx安装包传入/usr/local/src下

     

2、使用命令解压

tar -xvf nginx-1.12.2.tar.gz


3、运行configure

./configure


4、编译安装

make && make install


5、进入目录 /usr/local/nginx/sbin/,启动Nginx

./nginx


启动如果出现错误,请杀掉占用80端口的进程。

详情请参考我的博客:Linux下启动Nginx时报错:nginx: [emerg] bind() to 0.0.0.0:80 failed (98: Address already in use)


五、外部浏览器访问



打开自己本机的浏览器,输入你的Linux系统所在服务器的ip地址(默认访问80端口),回车,即可访问到Nginx。

a5f6eb67a11946eea27d95dd00d028f8.png

至此,Nginx安装并启动完成。



相关文章
|
27天前
|
Linux 编译器 开发工具
【Linux快速入门(三)】Linux与ROS学习之编译基础(Cmake编译)
【Linux快速入门(三)】Linux与ROS学习之编译基础(Cmake编译)
|
1月前
|
存储 安全 Linux
|
2月前
|
缓存 负载均衡 应用服务中间件
Nginx 学习
【10月更文挑战第17天】Nginx 是一款非常强大的工具,掌握它的使用和配置对于构建高性能、可靠的 Web 应用至关重要。随着技术的不断发展,Nginx 也在不断更新和完善,为我们提供更好的服务和支持。
|
14小时前
|
Ubuntu Linux
Linux 各发行版安装 ping 命令指南
如何在不同 Linux 发行版(Ubuntu/Debian、CentOS/RHEL/Fedora、Arch Linux、openSUSE、Alpine Linux)上安装 `ping` 命令,详细列出各发行版的安装步骤和验证方法,帮助系统管理员和网络工程师快速排查网络问题。
32 20
|
1天前
|
Unix Linux 编译器
UNIX/Linux 上的安装
UNIX/Linux 上的安装。
7 2
|
1月前
|
Linux Shell 数据安全/隐私保护
|
26天前
|
NoSQL Linux PHP
如何在不同操作系统上安装 Redis 服务器,包括 Linux 和 Windows 的具体步骤
本文介绍了如何在不同操作系统上安装 Redis 服务器,包括 Linux 和 Windows 的具体步骤。接着,对比了两种常用的 PHP Redis 客户端扩展:PhpRedis 和 Predis,详细说明了它们的安装方法及优缺点。最后,提供了使用 PhpRedis 和 Predis 在 PHP 中连接 Redis 服务器及进行字符串、列表、集合和哈希等数据类型的基本操作示例。
51 4
|
2月前
|
Linux 测试技术 网络安全
Linux系统之安装OneNav个人书签管理器
【10月更文挑战第19天】Linux系统之安装OneNav个人书签管理器
116 5
Linux系统之安装OneNav个人书签管理器
|
2月前
|
监控 Java Linux
Linux系统之安装Ward服务器监控工具
【10月更文挑战第17天】Linux系统之安装Ward服务器监控工具
64 5
Linux系统之安装Ward服务器监控工具
|
26天前
|
应用服务中间件 网络安全 nginx
轻松上手Nginx Proxy Manager:安装、配置与实战
Nginx Proxy Manager (NPM) 是一款基于 Nginx 的反向代理管理工具,提供直观的 Web 界面,方便用户配置和管理反向代理、SSL 证书等。本文档介绍了 NPM 的安装步骤,包括 Docker 和 Docker Compose 的安装、Docker Compose 文件的创建与配置、启动服务、访问 Web 管理界面、基本使用方法以及如何申请和配置 SSL 证书,帮助用户快速上手 NPM。
164 1