热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

CENTOS编译安装Nginx

1、在nginx官方网站下载一个包,下载地址是:http://nginx.org/en/download.html2、WinSCP(ftp上传工具).exeFTP上传工具上传达到CentOS中3、我是先建一个目录,把要用的到的安装包放到一起.#mkdir/home/#tarzxfnginx-1.4.1.tar.gz#c

    1、在nginx官方网站下载一个包,下载地址是:http://nginx.org/en/download.html


    2、WinSCP(ftp上传工具).exe FTP 上传工具上传达到CentOS中


    3、我是先建一个目录,把要用的到的安装包放到一起.

    #mkdir /home/
    #tar zxf nginx-1.4.1.tar.gz
    #cd nginx-1.4.1


    4、安装pcre开发包
    #yum install -y pcre-devel


    5、如果安装出现在下面的错误是缺少编译环境。安装编译源码所需的工具和库
    ./configure: error: C compiler cc is not found
    #yum install gcc gcc-c++ ncurses-devel perl


    6、安装cmake,从http://www.cmake.org下载源码并编译安装
    #yum -y install make gcc gcc-c++ ncurses-devel
    #yum -y install zlib zlib-devel


    7、如果需要ssl功能需要openssl库
    #yum -y install openssl openssl--devel


    8、安装nginx
    #cd nginx-1.4.1
    #./configure --prefix=/opt/nginx
    #make
    #make install


    9、启动服务
    #/opt/nginx/sbin/nginx  -c /opt/nginx/conf/nginx.conf


    10、停止服务
     #/opt/nginx/sbin/nginx -s stop


    11、查看端口占用情况
    #netstat -tunlp


    12、如果其它机器无法访问,解决方法如下:
    #/sbin/iptables -I INPUT -p tcp --dport 80 -j ACCEPT
    然后保存:
    #/etc/rc.d/init.d/iptables save
    重启防火墙
    #/etc/init.d/iptables restart


推荐阅读
  • 阿里云ecs怎么配置php环境,阿里云ecs配置选择 ... [详细]
  • 使用Vultr云服务器和Namesilo域名搭建个人网站
    本文详细介绍了如何通过Vultr云服务器和Namesilo域名搭建一个功能齐全的个人网站,包括购买、配置服务器以及绑定域名的具体步骤。文章还提供了详细的命令行操作指南,帮助读者顺利完成建站过程。 ... [详细]
  • Nginx 反向代理与负载均衡实验
    本实验旨在通过配置 Nginx 实现反向代理和负载均衡,确保从北京本地代理服务器访问上海的 Web 服务器时,能够依次显示红、黄、绿三种颜色页面以验证负载均衡效果。 ... [详细]
  • 本文详细介绍了VMware的多种认证选项,帮助你根据职业需求和个人技能选择最合适的认证路径,涵盖从基础到高级的不同层次认证。 ... [详细]
  • 本文介绍如何通过更改软件源来提前体验Ubuntu 8.10,包括详细的配置步骤和相关注意事项。 ... [详细]
  • 本文详细介绍了如何在CentOS 7操作系统上安装和配置Grafana,包括必要的依赖项安装、插件管理以及服务启动等步骤。 ... [详细]
  • 基于KVM的SRIOV直通配置及性能测试
    SRIOV介绍、VF直通配置,以及包转发率性能测试小慢哥的原创文章,欢迎转载目录?1.SRIOV介绍?2.环境说明?3.开启SRIOV?4.生成VF?5.VF ... [详细]
  • 解决网站乱码问题的综合指南
    本文总结了导致网站乱码的常见原因,并提供了详细的解决方案,包括文件编码、HTML元标签设置、服务器响应头配置、数据库字符集调整以及PHP与MySQL交互时的编码处理。 ... [详细]
  • 在Ubuntu 8.04中安装美观的Cairo-Dock桌面增强工具
    本文介绍如何在Ubuntu 8.04系统中安装和配置Cairo-Dock,这款桌面增强工具以其精美的界面和高效的功能备受用户青睐。文章将指导您通过简单的步骤完成安装,并提供一些实用的配置建议。 ... [详细]
  • 解决U盘安装系统后无法重启的问题
    本文详细探讨了运维新手常遇到的U盘安装系统后无法正常重启的问题,提供了从问题分析到具体解决方案的完整步骤。通过理解Boot Loader的工作原理和正确配置启动项,帮助用户顺利解决问题。 ... [详细]
  • CentOS系统安装与配置常见问题及解决方案
    本文详细介绍了在CentOS系统安装过程中遇到的常见问题及其解决方案,包括Vi编辑器的操作、图形界面的安装、网络连接故障排除等。通过本文,读者可以更好地理解和解决这些常见问题。 ... [详细]
  • 解决FCKeditor应用主题后上传问题及优化配置
    本文介绍了在Freetextbox收费后选择FCKeditor作为替代方案时遇到的上传问题及其解决方案。通过调整配置文件和调试工具,最终解决了上传失败的问题,并对相关配置进行了优化。 ... [详细]
  • 本文详细介绍了如何在预装Ubuntu系统的笔记本电脑上安装Windows 7。针对没有光驱的情况,提供了通过USB安装的具体方法,并解决了分区、驱动器无法识别等问题。 ... [详细]
  • Coursera ML 机器学习
    2019独角兽企业重金招聘Python工程师标准线性回归算法计算过程CostFunction梯度下降算法多变量回归![选择特征](https:static.oschina.n ... [详细]
  • 实用正则表达式有哪些
    小编给大家分享一下实用正则表达式有哪些,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下 ... [详细]
author-avatar
呜呀002_107_284
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有