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

  • 相关阅读:
    Truevision3D
    Django模版渲染后在浏览器中出现空行的问题解决<转>
    python日期函数<转>
    web应用程序概述
    汉诺塔(hanoi)递归实现
    django1.4配置静态文件路径
    服务器端的状态维护
    树的存储结构表示
    WEB服务器端应用程序开发相关概念
    HTTP消息
  • 原文地址:https://www.cnblogs.com/x123811/p/6026686.html
Copyright © 2011-2022 走看看