zoukankan      html  css  js  c++  java
  • Nginx初学(一)安装与运行

    (注:本文章的操作在centOS下完成)

    1、下载nginx安装包 nginx-1.6.3.tar.gz并复制安装包到 /usr/local/software中

    2、安装依赖包,命令如下(安装期间出现选择项,一路选择 “y”):

    yum -y install gcc-c++(需要等待几分钟)
    yum install pcre  (需要等待几分钟)
    
    yum install pcre-devel  (需要等待几分钟)
    
    yum install zlib  (需要等待几分钟)
    
    yum install zlib-devel   (需要等待几分钟)

    3、解压安装包 

    tar -zxvf nginx-1.6.3.tar.gz -C /usr/local/

    4、在 /usr/local/下输入代码进行配置 :

    cd nginx-1.6.3 && ./configure --prefix=/usr/local/nginx

    5、运行 make&&make install 编译安装

       然后我们看见 /usr/local/下有nginx文件夹了,进入之后是这个样子的(conf是配置文件目录、html是root目录(网页文件)、logs是日志文件目录、sbin是主要二进制程序目录)

     6、接下来我们启动nginx :

    /usr/local/nginx/sbin/nginx

    7、我们运行如下命令进行检测,查看nginx是否启动

    ps -ef|grep nginx

    如果是下图这个样子的,那就是启动成功了

     8、然后我们打开浏览器访问一下虚拟机的地址会出现如下界面,到此nginx的安装与启动就完成了。

     如果没有访问成功(浏览器转圈圈),请试着运行以下命令

     

    firewall-cmd --state  看防火墙状态(可省)

    如果结果是running请运行如下命令

    firewall-cmd --permanent --zone=public --add-port=8080/tcp 添加开放端口

    然后重新加载

    firewall-cmd --reload

    nginx的其他语句如下

    /usr/local/nginx/sbin/nginx -s stop    停止
    /usr/local/nginx/sbin/nginx -s reload 重启
  • 相关阅读:
    NET CORE 数据库迁移
    VUE3.0 解析svg文件
    关于ElementUI的样式不生效
    git命令
    vue 2.x的跨域问题
    Putty 重新启动 linux sqlserver服务
    aspnetcore之session
    Syncfusion 在 core 的架构
    TortoiseSVN创建/合并分支
    正则表达式知识点整理
  • 原文地址:https://www.cnblogs.com/hg1205/p/11756454.html
Copyright © 2011-2022 走看看