nginx服务器绑定域名和设置根目录

首先进入nginx安装目录的配置目录conf,然后执行

vi conf/nginx.conf

打开nginx的配置文件,找到并修改红字部分

server
    {
        listen 80 default_server;
        #listen [::]:80 default_server ipv6only=on;
        server_name xxx.xxx.xxx #( 你的域名);
        index index.html index.htm index.php;
        root  /home/wwwroot/public;#(网站的根目录)

参考地址:http://www.cnblogs.com/freeweb/p/5261077.html

时间: 2025-01-17 10:04:13

nginx服务器绑定域名和设置根目录的相关文章

nginx服务器绑定域名和设置根目录的方法

nginx服务器绑定域名以及设置根目录非常方便,首先进入nginx安装目录,然后执行 vim conf/nginx.conf 打开nginx的配置文件,找到 server { ..... ..... } 这个代码段,这段代码就是用来配置对应站点的,首先我们应该在域名控制面板将域名解析到我们服务器的IP地址,然后绑定才可以生效 首先在我们的代码段中找到server_name这一项然后把后面的域名改成我们要绑定的域名即可 root这一项就是指定的根目录,设置成我们指定的目录即可 如果我们想绑定多个域

PHP设置: nginx服务器伪静态怎么设置?

在nginx服务器上设置UWA伪静态,需修改nginx的配置文件. PHP设置部分: location ~ \.php { # 以下两行为避免,*.php文件不存在,而PHP-FPM(PHP FastCGI) 返回No input file specified错误,直接指向站点根目录 企业模板网站分享 在nginx服务器上设置UWA伪静态,需修改nginx的配置文件. PHP设置部分:location ~ \.php {    # 以下两行为避免,*.php文件不存在,而PHP-FPM(PHP

centos6.4下配置nginx服务器更改根目录

安装完nginx服务器后发现nginx的根目录在/usr/share/nginx/html/下,但是对于部署文件来说,在该目录下是不太习惯的,我就尝试着更改nginx访问的根目录 #  vi /etc/nginx/conf.d/default.conf # # The default server # server { listen 80; server_name localhost; root /var/www; #修改新的目录为var下的www目录 #charset koi8-r; #acc

其他未知域名绑定你网站,Nginx服务器如何设置禁止

问题: 例,a.com 开启了https,访问https://a.com ,正常,访问未配置https的域名,如 https://b.com 会打开https://a.com 的内容 (Nginx规则:首先查找配置文件里有无匹配的域名,如未找到,则查找default_server,如default_server未设置,则默认匹配配置文件排序后的第一个) 解决办法:为Nginx的443端口设置默认域名default_server,并拒绝访问 配置添加到ngingx.conf文件(在 include

一台nginx服务器多域名配置

Nginx强大的正则表达式支持,可以使server_name的配置变得很灵活,如果你要做多用户博客,那么每个用户拥有自己的二级域名也就很容易实现了. 下面我就来说说server_name的使用吧: server_name的匹配顺序 Nginx中的server_name指令主要用于配置基于名称虚拟主机,server_name指令在接到请求后的匹配顺序分别为: 1.准确的server_name匹配,例如: server { listen 80; server_name ssdr.info www.s

nginx服务器的网站权限问题

有时候我们的网站根目录会从一个目录迁移到另一个目录,如果我们服务器使用的是nginx或者Apache,我们一般会配置好网站根目录后然后往直接把网站解压或者上传到根目录中,这样引起的问题是无法对对文件进行任何的操作导致网站的异常,这在框架中最为常见,本地运行好好的网站,上传到服务器之后突然就不能访问了,出现很多错误,这就是在Linux下存在的权限问题,网上有些方法是很粗暴的使用chmod -R 777 dirname把所有的文件权限全部打开,其实这样能解决问题,但是不是最好的解决方案,我们如果理解

在阿里云服务器(ECS)上从零开始搭建nginx服务器

本文介绍了如何在阿里云服务器上从零开始搭建nginx服务器.阿里云服务器(ECS)相信大家都不陌生,感兴趣的同学可以到http://www.aliyun.com/product/ecs去购买,或到体验馆去体验(半个月有效期).至于如何注册.管理ECS这里就不详细介绍了.因为官方文档已经写的很清楚了.如果还不清楚,打咨询电话询问. 现在假设你已经拥有了阿里云服务器,ip是139.128.33.11(假的,读者需要换成自己的ip地址).并且没有选择任何安装包.现在ECS是完全空的,除了必须的Linu

Centos7   Nginx 服务器的安装配置

一. Nginx 简介 Nginx 是由俄罗斯软件工程师 Igor Sysoev 开发的一个高性能的 HTTP 和反向代理服务器,具备 IMAP/POP3 和 SMTP 服务器功能. 作为 Web 服务器:相比较与 Apache, Nginx 使用更少的资源,支持更多的并发连接,体现更高的效率,这点使 Nginx 尤为受到虚拟主机提供商的欢迎,能够支持高达 50000 个并发的连接数的响应. 作为负载均衡服务器: Nginx 既可以在内部直接支持 Rails 和 PHP,也可以支持作为 HTTP

Nginx服务器

什么是Nginx? Nginx是一种服务器软件,如同apache.tomcat.是一种高性能的HTTP和反向代理服务器以及代理邮件服务器.也就是说Nginx服务器可以发布网站,也可以负载均衡,还可以作为邮件服务器实现收发邮件的功能. 什么是负载均衡? 当一台服务器的单位时间内的访问量越大时,服务器压力就越大,大到超过自身承受能力时,服务器就会崩溃.为了避免服务器崩溃,让用户有更好的体验,我们通过负载均衡的方式来分担服务器压力.那么什么是负载均衡呢?我们可以建立很多很多服务器,组成一个服务器集群,