zoukankan      html  css  js  c++  java
  • 转- 在ubuntu下安装Nginx

    一. 安装包安装

    1.1 安装Nginx

    $sudo apt-get install nginx
    

    Ubuntu安装之后的文件结构大致为:

    所有的配置文件都在/etc/nginx下,并且每个虚拟主机已经安排在了/etc/nginx/sites-available下
    程序文件在/usr/sbin/nginx
    日志放在了/var/log/nginx中
    并已经在/etc/init.d/下创建了启动脚本nginx
    默认的虚拟主机的目录设置在了/var/www/nginx-default (有的版本 默认的虚拟主机的目录设置在了/var/www, 请参考/etc/nginx/sites-available里的配置)
    1.2 启动Nginx

    $sudo /etc/init.d/nginx start
    

    然后就可以访问了,http://localhost/ , 一切正常!
    如果不能访问,先不要继续,看看是什么原因,解决之后再继续。
    启动时候若显示端口80被占用: Starting nginx: [emerg]: bind() to 0.0.0.0:80 failed (98: Address already in use),修改文件:/etc/nginx/sites-available/default,去掉 listen 前面的 # 号 , # 号在该文件里是注释的意思 , 并且把 listen 后面的 80 端口号改为自己的端口,访问是需要添加端口号。(安装完后如出现403错误,那可能是nginx配置文件里的网站路径不正确)

    作者:冰果2016
    链接:http://www.jianshu.com/p/7cb1a824333e
    來源:简书

    安装成功后的效果:

    启动关闭nginx服务:

    ~ sudo /etc/init.d/nginx start
    [ ok ] Starting nginx (via systemctl): nginx.service.
    ➜  ~ sudo /etc/init.d/nginx stop 
    [ ok ] Stopping nginx (via systemctl): nginx.service.
    
  • 相关阅读:
    vue 自定义组件销毁
    通过微信公众号API复制公众号自定义菜单同时增加子菜单方法
    shell 常用案例
    java 与 CDH kafka集成
    CDH 安装 kafka
    linux下Vim文本编辑器的常用快捷键
    shell 启动和停止脚本
    CHD 5.15 安装 Kylin
    hive on spark
    kafka-mirror不稳定问题分析与解决方法
  • 原文地址:https://www.cnblogs.com/everfight/p/nginx.html
Copyright © 2011-2022 走看看