下面来搭建NGINX。
安装nginx之前,首先要安装pcre(正则表达式库)和libevent(提高应用程序的性能)
安装pcre-devel就采用rpm包来安装就好
然后源码安装libevent
在安装时,会检测gcc环境,所以要先安装gcc环境。由于是用虚拟机做的,首先要挂载光盘。这里为了解决依赖关系,对懒人我来说,利用yum来安装是不二之选。所以要先配置本地yum。其中在CentOS6.4系统中,yum的配置文件有4个,其中有三个网络yum的配置文件,这里只是用本地yum,所以在做之前要把三个网络yum的配置文件移到其他地方,以防止干扰。
vim /etc/yum.repos.d/CentOS-Media.repo
yum - y install gcc
然后依旧先拆包 tar -zxvf libevent-2.0.18-stable.tar.gz -C /usr/local/src/,切换到解压的目录
执行以下命令
./configure --prefix=/usr/local/libevent
接下来要make了,但是centos6.4好像默认没有安装make,所以这里就要先安装make,用什么安装呢?当然先把光盘挂载然后用yum啦
yum - y install make
然后就可以执行make啦
make
make install
切换到安装目录,对库文件做相应的处理
vim /etc/ld.so.conf.d/libevent.conf 加入路径/usr/local/libevent/lib
然后执行如图示命令
然后对头文件做软连接: ln -s /usr/local/libevent/include/ /usr/include/libevent