当前位置 : 主页 > 操作系统 > centos >

Linux下Nginx安装教程

来源:互联网 收集:自由互联 发布时间:2023-07-29
下面就为大家讲解一下“Linux下Nginx安装教程”的完整攻略: 1. 确认系统环境 在安装Nginx之前,需要确认系统环境是否满足安装要求。Linux系统为例,一般需要确认以下几点: 系统版本

下面就为大家讲解一下“Linux下Nginx安装教程”的完整攻略:

1. 确认系统环境

在安装Nginx之前,需要确认系统环境是否满足安装要求。Linux系统为例,一般需要确认以下几点:

  • 系统版本:CentOS、Ubuntu、Debian等
  • 系统位数:32位或64位
  • 内存和CPU:至少1GB的内存和1GHz的CPU
2. 下载并安装Nginx 2.1 下载Nginx

在Nginx官网上下载最新的稳定版本:http://nginx.org/en/download.html

示例:下载Nginx 1.20.1稳定版,并解压到/opt/nginx/目录下

$ wget http://nginx.org/download/nginx-1.20.1.tar.gz
$ tar -xzvf nginx-1.20.1.tar.gz
$ mv nginx-1.20.1 /opt/nginx
2.2 编译安装Nginx

在安装前需要安装一些依赖包,例如:PCRE、zlib、Openssl

示例:使用yum或apt命令安装依赖包

# CentOS
$ yum install -y gcc gcc-c++ make pcre-devel zlib-devel openssl-devel

# Ubuntu/Debian
$ apt-get update
$ apt-get install -y build-essential libpcre3-dev zlib1g-dev libssl-dev

编译安装Nginx

$ cd /opt/nginx

$ ./configure
$ make
$ make install
3. 配置Nginx服务器 3.1 创建Nginx配置文件

在/opt/nginx/conf目录下创建nginx.conf文件,并编辑配置

示例:创建Nginx默认配置文件,并配置虚拟主机(server)

$ cd /opt/nginx/conf
$ cp nginx.conf nginx.bak
$ vim nginx.conf

...
http {
  server {
    listen 80;
    server_name www.example.com;

    root /var/www/example.com;

    location / {
      index index.html;
    }
  }
}
...
3.2 启动Nginx服务器

使用命令行启动Nginx服务器,并通过浏览器验证是否正常启动

自由互联热门推荐:PDF电子发票识别软件,一键识别电子发票并导入到Excel中!10大顶级数据挖掘软件!人工智能的十大作用!

示例:启动Nginx服务器并进行访问

$ /usr/local/nginx/sbin/nginx

在浏览器中输入“http://localhost/”或“http://127.0.0.1”进行访问

4. 总结

通过以上步骤,我们成功地安装和配置了一个基本的Nginx服务器。可以根据需要进行更加详细的配置和定制化。

网友评论