zoukankan      html  css  js  c++  java
  • nginx 安装部署

    1、 安装passenger:sudo gem install passenger

    2、 找到passenger的安装目录,一般是

    cd  /var/lib/gems/2.0.0/gems/passenger-4.0.53/bin

    sudo  passenger-install-nginx-module

    3、 按照提示安装,中间会提示有些gem包没有安装

    比如:OpenSSL development headers

    这时:apt-cache search openssl找到具体的包名

          Sudo apt-get install libssl-dev

    sudo apt-get install libcurl4-openssl-dev

    4、 中间会提示输入安装目录,默认的为/opt/nginx

    一、部署rails项目

    1、 编辑conf文件

    Sudo vi /opt/nginx/conf/nginx.conf

     

    server {

            listen       80;

            server_name  localhost;

            rails_env development;

            #charset koi8-r;

            #access_log  logs/host.access.log  main;

            location / {

               #root   html;

                #root  /home/autotest/blog/blog/public/;

               root /home/autotest/trunk/public;

                #index index.html;

                passenger_enabled on;

            }

     

    Root一定要指向public

     

    1、 启动服务 sudo  /opt/nginx/sbin/nginx

    或者  ./nginx

    2、 重启  sudo  /opt/nginx/sbin/nginx –s stop

  • 相关阅读:
    说说 Java 线程间通信
    Java 内存模型与内存结构
    Spring Boot 整合 Shiro
    HashMap 实现原理
    Spring Boot 自动配置原理
    Spring Cloud 全链路追踪实现
    JVM 类加载机制
    volatile 关键字的作用
    Spring Boot 整合 Redis
    Docker命令
  • 原文地址:https://www.cnblogs.com/x123811/p/6026686.html
Copyright © 2011-2022 走看看