centos6.10本地安装g++&安装nginx

污污的菜单栏

  • 操作系统以及rpm库的下载地址
  • rpm安装g++
      • 安装gcc依赖库文件
      • 安装gcc
      • 安装g++(g++的版本略高一些)
  • 安装nginx
      • 安装nginx依赖库文件
      • 修改lib查找文件
      • 安装nginx
      • 测试nginx

操作系统以及rpm库的下载地址

操作系统:centos6.10

rpm库的下载地址:http://rpm.pbone.net/
资源打包下载链接:https://download.csdn.net/download/zengraoli/11522192

rpm安装g++

安装gcc依赖库文件

rpm -ivh kernel-headers-2.6.32-431.el6.x86_64.rpm

rpm -ivh glibc-headers-2.12-1.132.el6.x86_64.rpm --nodeps --force

rpm -ivh glibc-devel-2.12-1.132.el6.x86_64.rpm --nodeps --force

rpm -ivh libgomp-4.4.7-4.el6.x86_64.rpm

rpm -ivh ppl-0.10.2-11.el6.x86_64.rpm

rpm -ivh cloog-ppl-0.15.7-1.2.el6.x86_64.rpm 
rpm -ivh mpfr-2.4.1-6.el6.x86_64.rpm

rpm -ivh cpp-4.4.7-4.el6.x86_64.rpm

rpm -ivh libstdc++-4.4.7-23.el6.x86_64.rpm

rpm -ivh libstdc++-devel-4.4.7-23.el6.x86_64.rpm

安装gcc

rpm -ivh gcc-4.4.7-4.el6.x86_64.rpm

安装g++(g++的版本略高一些)

rpm -ivh gcc-c++-4.4.7-23.el6.x86_64.rpm --nodeps --force

安装nginx

直接wget下载源码包安装,请参考另外一篇blog文:https://blog.csdn.net/zengraoli/article/details/99172548
资源打包下载链接:https://download.csdn.net/download/zengraoli/11522215

安装nginx依赖库文件

安装pcre

tar xvf pcre-8.39.tar.gz
cd pcre-8.39
./configure
make
make install

安装zlib

tar xvf zlib-1.2.11.tar.gz
cd zlib-1.2.11
./configure
make
make install

安装openssl

tar xvf openssl-1.0.1j.tar.gz
cd openssl-1.0.1j
./config
make
make install

修改lib查找文件

cd /etc/ld.so.conf.d/
vi my-lib.conf

填入如下内容,然后保存

/usr/local/lib

执行ldconfig更新库搜索路径

安装nginx

tar xvf nginx-1.17.2.tar.gz
cd nginx-1.17.2
./configure --prefix=/usr/local/nginx
make
make install

运行nginx

cd /usr/local/nginx/sbin/
./nginx

测试nginx

修改防火墙,让本地ip可以访问

编辑对应文件

vi /etc/sysconfig/iptables

加入如下规则

-A INPUT -s 192.168.200.0/24 -p tcp -m state --state NEW -m tcp --dport 80 -j ACCEPT

重启防火墙

/etc/init.d/iptables restart

浏览器中访问nginx对应的服务器地址,如可以看到如下页面,则表示安装成功
centos6.10本地安装g++&安装nginx_第1张图片

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