CentOS7 之 安装编译工具及库文件

一、安装编译工具及库文件

[[email protected] src]# yum -y install make zlib zlib-devel gcc-c++ libtool ?openssl openssl-devel

二、首先要安装 PCRE PCRE 作用是让 Nginx 支持 Rewrite 功能。

1、选定源码目录

[[email protected] src]#cd /usr/local/src

2、下载

[[email protected] src]#wget https://netix.dl.sourceforge.net/project/pcre/pcre/8.40/pcre-8.40.tar.gz

3、解压安装包

[[email protected] src]#tar -zxvf pcre-8.40.tar.gz

4、进入安装包目录

[[email protected] src]#cd pcre-8.40

5、编译安装

[[email protected] src]#./configure
[[email protected] src]#make && make install

6、查看pcre版本

[[email protected] src]#pcre-config --version

原文地址:https://blog.51cto.com/14388114/2481308

时间: 2024-07-31 08:07:19

CentOS7 之 安装编译工具及库文件的相关文章

Linux上安装编译工具链

在Linux上安装编译工具链,安装它会依赖dpkg-dev,g++,libc6-dev,make等,所以安装之后这些依赖的工具也都会被安装.ubuntu软件库中这么描述 Informational list of build-essential packages If you do not plan to build Debian packages, you don't need this package. Starting with dpkg (>= 1.14.18) this package

centos7.3安装增强工具(VirtualBox)

一.场景说明: 虚拟软件使用VirtualBox,虚机操作系统使用CentOs7.3,在虚机里面安装增强工具. 二.安装方法: sudo mount /dev/cdrom /media 说明:如果在/dev/cdrom目录下面看不到增强工具文件,强制使用以上命令进行挂载即可. 三.进入/media目录下,可以看到增强工具文件,说明挂载成功了. [[email protected] ~]$ ls /media/ 32Bit        autorun.sh  runasroot.sh      

编译安装时yum没有库文件的解决方法

centos 5/6 epel yum源安装 在centos6.x 上编译安装php时,如果指定编译参数  --wity-mcrypt  会需要安装 libmcrypt-devel这个包才可以.但是当使用yum install  libmcrypt-devel 的时候,会提示无这个包.这是因为centos6.x 默认的yum源不在包含这个资源.需要第三方资源. 首先现在如下rpm包,然后安装对应的rpm包centos5 32位epel源下载地址: www.lishiming.net/data/a

openssl 升级欧卡国际平台搭建安装编译libwebsocket通信库

欧卡国际平台搭建论坛:haozbbs.com Q1446595067 libwebsocket Ubuntu 16.04中遇到下面报错.error: 'TLSv1_2_client_method官网也碰到同样的问题https://github.com/warmcat/libwebsockets/issues/1098但是也没有明确给出解决方案,通过尝试发现是因为目前系统自带的openssl库不兼容libwebsocket代码,因此进行重新安装,使用源码安装指定的版本,由于源码安装过程中目录不正确

VM安装Centos7下安装vmware-tools /mnt/hgfs没有文件的解决方法

1.正常安装vmware-tools 2.在安装过程中,我遇到了一个提示为: Enter the path to the kernel header files for the 3.18.0-kali1-686-pae kerne? 解决方法:yum -y install kernel-devel 升级Kernel-devel 3.挂载(本地测试环境只共享了一个文件夹,多个未测试) mount -t vmhgfs .host:/  /mnt/hgfs (注:有人说应该在host后添加共享文件夹的

centos7.2下编译安装apache2.4

1.安装编译工具 [[email protected] httpd-2.4.25]# yum groupinstall 'Development Tools' 'Server Platform Development' 2.安装httpd所依赖的软件包 yum install -y apr-devel apr-util-devel openssl-devel libevent-devel pcre-devel 3.解压编译 ./configure --prefix=/usr/local/apac

修改OpenSSL默认编译出的动态库文件名称

在 Windows 平台上调用动态链接库 dll 文件时,有两种方式:a) 隐式的加载时链接:使用 *.lib (导入库)文件,在 IDE 的链接器相关设置中加入导入库 lib 文件的名称,或在程序中加入预编译指令 #pragma comment (lib,”*.lib”).b) 显式的运行时链接.不使用 *.lib (导入库)文件,使用 Load Library(),GetProcAddress() 函数来加载动态库中的函数.要注意的是在导入库 lib 文件内部包含了其对应 dll 文件的名称

转载:Centos7 从零编译Nginx+PHP+MySql 序言 一

这次玩次狠得.除了编译器使用yum安装,其他全部手动编译.哼~ 看似就Nginx.PHP.MySql三个东东,但是它们太尼玛依赖别人了. 没办法,想用它们就得老老实实给它们提供想要的东西. 首先的一些模块依赖一些lib库, 如果你是懒人,就顺着下面的命令分别输入就行了.然后直接看配置篇.(不过这样安装的可不是最新版本的哟) 目录 一.Centos7 从零编译Nginx+PHP+MySql 二.Centos7 从零配置Nginx+PHP+MySql 三.Centos7 从零编译配置Memcache

[原创]Centos7 从零编译Nginx+PHP+MySql

序言 这次玩次狠得.除了编译器使用yum安装,其他全部手动编译.哼~ 看似就Nginx.PHP.MySql三个东东,但是它们太尼玛依赖别人了. 没办法,想用它们就得老老实实给它们提供想要的东西. 首先的一些模块依赖一些lib库, 如果你是懒人,就顺着下面的命令分别输入就行了.然后直接看配置篇.(不过这样安装的可不是最新版本的哟) 目录 一.Centos7 从零编译Nginx+PHP+MySql 二.Centos7 从零配置Nginx+PHP+MySql 三.Centos7 从零编译配置Memca