进入目录:/usr/local/src
1、下载Nginx及相关组件
下载nginx、openssl、zlib、pcre压缩包(使用超级管理员权限),淡然也可以直接通过命令安装(命令在下面)

wget http://www.openssl.org/source/openssl-fips-2.0.10.tar.gzwget http://zlib.net/zlib-1.2.11.tar.gzwget https://netix.dl.sourceforge.net/project/pcre/pcre/8.40/pcre-8.40.tar.gz

然后解压安装。

安装pcre:

root@ubuntu:/usr/local/src# tar -xzvf pcre-8.40.tar.gzroot@ubuntu:/usr/local/src# cd pcre-8.40#指定安装路径root@ubuntu:/usr/local/src/pcre-8.40# ./configure --prefix=/usr/local/pcre8 --libdir=/usr/local/lib/pcre --includedir=/usr/local/include/pcre  root@ubuntu:/usr/local/src/pcre-8.40# make && make install

安装完成检查是否生成对应目录

root@ubuntu:/usr/local/src/pcre-8.40# ls /usr/local | grep pcreroot@ubuntu:/usr/local/src/pcre-8.40# ls /usr/local/lib  | grep pcreroot@ubuntu:/usr/local/src/pcre-8.40# ls /usr/local/include| grep pcre

在这里插入图片描述
或者使用命令自动安装:


sudo apt-get updatesudo apt-get install libpcre3 libpcre3-dev

安装zlib

RedHat中安装zlib:
yum install zlib zlib-devel
Ubuntu中安装zlib:apt-get install zlib1g zlib1g

完成zlib配置
查看是否安装成功
whereis zlib.*
在这里插入图片描述

安装openssl

root@ubuntu:/usr/local/src# tar -xzvf openssl-fips-2.0.10.tar.gzroot@ubuntu:/usr/local/src# cd openssl-fips-2.0.10root@ubuntu:/usr/local/src/openssl-fips-2.0.10# ./configroot@ubuntu:/usr/local/src/openssl-fips-2.0.10# makeroot@ubuntu:/usr/local/src/openssl-fips-2.0.10# make install

检查是否安装成功
openssl version
在这里插入图片描述
或使用命令安装:

sudo apt-get install openssl

安装nginx

root@ubuntu:/usr/local/src# tar -zxvf nginx-1.10.2.tar.gzroot@ubuntu:/usr/local/src# cd nginx-1.10.2root@ubuntu:/usr/local/src/nginx-1.10.2# ./configure --prefix=/usr/local/src/nginx-1.10.2root@ubuntu:/usr/local/src/nginx-1.10.2# make && make install

如果nginx 安装时候报错:make: *** No rule to make target build’, needed by ‘default’. Stop.
在这里插入图片描述

证明安装nginx的先决条件还没有具备,检查是否安装了
GCC、PCRE库、zlib库、OpenSSL库

Ubuntu中安装PCRE:apt-get install libpcre3 libpcre3-dev

安装gcc g++的依赖库apt-get install build-essentialapt-get install libtool

安装完之后检查时候有nginx目录
在这里插入图片描述

启动nginx:
sudo /usr/local/nginx/sbin/nginx
打开浏览器:
在这里插入图片描述
成功!

标签: usr, nginx, ubuntu, 搭建, pcre, src, local

相关文章推荐

添加新评论,含*的栏目为必填