您好,欢迎访问代理记账网站
  • 价格透明
  • 信息保密
  • 进度掌控
  • 售后无忧

CentOS7离线安装nginx

自我学习第四章

 

百度网盘下载  离线安装GCC与GCC-C.zip 
https://pan.baidu.com/s/1ME13IhjjiLmkYSt4Ms0P9Q       密码: yro1

下载pcre、pcre-dever、zlib、zlib-devel
http://rpmfind.net/linux/rpm2html/search.php?query=vsftpd(x86-64)

下载nginx-1.14.2.tar.gz
http://nginx.org/download/nginx-1.14.2.tar.gz


解压离线安装GCC与GCC-C.zip,将CentOS包上传到目标服务器 /usr/local/
    cd /usr/local/CentOS
    rpm -Uvh *.rpm --nodeps --force
    gcc -v
    g++ -v(查看版本,看看是否安装成功)

强制安装pcre、zlib
    rpm -ivh pcre-8.32-17.el7.x86_64.rpm --force
    rpm -ivh pcre-devel-8.32-17.el7.x86_64.rpm --force
    rpm -ivh zlib-1.2.7-18.el7.x86_64.rpm
    rpm -ivh zlib-devel-1.2.7-18.el7.x86_64.rpm

安装nginx
    tar -xzvf nginx-1.14.2.tar.gz
    sudo mv /path/to/nginx-1.14.2  /usr/local/(移动源代码到/usr/local/)
    cd /usr/local/nginx-1.14.2
    ./configure
    make && make install(编译安装)
    cd /usr/local/nginx/sbin
    ./nginx(运行nginx)

检查是否安装成功    
    /usr/local/nginx/sbin/nginx -t

firewall防火墙如果是running就关闭防火墙,如果不关闭防火墙就开启80端口因为nginx默认端口为80
    

systemctl status firewalld

(查看firewall服务状态)

    service firewalld stop(关闭)
    firewall-cmd --zone=public --add-port=80/tcp --permanent(开启80端口)
    firewall-cmd --reload(配置立即生效)
    firewall-cmd --zone=public --list-ports(查看所有开放的端口)


打开浏览器输入IP看看是否访问成功


分享:

低价透明

统一报价,无隐形消费

金牌服务

一对一专属顾问7*24小时金牌服务

信息保密

个人信息安全有保障

售后无忧

服务出问题客服经理全程跟进