美文网首页
Ubuntu安装Nginx

Ubuntu安装Nginx

作者: XDiong | 来源:发表于2019-03-26 15:46 被阅读0次

    安装包安装

    • 命令
    $sudo apt-get install nginx
    
    • 更新源
    $sudo apt-get update
    
    • 更新已安装的包
    $sudo apt-get upgrade
    

    名称 目录
    配置文件 /etc/nginx/nginx.conf
    程序文件 /usr/sbin/nginx
    日志 /varlog/nginx
    默认虚拟主机 /var/www/html
    $sudo /etc/init.d/nginx start
    
    • 启动
    $sudo /etc/init.d/nginx stop
    
    • 停止
    $sudo /etc/init.d/nginx restart
    
    • 重启
    $sudo /etc/init.d/nginx status
    
    • 状态
    lsof -i:80
    
    • 查看端口占用
    /usr/sbin/nginx -t -c /etc/nginx/nginx.conf
    
    • 测试nginx.conf文件

    源代码安装

    $cd /usr/local  //进入local目录
    $wget http://nginx.org/download/nginx-1.2.8.tar.gz  // 指定版本在线安装
    $tar -zxvf nginx-1.2.8.tar.gz //解压缩
    $sudo apt-get install libpcre3 libpcre3-dev zlib1g-dev //安装依赖库
    $cd nginx-1.2.8
    $./configure
    $make
    $make install
    
    名称 目录
    配置文件 /usr/local/nginx/conf/nginx.conf
    程序文件 /usr/local/nginx/sbin/nginx
    日志 /var/log/nginx
    默认虚拟主机 /var/www/

    启动

     /usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf
    

    conf配置文件示例

    server {
        listen      80;
        server_name localhost;
        index index.html index.htm index.php;
        root /var/www/html/statium;
        location / {
            root /var/www/html/statium;
            try_files $uri $uri/ /index.html last;
            index index.html;
        }
        error_page 500 502 503 504 /50x.html;
        location = /50x.html {
            root html;
        }
    }
    
    

    相关文章

      网友评论

          本文标题:Ubuntu安装Nginx

          本文链接:https://www.haomeiwen.com/subject/nxtnvqtx.html