1.安装nginx
上传安装包:put E:\yz_index\installPackage\nginx-1.14.0.tar.gz
解压:tar zxvf nginx-1.14.0.tar.gz
切换:cd nginx-1.14.0
准备编译:./configure
编译:make
安装:make install
报错如下:
[root@localhost nginx-1.14.0]# make make: *** No rule to make target `build', needed by `default'. Stop. [root@localhost nginx-1.14.0]# make install make: *** No rule to make target `install'. Stop.
参考:https://www.cnblogs.com/zrbfree/p/6419043.html,是因为少环境
1.1.1 安装gcc
查看:rpm -qa gcc
安装: yum install gcc
1.1.2 安装PCRE库
查看: rpm -qa pcre
安装:yum install pcre pcre-devel
1.1.3 安装zlib
查看: rpm -qa zlib
安装:yum install zlib zlib-devel
1.1.4 安装OpenSSL
查看: rpm -qa openssl
安装:yum install openssl openssl-devel
我电脑少这个,所以执行这个安装命令
报错如下:
Error Downloading Packages: openssl-1.0.1e-57.el6.x86_64: failure: Packages/openssl-1.0.1e-57.el6.x86_64.rpm from base: [Errno 256] No more mirrors to try. openssl-devel-1.0.1e-57.el6.x86_64: failure: Packages/openssl-devel-1.0.1e-57.el6.x86_64.rpm from base: [Errno 256] No more mirrors to try.
参考:https://blog.csdn.net/wang_zhenwei/article/details/50536180
1.1.4.1 执行:yum clean all
1.1.4.2 执行:yum makecache,报错如下
[root@localhost nginx-1.14.0]# yum makecache Loaded plugins: fastestmirror, refresh-packagekit, security Loading mirror speeds from cached hostfile Could not retrieve mirrorlist http://mirrorlist.centos.org/?release=6&arch=x86_64&repo=os error was 14: PYCURL ERROR 6 - "Couldn't resolve host 'mirrorlist.centos.org'" Error: Cannot find a valid baseurl for repo: base