安装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安装使用说明** **1. 编写目的** 本文档的目的是为用户提供详细的Nginx安装和使用步骤,旨在帮助用户快速理解和掌握如何在Linux和Windows操作系统上部署和配置Nginx web服务器。 **2. 背景** Nginx是一款高...
nginx安装与使用 http://blog.163.com/njut_wangjian/blog/static/1657964252013327103716818/ Nginx开发从入门到精通 http://tengine.taobao.org/book/index.html nginx官网上下载相应的安装包,--- 直接解压就...
6. **编译与安装Nginx**: 同样使用`make`和`make install`来完成Nginx的安装。 **一键安装脚本** 为了简化上述过程,可以编写一个自动安装脚本。这个脚本会自动执行下载、解压、配置、编译和安装等一系列操作,...
本文档将详细介绍 Nginx 安装部署的步骤和配置,包括必要的工具包安装、Nginx 安装、插件安装、配置 Nginx.conf 文件等方面的知识点。 必要的工具包安装 在安装 Nginx 之前,需要安装一些必要的工具包。这些工具包...
PCRE(Perl Compatible Regular Expressions):Nginx使用PCRE来支持正则表达式,可以使用它更灵活地匹配和处理请求。 zlib:它是一个广泛使用的压缩库,Nginx使用zlib来处理gzip压缩。 OpenSSL:它是一个开放源...
**Nginx安装使用教程** Nginx是一款高性能的HTTP和反向代理服务器,广泛用于网站的负载均衡、静态文件处理以及反向代理等场景。它的轻量级特性、高效稳定性和灵活的配置使得它在互联网行业中备受欢迎。本文将详细...
**Nginx安装和部署详解** Nginx是一款高性能、轻量级的Web服务器和反向代理服务器,常用于网站的静态资源服务和负载均衡。本文将详细介绍如何在Linux系统中安装Nginx,以及相关的配置和部署步骤。 **一、安装Nginx...
在安装 Nginx 之前,需要下载三个必要的依赖项:zlib、pcre 和 Nginx 源代码。可以使用 wget 命令下载这些依赖项: wget http://zlib.net/zlib-1.2.8.tar.gz wget ...
二、Nginx安装与配置 1. **安装Nginx**: 在Ubuntu上,输入`sudo apt-get install nginx`,在CentOS/RHEL上使用`sudo yum install nginx`。 2. **启动Nginx**: 启动命令分别是`sudo systemctl start nginx`...
SSL 库是 Nginx 支持 HTTPS 的必要条件,可以从 http://www.openssl.org/source/ 下载最新的 OpenSSL 源码包,然后使用以下命令下载、编译和安装 SSL 包: ``` cd /usr/local/src wget ...
Nginx是一款高性能的HTTP和反向代理服务器,也是一款邮件代理...以上就是关于Nginx安装和使用的一些核心知识点。了解并掌握这些,你就能顺利地在你的系统上部署和管理Nginx服务器,为你的Web应用提供高效、稳定的服务。
配置成功后,你可以通过运行`make`和`make install`来编译并安装Nginx: ```bash make sudo make install ``` 安装完成后,Nginx的主要可执行文件会位于`/usr/local/nginx/sbin/nginx`。你可以通过以下命令启动...
内网安装Nginx(离线)是一种常见的情况,特别是在企业环境中,由于安全...通过以上步骤,你可以在内网环境下成功地安装和配置Nginx,实现离线安装和集群部署。这种方法对于保障内网环境的安全性和高效运营至关重要。
nginx是非常常用的轻量级代理工具,本教程是nginx离线安装教程,并且附带了离线安装所需要的依赖包和安装包。 Nginx (engine x) 是一个高性能的HTTP和反向代理web服务器 [13],同时也提供了IMAP/POP3/SMTP服务。...
**Nginx下载安装使用详解** Nginx是一款高性能、轻量级的Web服务器和反向代理服务器,常用于处理静态资源和实现反向代理、负载均衡等功能。在前端开发中,尤其是涉及到Ajax跨域请求时,Nginx能够帮助我们解决CORS...
### Nginx安装全流程 Nginx是一款高性能的HTTP服务器及反向代理服务软件,它在互联网领域扮演着至关重要的角色。本文将详细介绍Nginx的安装全流程,涵盖安装前的准备、安装步骤、配置流程以及如何实现开机自启动。 ...
**Nginx安装配置** Nginx是一款高性能的Web服务器,常用于反向代理、负载...记得在安装过程中关注每一个步骤,参考提供的"nginx安装步骤.docx"文档和"2 Nginx工作原理及安装配置.ts"视频,以便更好地掌握Nginx的使用。
3. **配置**:进入解压后的目录,并配置Nginx安装。根据你的需求,可以指定安装路径、模块选择等。基本配置如下: ``` cd nginx-1.18.0 ./configure --prefix=/usr/local/nginx --with-...
总之,使用“nginxauto”这样的自动化脚本可以极大地简化Linux上的Nginx安装,让运维工作变得更加高效。了解这些步骤和技巧,无论你是新手还是经验丰富的开发者,都能更好地管理和维护你的Nginx服务器。