zoukankan      html  css  js  c++  java
  • [运维-服务器 – 2A] – nginx下绑定域名

    这个篇文章今天(2016-01-21)才有幸写了,因为自己对nginx部署以前没玩过,还得感谢下我们数字化的总经理。在这里记录下自己成长的经验,与遇到的问题。

          因为自己的域名是在万网上买的,解析无法直接解析到子目录,所以必须改server配置。

          首先说下自己的wordpress是怎么部署的,自己的ip直接映射到时www目录,wordpress目录是在www下面,所以自己的域名得

    先用这个即homily.cn绑定到我自己的ip的root下(www目录),然后在用这个,显性URL

    一直用这个,中间花过几个小时弄过这个路径问题,没成功,又被我还原成了这样。

    ————————————————————————–—————–以上是一段痛苦的经历——————————————————-

    今天配置地址的时候也折腾了1个多小时,搞来搞去还是配置文件搞得不对。期间重启服务的时候出现过一个这个问题:

    重启nginx后丢失nginx.pid,如何重新启动nginx 按照这步骤执行下命令就好了。

    在server/nginx/conf/下,用vi命令打开nginx.conf,会找到include /alidata/server/nginx/conf/vhosts/*.conf;

    然后找打这个目录,打开这个目录下面的.conf文件,并用vi打开(其中把root改成绝对目录,server_name改成下面的形式。但是以前在wordpress页面中的home page是http://12.12.12.12/wordpress,页面会访问不了,需要把下面的root改到www目录下,用phpmyadmin改下数据库里面的相关数据,前面有个贴说过)

            listen       80;

            server_name  www.homily.cn homily.cn;

            index index.html index.htm index.php;

            root /alidata/www/wordpress;

            location ~ .*.(php|php5)?$

            {

                    #fastcgi_pass  unix:/tmp/php-cgi.sock;

                    fastcgi_pass  127.0.0.1:9001;

                    fastcgi_index index.php;

                    include fastcgi.conf;

            }

            location ~ .*.(gif|jpg|jpeg|png|bmp|swf)$

            {

                    expires 30d;

            }

            location ~ .*.(js|css)?$

            {

                    expires 1h;

            }

            #α¾²Ì¬¹æÔò

    }

    ———-

    另外,后面可能会遇到二级域名和301永久重定向的相关问题。

  • 相关阅读:
    在JBuilder8中使用ANT
    协程初探
    JavaScript编写了一个计时器
    Codeforces Round #272 (Div. 1)D(字符串DP)
    UI測试内容
    我为什么做程序猿訪谈录
    使用Java高速实现进度条
    做web项目时对代码改动后浏览器端不生效的应对方法(持续更新)
    将markdown格式转化为bootstrap风格html
    char* 和char[]的差别
  • 原文地址:https://www.cnblogs.com/royi123/p/5510805.html
Copyright © 2011-2022 走看看