ubuntu安装nginx及常见问题解决

本文详细介绍了在Ubuntu和CentOS系统上安装Nginx的过程,包括解决gcc、zlib、pcre、openssl等依赖问题的方法,并提供了从下载、配置到启动Nginx的完整步骤。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

安装nginx常见的问题就是gcc,zlib,pcre,openssl缺少这四个依赖,具体的安装办法如下:

1.安装依赖

安装gcc

$ sudo apt-get install gcc

安装zlib

$ sudo apt-get install zlib1g-dev

安装pcre

$ sudo apt-get install libpcre3 libpcre3-dev 

安装openssl

$ sudo apt-get install openssl libssl-dev  

依赖安装完成。
在centos在可以运行如下命令安装:

 gcc 安装
    yum install gcc-c++

PCRE pcre-devel 安装
    yum install -y pcre pcre-devel

zlib 安装
    yum install -y zlib zlib-devel

OpenSSL 安装
    yum install -y openssl openssl-devel

安装依赖之后,安装nginx。

2.下载nginx

$ wget https://nginx.org/download/nginx-1.13.4.tar.gz

也可去nginx官网下载

3.解压并进入目录

$ tar -zxvf nginx-1.13.4.tar.gz
$ cd nginx-1.13.4/

4.安装编译

$ ./configure
$ sudo make
$ sudo make install

5.查看nginx版本

/usr/local/webserver/nginx/sbin/nginx -v

6.启动nginx

$ sudo /usr/local/nginx/sbin/nginx

查看是否启动成功,默认端口80

$ curl 127.0.0.1
#如果返回html 里面有  Welcome to nginx! 则成功

外部浏览器访问下图:
这里写图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值