开发者社区> 问答> 正文

手把手教你nginx下如何增加网站

首先确定下您的环境是否是用按照《 redhat 一键安装web环境全攻略》来配置的。如果没有的话,那就先配置好环境吧,有的话请继续往下看。。。

先进入到nginx的配置文件目录

请输入以下命令
cd /alidata/server/nginx/conf/vhosts
再输入
ll看看是不是像下面截图的一样

[attachment=1253]


用神器xftp将default.conf.bak拖到本地,用文本编辑器打开。建议使用 emeditor

xftp的使用请参考这里: http://bbs.aliyun.com/read.php?tid=3337

[attachment=1255]


按照下图所示进行修改,设定好网站域名和网站目录。
[attachment=1257]


如果您需要配置针对该网站的伪静态规则,请设定好伪静态调用文件,并同时在 rewrite目录放置好伪静态规则文件。如图所示。

[attachment=1259]



我们在rewrite目录下已经预设了部分常见程序的伪静态规则。

[attachment=1261]


例如如果您使用的是phpcms程序。只需将配置文件如下图所示进行修改。

[attachment=1263]


好了。都调整完毕!

[attachment=1265]



将文件另存一下,请注意图片所示参数设置

[attachment=1267]


再用xftp将文件上传到服务器上

新建下网站目录

mkdir -p /alidata/www/网站目录名

下面测试下我们配置的文件是否正确吧

输入

/alidata/server/nginx/sbin/nginx -t
[attachment=1269]


看到了么?

nginx: the configuration file /alidata/server/nginx/conf/nginx.conf syntax is ok
nginx: configuration file /alidata/server/nginx/conf/nginx.conf test is successful

如果出现以上两句话就说明配置成功了。下面重启下nginx

/alidata/server/nginx/sbin/nginx -s reload
恭喜您,网站配置完成!

展开
收起
elbert 2011-08-10 18:40:53 64032 0
40 条回答
写回答
取消 提交回答
  • Re手把手教你nginx下如何增加网站
    很好 测试可以
    2015-09-30 16:11:44
    赞同 展开评论 打赏
  • 回8楼dongye的帖子
    nginx配置文件/usr/local/nginx/conf/nginx.conf
    2015-01-14 23:25:47
    赞同 展开评论 打赏
  • Re手把手教你nginx下如何增加网站
    很通俗易懂
    2015-01-11 20:20:26
    赞同 展开评论 打赏
  • Re手把手教你nginx下如何增加网站
    现在一键安装包都换最新的了。这个教程不适合了,现在的打开的default.conf.bak里面的内容都不一样了好吗?还有没有更新教程的了?
    不适合新手不适合新手不适合新手不适合新手
    2014-09-12 09:47:05
    赞同 展开评论 打赏
  • Re手把手教你nginx下如何增加网站
    提示错误 unknown log format "xxx" in /alidata/server/nginx/conf/vhosts/xxx conf:23
    2014-06-20 14:53:36
    赞同 展开评论 打赏
  • Re手把手教你nginx下如何增加网站
    求教啊,二级目录下的网站如何设置伪静态,比如, tanjunjun.com已经有伪静态,那 tianjunjun.com/bbs又如何设置伪静态,按照教您如何在nginx下增加伪静态的教程,只能设置一个程序的伪静态,那二级目录的伪静态如何设置,求个图文教程啊
    2014-05-04 01:51:15
    赞同 展开评论 打赏
  • Re手把手教你nginx下如何增加网站
    LINUX看得烦。。。
    2013-07-21 15:32:16
    赞同 展开评论 打赏
  • Re手把手教你nginx下如何增加网站
    我一点都不懂啊,只想知道,是不是只支持PHP,我用的是java,怎么配置?!!!
    2013-05-02 16:59:51
    赞同 展开评论 打赏
  • Re手把手教你nginx下如何增加网站
    我使用wamp主机的,这个比较简单,图形化操作   www.jiaoninmai.com
    2013-04-11 09:37:54
    赞同 展开评论 打赏
  • Re手把手教你nginx下如何增加网站
    真不错,很需要!
    2013-04-09 09:55:48
    赞同 展开评论 打赏
  • Re手把手教你nginx下如何增加网站
    关联数据库怎么配置?
    2013-04-07 11:52:24
    赞同 展开评论 打赏
  • 通过官网提供的 一键安装包安装的环境可以通过此教程添加其他网站,比如wordpress、discuz之类
    2013-04-06 20:30:46
    赞同 展开评论 打赏
  • 绝对是个好教程
    2013-04-06 20:12:18
    赞同 展开评论 打赏
  • Re手把手教你nginx下如何增加网站
    添加的新网站,域名该怎样解析,是解析到外网?还是内网?还是什么?
    2013-01-03 23:39:04
    赞同 展开评论 打赏
  • Re手把手教你nginx下如何增加网站
    没有那么费事吧,需要安装的可以联系我,几分钟搞定的,免费搞,呵呵
    2012-10-03 15:09:08
    赞同 展开评论 打赏
  • Re手把手教你nginx下如何增加网站
    不需要伪静态怎么弄?
    2012-09-29 17:11:35
    赞同 展开评论 打赏
  • Re手把手教你nginx下如何增加网站
    这个方法设置我目录权限为root,上传程序后的内容无法访问,转帖都不验证下
    2012-09-16 22:44:39
    赞同 展开评论 打赏
  • Re手把手教你nginx下如何增加网站
    支持教程!!!
    2012-08-11 14:42:52
    赞同 展开评论 打赏
  • Re手把手教你nginx下如何增加网站
    MARK
    2012-08-10 18:40:18
    赞同 展开评论 打赏
  • Re手把手教你nginx下如何增加网站
    sh里还带phowind啊
    2012-08-09 12:07:10
    赞同 展开评论 打赏
滑动查看更多
问答标签:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
《Nginx 代理系统常用手册》 立即下载
CentOS Nginx PHP JAVA 多语言镜像使用手 立即下载
CentOS Nginx PHP JAVA多语言镜像使用手册 立即下载