170217、nginx 安装时候报错:make: *** No rule to make target `build’, needed by `default’. Stop.详解程序员
出现此种情况,是linux系统没有安装先决条件
1、GCC——GNU编译器集合(GCC可以使用默认包管理器的仓库(repositories)来安装,包管理器的选择依赖于你使用的Linux发布版本,包管理器有不同的实现:yum是基于Red Hat的发布版本;apt用于Debian和Ubuntu;yast用于SuSE Linux等等。)
RedHat中安装GCC:
yum install gcc
Ubuntu中安装GCC:
apt-get install gcc
2、PCRE库(Nginx编译需要PCRE(Perl Compatible Regular Expression),因为Nginx的Rewrite模块和HTTP核心模块会使用到PCRE正则表达式语法。这里需要安装两个安装包pcre和pcre-devel。第一个安装包提供编译版本的库,而第二个提供开发阶段的头文件和编译项目的源代码,这正是我们需要的理由。)
RedHat中安装PCRE:
yum install pcre pcre-devel
Ubuntu中安装PCRE:
apt-get install libpcre3 libpcre3-dev
3、zlib库(zlib库提供了开发人员的压缩算法,在Nginx的各种模块中需要使用gzip压缩。如同安装PCRE一样,同样需要安装库和它的源代码:zlib和zlib-devel。)
RedHat中安装zlib:
yum install zlib zlib-devel
Ubuntu中安装zlib:
apt-get install zlib1g zlib1g-dev
4、OpenSSL库(在Nginx中,如果服务器提供安全网页时则会用到OpenSSL库,我们需要安装库文件和它的开发安装包(openssl和openssl-devel)。)
RedHat中安装OpenSSL:
yum install openssl openssl-devel
Ubuntu中安装OpenSSL:(注:Ubuntu14.04的仓库中没有发现openssl-dev):
apt-get install openssl openssl-dev
注意:要不关闭防火墙,要不然放不了nginx页面
2918.html
服务器部署程序员系统优化网站设置运维相关文章
- python解释器安装教程的方法步骤
- Centos7下Nginx编译安装与脚本安装的记录
- LINUX安装NGINX详解程序员
- Linux上安装redis详解程序员
- Linux安装rar详解程序员
- windows docker 安装mssql注意点详解程序员
- CentOS 6.7操作系统安装详解程序员
- SUSE 12安装详解程序员
- Nginx之一:Nginx的编译安装详解程序员
- ubuntu17.10 安装firefox的flash详解程序员
- ubuntu安装谷歌拼音输入法详解程序员
- linux系统安装nginx详解程序员
- Linxu下 expect的安装与使用详解程序员
- Maven命令行使用:mvn clean install(安装)详解程序员
- Myeclipse2017 安装反编译插件和SVN插件详解程序员
- Linux下安装Nginx的步骤详解(linux下安装nginx)
- Linux上构建Go开发环境(linux安装go环境)
- MySQL安装:安全设置密码(mysql安装的密码设置)
- Linux探索Nginx安装路径(linux查看nginx安装目录)
- MySQL 32位安装指南让你轻松定位安装路径(32位mysql安装路径)
- 检查系统是否已安装Redis(检查是否有安装redis)