`
Goldice
  • 浏览: 108120 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

nginx http 服务器搭建

阅读更多

下载nginx源码:http://nginx.org/en/download.html

安装:

wget http://nginx.org/download/nginx-1.9.3.tar.gz
cd nginx-1.9.3
./configure --prefix=/usr/local/nginx

发现一个问题:

checking for PCRE library ... not found
checking for PCRE library in /usr/local/ ... not found
checking for PCRE library in /usr/include/pcre/ ... not found
checking for PCRE library in /usr/pkg/ ... not found
checking for PCRE library in /opt/local/ ... not found

./configure: error: the HTTP rewrite module requires the PCRE library.
You can either disable the module by using --without-http_rewrite_module
option, or install the PCRE library into the system, or build the PCRE library
statically from the source with nginx by using --with-pcre=<path> option.

ok,安装PCRE:

wget http://downloads.sourceforge.net/project/pcre/pcre/8.37/pcre-8.37.tar.gz?r=&ts=1437547302&use_mirror=iweb
cd pcre-8.37
./configure --prefix=/usr/local
make & make install

ok, now try to install nginx again.

make & make install

start nginx:

/usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf

访问对应http地址,发现默认情况下目录文件无法展示,此时可以这样修改,打开nginx.conf文件,在location server 或 http段中加入:

autoindex on;

大功告成。

参考文档:
http://www.cnblogs.com/siqi/archive/2012/10/07/2713732.html
http://blog.csdn.net/take8619702/article/details/8446933

分享到:
评论

相关推荐

    搭建nginx点播服务器

    搭建Nginx点播服务器是将Nginx配置为一种能高效处理静态媒体文件,如音频和视频,供用户按需访问的服务器。Nginx因其高性能、高并发能力、内容分发、缓存功能、安全性以及负载均衡能力,成为搭建点播服务器的理想...

    使用Tomcat或Nginx搭建视频服务器

    3. Nginx视频服务器搭建。在Ubuntu操作系统上安装Nginx,利用Nginx支持HLS协议的特点,可以搭建一个更适应于公共网络使用的视频服务器。这里提到了将视频文件放置在Nginx的根目录的videos子目录下,即可通过浏览器...

    Nginx 搭建图片服务器

    同时,利用Nginx的HTTP服务器功能进行动静分离,可以提高整个系统的性能,降低应用服务器的压力。 安装Nginx的步骤: 1. 安装Nginx的过程涉及命令行操作,需要确保有相应的系统权限进行安装。 2. 具体操作可以参考...

    nginx搭建文件服务器上传文件获取文件

    ### Nginx 搭建文件服务器:上传与获取文件 在互联网技术中,Nginx 被广泛用于构建高性能、稳定的Web服务器环境。本文将详细介绍如何利用 OpenResty + Nginx + Lua 实现一个文件服务器,该服务器支持文件上传与获取...

    一步步安装nginx搭建流媒体服务器

    一步步安装nginx搭建流媒体服务器的所有软件打包; nginx-1.8.0.tar.gz :应用服务器主程序 nginx_mod_h264_streaming-2.2.7.tar.gz :MP4流媒体支持模块。 openssl-1.0.1c.tar.gz :openssl库 pcre-7.9.tar.gz :...

    Nginx的图片服务器的搭建

    Nginx 图片服务器搭建 本文将详细介绍 Nginx 图片服务器的搭建过程,包括安装 Nginx、安装 vsftpd、搭建 Nginx 图片服务器三个步骤。通过本文,读者可以了解到 Nginx 图片服务器的基本概念和搭建方法,并掌握相关的...

    基于nginx的web服务器搭建全套手册

    基于nginx的web服务器搭建手册,集nginx搭建,优化,远程登录为一体的完备的搭建手册

    linux下搭建FastDFS+Nginx服务器

    在Linux环境下搭建FastDFS+Nginx服务器是一项常见的任务,尤其对于那些需要稳定、高效存储和分发大量静态文件(如图片、文档等)的Web应用来说。FastDFS是一款开源的高性能分布式文件系统,而Nginx则是一款强大的...

    Linux下如何搭建nginx服务器

    #### 三、Nginx服务器搭建步骤 **1. 准备工作:** - 安装必要的开发工具和库文件。 - `# yum install gcc gcc-c++ -y` - 下载并安装pcre库文件(用于支持Rewrite功能)。 - `# wget ftp://ftp.csx.cam.ac.uk/pub...

    nginx轻量级web服务器搭建

    ### Nginx轻量级Web服务器搭建详解 #### 一、引言 在现代互联网服务领域,选择合适的Web服务器对于确保网站稳定运行至关重要。Nginx作为一种轻量级且高性能的Web服务器,不仅能够处理高并发请求,还支持多种语言...

    nginx搭建流媒体服务器(flv,mp4视频播放网站).zip

    【标签】"流媒体 nginx flv"进一步明确了我们将专注于Nginx服务器与流媒体相关的部分,特别是针对FLV文件的处理。 接下来,我们分析【压缩包子文件的文件名称列表】: 1. "nginx搭建flv、mp4流媒体服务器.docx":...

    cpp-nginxvideoserver一键搭建NGINX视频服务器支持rmtpmp4等

    标题 "cpp-nginxvideoserver一键搭建NGINX视频服务器支持rmtpmp4等" 提到的是一个使用C++编写的工具或脚本,用于快速配置和部署一个支持RTMP(Real-Time Messaging Protocol)和MP4格式的NGINX视频服务器。NGINX是一...

    nginx的服务器的搭建.pdf

    nginx服务器搭建。。

    windows下基于nginx-rtmp搭建流媒体服务器

    3. **nginx-rtmp模块**:由Adobe Systems开发,此模块添加了对RTMP协议的支持到Nginx服务器,允许接收、存储和分发RTMP流。它支持基本的直播、点播、记录和HLS(HTTP Live Streaming)转换功能。 4. **在Windows上...

    linux服务器Java和nginx的搭建

    ### Linux服务器上Java环境与Nginx的搭建详解 #### 一、Java环境搭建 ##### 1. 使用Yum安装JDK 对于Linux系统来说,使用包管理工具(如yum)来安装JDK是一种非常方便的方式。以下是具体的步骤: - **查看可用版本...

    Nginx+ftp搭建图片服务器

    搭建一个图片服务器通常涉及到两部分:Nginx服务器和FTP服务器。Nginx作为一个高性能的HTTP和反向代理服务器,适合处理静态资源如图片,而FTP服务器则用于上传和管理这些图片。 一、Nginx作为图片访问服务 1. **...

    nginx搭建rtmp协议流媒体服务器

    **Nginx是一款广泛应用的高性能Web服务器和反向代理服务器,同时也支持RTMP协议,使得它成为搭建流媒体服务器的理想选择。在Linux环境下,我们可以通过以下步骤使用Nginx 1.6.3版本来搭建RTMP协议的流媒体服务器。**...

    实战Nginx搭建高性能Web服务器

    本教程将深入探讨如何通过实战来搭建一个基于Nginx的高性能Web服务器。 首先,我们需要了解Nginx的工作原理。Nginx采用事件驱动的异步非阻塞模型,能够高效地处理大量并发连接,这得益于其多进程架构。主进程主要...

Global site tag (gtag.js) - Google Analytics