安装nginx的话,先要安装pcre库
这一步可以通过apt来搞定:
sudo aptitude install libpcre3 libpcre3-dev libpcrecpp0 libssl-dev zlib1g-dev
./configure --sbin-path=/usr/local/sbin/ --with-http_ssl_module --prefix=/usr/local/nginx0761
make
sudo make install # 要有root的权限来install
安装好了后,可以直接sudo nginx就启动了nginx web server。
通过这种方法安装的nginx,是不能直接通过nginx stop来停止服务器的,我们在通过kill pid的方式,具体的是怎么样的,我就不在这里详细说明了。
在网上有很多文章是讲的使用ubuntu自带的包安装管理器来搞定这事情,我不喜欢,感觉傻傻的,没有一点灵活性,我的世界我作主, 一目了解,清清楚楚。
安装好了的nginx目录内容如下:
client_body_temp conf fastcgi_temp html logs proxy_temp
而通过包安装管理器安装的nginx,会讨好地给搞了几个配置文件,烦得很,像我这样多好,就只在nginx主目录下的conf中有一个名为nginx.conf文件,配置配置就好用了。
------------------------
接下来,我要在suse中来完成这事。
分享到:
相关推荐
Dockerfile 编译安装nginx FROM hub.c.163.com/netease_comb/centos:7 RUN yum install -y gcc gcc-c++ make openssl-devel pcre-devel #http://nginx.org/download/nginx-1.12.2.tar.gz ADD nginx-1.12.2....
【源代码编译安装Nginx】是一种高级的安装方式,尤其适合于系统管理员和开发者,它提供了更多的自定义选项,可以根据特定需求调整Nginx的功能。以下将详细阐述源代码编译安装Nginx的过程及其优缺点。 **源代码编译...
- 使用yum安装编译工具和库文件,这些包括但不限于make、apr、autoconf、automake、curl-devel、gcc、gcc-c++、zlib-devel、openssl-devel、pcre-devel、gd、libjpeg、libpng、libxml2-devel、mpfr、cpp、glib、...
在Ubuntu系统上编译安装Nginx是一项技术性较强的...这个过程中,我们不仅学习了如何编译安装Nginx,还了解了如何添加第三方模块以及配置Nginx以处理特定类型的媒体流。这对于搭建自己的流媒体服务器是非常重要的知识。
本篇文章将详细介绍如何在CentOS 7.0系统上编译安装Nginx,以及涉及到的相关资源包——openssl、pcre和zlib。 首先,我们来看Nginx。Nginx以其高效的并发处理能力、低内存占用和丰富的模块支持著称。Nginx 1.6.0是...
在 FreeBSD 7.0 中编译安装 Nginx、PHP 和 MySQL 需要具备一定的技术基础,需要了解 FreeBSD 的 ports 系统、编译安装软件包的过程 본文将指导您如何从源代码编译安装 Nginx、PHP 和 MySQL,并进行基本配置。...
./configure --prefix=./../nginx-1.22.1 --with-threads --with-http_ssl_module --with-http_gzip_static_module --with-http_stub_status_module
在Linux系统中,尤其是RedHat 7环境下编译安装Nginx是一个相对复杂的过程,因为需要手动安装Nginx所依赖的库,例如pcre、zlib和openssl等,并且需要按照一定顺序进行安装。本文将详细介绍如何在RedHat 7上编译安装...
一键编译安装nginx-1.12.2.txt
在本教程中,我们将深入探讨如何在CentOS 7.3.1611操作系统上编译安装Nginx 1.10.3、MySQL 5.7.16和PHP 7.1.2。这个过程对于那些希望自定义安装配置或需要最新版本的开发者来说非常有用。首先,让我们逐一了解每个...
在本场景中,我们将关注如何在没有网络连接的情况下,使用`dpkg`工具安装Nginx服务器,以及可能需要的编译工具如GCC和Make。 首先,`dpkg`是Debian和基于Debian的系统(包括Ubuntu)中的包管理器,它允许用户安装、...
这将把编译好的Nginx安装到之前指定的路径中。 安装完成后,可以通过启动Nginx服务来验证是否安装成功: ```bash /data/base/nginx-1.24.0/sbin/nginx ``` 同时,也可以通过浏览器访问服务器地址,查看Nginx的...
centos7编译安装nginx
安装Nginx,编译安装过程不再赘述,请参照之前的教程《CentOS编译安装Nginx+PHP-FPM+MySQL》中的Nginx安装部分。 知识点5:测试验证 安装完成后,在后端的MySQL中授予远程权限: ```sql GRANT ALL PRIVILEGES ON ...
由于Nginx是一个广泛使用的高性能Web服务器和反向代理服务器,因此在SUSE平台上编译安装可以确保在企业环境中获得良好的兼容性和性能。 接下来是`pcre`和`pcre-devel`。PCRE(Perl Compatible Regular Expressions...
在本文中,我们将深入探讨如何在Windows环境下配置和编译Nginx,特别是与RTMP模块集成,以创建一个实时流媒体服务器。Nginx是一个高性能的Web服务器和反向代理,而RTMP模块则使其能够处理实时流媒体内容。 首先,让...
4. 安装编译好的二进制文件:`make install`。 在部署过程中,了解这些依赖及其功能至关重要,因为它们直接影响到Nginx的性能和功能。正确安装和配置这些组件可以确保Nginx能够顺利运行,并提供高效的服务。
一、安装编译需要的软件依赖 在编译安装 Nginx 之前,需要安装一些依赖项,包括 gcc、gcc-c++、pcre-devel、openssl-devel、zlib-devel 等软件包。这些依赖项是 Nginx 编译和运行所必需的。 二、安装 Nginx 依赖 ...
CentOS 6.2编译安装Nginx1.2.0+MySQL5.5.25+PHP5.3.13+Zend Guard Loader+WordPress-3.3.2中文版.pdf
2. 必要的编译依赖软件:需要提前安装编译所需的依赖软件,这包括gcc、make以及vim等工具,这些都是进行源码编译安装nginx的基础工具。 3. 必要的库文件依赖:包括libpcre(Perl兼容正则表达式库)、zlib(数据压缩...