nignx的rpm方式安装

安装pcre

下载地址: https://sourceforge.net/projects/pcre/files/pcre/8.39/pcre-8.39.tar.gz/download

tarzxvf pcre-8.39.tar.gz

cd pcre-8.39

./configure

make

make install

 

安装glibc

下载地址: https://ftp.gnu.org/gnu/glibc/

tar zxvfglibc-2.1.4.tar.gz

cd glibc-2.1.4

mkdir bulid

cd build

../configure--prefix=/usr/local/glibc-2.1.4

make

make install

 

make install后查看glibc版本发现并没有变,查看make install结果显示找不到ld.conf.so文件

执行:

cp -r/etc/ld.so.c* /usr/local/glibc-2.14/etc/

make install

修改软链接:

ln -sf/usr/local/glibc-2.14/lib/libc-2.14.1.so /lib64/libc.so.6

查看系统版本显示已经更新

[root@localhostbulid]# getconf -a|grep glibc -i

GNU_LIBC_VERSION                   glibc 2.14.1

 

 

安装openssl

下载地址: https://centos.pkgs.org/6/centos-x86_64/openssl-1.0.1e-48.el6.x86_64.rpm.html

rpm-ivh openssl-1.0.1e-48.el6.x86_64.rpm

 

安装openssl-devel

参考另一篇文章:

http://blog.csdn.net/cookiesoe/article/details/54613087

 

安装nginx


下载地址: http://nginx.org/en/download.html

tarzxvf nginx-1.11.8.tar.gz

cd nginx-1.11.8

 ./configure --prefix=/usr/local/nginx-1.11.8 --with-http_ssl_module --with-http_stub_status_module --with-pcre

make

make config

 

安装完成后通过/usr/local/nginx-1.11.8/sbin/nginx启动nginx报错:

/usr/local/nginx-1.11.8/sbin/nginx:error while loading shared libraries: libpcre.so.1: cannot open shared objectfile: No such file or directory

进入到/lib64目录下发现没有此文件,执行

ln-s libpcre.so.0.0.1 libpcre.so.1

后重新启动,即可启动成功。

 

在浏览器输入主机名或者IP, 即可看到nginx页面的欢迎信息。



参考资料: http://www.ttlsa.com/nginx/nginx-install-on-linux/

你可能感兴趣的:(Linux运维)