`

Nginx安装和使用

阅读更多
安装nginx
sudo apt-get install nginx


Ubuntu安装之后的文件结构大致为:

所有的配置文件都在/etc/nginx下,并且每个虚拟主机已经安排在了/etc/nginx/sites-available下
程序文件在/usr/sbin/nginx
日志放在了/var/log/nginx中
并已经在/etc/init.d/下创建了启动脚本nginx
默认的虚拟主机的目录设置在了/var/www/nginx-default (有的版本 默认的虚拟主机的目录设置在了/var/www, 请参考/etc/nginx/sites-available里的配置)

启动nginx
sudo /etc/init.d/nginx start


然后就可以访问了,http://localhost/ , 一切正常!如果不能访问,先不要继续,看看是什么原因,解决之后再继续。 启动时候若显示端口80被占用: Starting nginx: [emerg]: bind() to 0.0.0.0:80 failed (98: Address already in use) 修改文件:/etc/nginx/sites-available/default,去掉 listen 前面的 # 号 , # 号在该文件里是注释的意思 , 并且把 listen 后面的 80 端口号改为自己的端口,访问是需要添加端口号。

(安装完后如出现403错误,那可能是nginx配置文件里的网站路径不正确)


nginx默认页面

配置 nginx
修改nginx的配置文件:/etc/nginx/sites-available/default 修改主机名:
server_name localhost;

修改index的一行修改为:
index index.jsp index.html index.htm;

重新启动nginx:
/etc/init.d/nginx stop
/etc/init.d/nginx start




未完!
  • 大小: 16.5 KB
分享到:
评论

相关推荐

    Nginx安装使用说明.docx

    **Nginx安装使用说明** **1. 编写目的** 本文档的目的是为用户提供详细的Nginx安装和使用步骤,旨在帮助用户快速理解和掌握如何在Linux和Windows操作系统上部署和配置Nginx web服务器。 **2. 背景** Nginx是一款高...

    nginx安装与使用.zip

    nginx安装与使用 http://blog.163.com/njut_wangjian/blog/static/1657964252013327103716818/ Nginx开发从入门到精通 http://tengine.taobao.org/book/index.html nginx官网上下载相应的安装包,--- 直接解压就...

    nginx一键安装包含自动安装脚本

    6. **编译与安装Nginx**: 同样使用`make`和`make install`来完成Nginx的安装。 **一键安装脚本** 为了简化上述过程,可以编写一个自动安装脚本。这个脚本会自动执行下载、解压、配置、编译和安装等一系列操作,...

    nginx安装部署手册

    本文档将详细介绍 Nginx 安装部署的步骤和配置,包括必要的工具包安装、Nginx 安装、插件安装、配置 Nginx.conf 文件等方面的知识点。 必要的工具包安装 在安装 Nginx 之前,需要安装一些必要的工具包。这些工具包...

    nginx安装使用教程

    **Nginx安装使用教程** Nginx是一款高性能的HTTP和反向代理服务器,广泛用于网站的负载均衡、静态文件处理以及反向代理等场景。它的轻量级特性、高效稳定性和灵活的配置使得它在互联网行业中备受欢迎。本文将详细...

    nginx安装和部署

    **Nginx安装和部署详解** Nginx是一款高性能、轻量级的Web服务器和反向代理服务器,常用于网站的静态资源服务和负载均衡。本文将详细介绍如何在Linux系统中安装Nginx,以及相关的配置和部署步骤。 **一、安装Nginx...

    nginx离线安装依赖项-linux系统/麒麟v10系统

    PCRE(Perl Compatible Regular Expressions):Nginx使用PCRE来支持正则表达式,可以使用它更灵活地匹配和处理请求。 zlib:它是一个广泛使用的压缩库,Nginx使用zlib来处理gzip压缩。 OpenSSL:它是一个开放源...

    Nginx1.8.0安装简述

    在安装 Nginx 之前,需要下载三个必要的依赖项:zlib、pcre 和 Nginx 源代码。可以使用 wget 命令下载这些依赖项: wget http://zlib.net/zlib-1.2.8.tar.gz wget ...

    apache与nginx安装使用

    二、Nginx安装与配置 1. **安装Nginx**: 在Ubuntu上,输入`sudo apt-get install nginx`,在CentOS/RHEL上使用`sudo yum install nginx`。 2. **启动Nginx**: 启动命令分别是`sudo systemctl start nginx`...

    nginx安装步骤详细

    SSL 库是 Nginx 支持 HTTPS 的必要条件,可以从 http://www.openssl.org/source/ 下载最新的 OpenSSL 源码包,然后使用以下命令下载、编译和安装 SSL 包: ``` cd /usr/local/src wget ...

    nginx安装包.zip

    Nginx是一款高性能的HTTP和反向代理服务器,也是一款邮件代理...以上就是关于Nginx安装和使用的一些核心知识点。了解并掌握这些,你就能顺利地在你的系统上部署和管理Nginx服务器,为你的Web应用提供高效、稳定的服务。

    arm架构nginx编译器安装

    配置成功后,你可以通过运行`make`和`make install`来编译并安装Nginx: ```bash make sudo make install ``` 安装完成后,Nginx的主要可执行文件会位于`/usr/local/nginx/sbin/nginx`。你可以通过以下命令启动...

    nginx离线安装教程及安装包和依赖包

    nginx是非常常用的轻量级代理工具,本教程是nginx离线安装教程,并且附带了离线安装所需要的依赖包和安装包。 Nginx (engine x) 是一个高性能的HTTP和反向代理web服务器 [13],同时也提供了IMAP/POP3/SMTP服务。...

    nginx下载安装使用

    **Nginx下载安装使用详解** Nginx是一款高性能、轻量级的Web服务器和反向代理服务器,常用于处理静态资源和实现反向代理、负载均衡等功能。在前端开发中,尤其是涉及到Ajax跨域请求时,Nginx能够帮助我们解决CORS...

    nginx安装全流程

    ### Nginx安装全流程 Nginx是一款高性能的HTTP服务器及反向代理服务软件,它在互联网领域扮演着至关重要的角色。本文将详细介绍Nginx的安装全流程,涵盖安装前的准备、安装步骤、配置流程以及如何实现开机自启动。 ...

    内网安装nginx(离线)

    内网安装Nginx(离线)是一种常见的情况,特别是在企业环境中,由于安全...通过以上步骤,你可以在内网环境下成功地安装和配置Nginx,实现离线安装和集群部署。这种方法对于保障内网环境的安全性和高效运营至关重要。

    Nginx安装配置.rar

    **Nginx安装配置** Nginx是一款高性能的Web服务器,常用于反向代理、负载...记得在安装过程中关注每一个步骤,参考提供的"nginx安装步骤.docx"文档和"2 Nginx工作原理及安装配置.ts"视频,以便更好地掌握Nginx的使用。

    nginx安装环境及nginx_1.18.0安装包

    3. **配置**:进入解压后的目录,并配置Nginx安装。根据你的需求,可以指定安装路径、模块选择等。基本配置如下: ``` cd nginx-1.18.0 ./configure --prefix=/usr/local/nginx --with-...

    nginx自动安装

    总之,使用“nginxauto”这样的自动化脚本可以极大地简化Linux上的Nginx安装,让运维工作变得更加高效。了解这些步骤和技巧,无论你是新手还是经验丰富的开发者,都能更好地管理和维护你的Nginx服务器。

Global site tag (gtag.js) - Google Analytics