服务器的多域名配置

作者: OneTODO | 来源:发表于2016-11-02 07:52 被阅读194次

服务器的多域名配置

1. 常用的WEB服务器有Apache和nginx,小编偏向使用nginx。日常开发机器使用的是windows,本地测试安装的wamp,会用的Apache;生成环境是使用linux,一键安装lnmp,所以使用了nginx。

2. Nginx是一个高性能、轻量级的HTTP和反向代理服务器,也是一个IMAP/POP3/SMTP服务器。

Apache是一款老牌的Web服务器软件。它可以运行在几乎所有广泛使用的计算机平台上,由于其跨平台和安全性被广泛使用,是最流行的Web服务器端软件之一。

3. 首先要把域名指定到服务器的IP上

4. Nginx的域名配置

Nginx的配置文件是/usr/local/nginx/conf/nginx.conf,文件中

include vhost/*.conf;

可以把域名配置文件协助vhost文件下,为了区分开来,每个域名创建一个.conf文件,如mydomain.conf配置文件如下

server

{

listen 80 ;

server_name www.mydomain.com;

index index.html;

root /data/mydomain/wwwroot/default;

#error_page 404 /404.html;

include enable-php.conf;

location /nginx_status

{

stub_status on;

access_log off;

}

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

{

expires 30d;

}

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

{

expires 12h;

}

location ~ /.

{

deny all;

}

access_log /data/wwwlogs/access.log ;

}

配置好监听端口80,server_name,index,root,include enable-php.conf这是兼容php

多个域名配置多个conf文件即可。然后测试一下配置文件是否写正确

nginx –t

没问题了就可以重启

/etc/init.d/nginx restart

5. Apache 配置

Apache配置文件在D:wamp64binapacheapache2.4.18confextrahttpd-vhosts.conf

配置文件里面有多个VirtualHost,每个VirtualHost对应一个域名,多个域名配置多个即可

< VirtualHost *:80 >

ServerName mydomain.com

DocumentRoot D:/wamp64/www/mydomain/public

< Directory “D:/wamp64/www/mydomain/public/” >

Options +Indexes +FollowSymLinks +MultiViews

AllowOverride All

Require local

< /Directory >

< VirtualHost >

6. 总之,服务器的多域名配置就这么简单,如有遗漏,请多指正。

wxgzh:ludong86

相关文章

  • 微信小程序开发配置介绍

    服务器配置 服务器域名请在 小程序后台-设置-开发设置-服务器域名 中进行配置,配置时需要注意: HTTPS 证书...

  • Linux_219_Apache多域名主机

    apache多虚拟主机,通过不同的ip,不同的域名,不同的端口域名和ip的解析关系配置要么配置dns服务器,如果是...

  • 浏览器访问服务器的过程

    首先判断要解析域名,但是解析域名之前首先找到域名服务器,根据配置的域名服务器的ip地址判断 这个域名服务器是否在本...

  • 服务器的多域名配置

    服务器的多域名配置 1. 常用的WEB服务器有Apache和nginx,小编偏向使用nginx。日常开发机器使用的...

  • 服务器部署过程

    服务器部署过程 步骤 购买自己的域名 域名备案 购买服务器 配置服务器应用环境 项目远程部署和发布与更新 购买域名...

  • todolist

    网站建站经验谈域名-云服务器-云主机-域名备案-上传本地文件到服务器-配置IIS服务器-绑定www域名 本地服务器...

  • 小程序,体验版上传文件报错,打开调试 模式就可以了?

    要在小程序开发管理后台,服务器域名中,配置request合法域名和uploadFile合法域名 配置的是上传文件请...

  • nginx结合vue+node简单配置

    根目录部署vue打包dist vue项目打包为dist,默认访问服务器绑定的域名,需要配置80端口,配置位置多默认...

  • linux服务器配置多域名

    # 安装nginx yum install nginx #安装后执行以下命令 启动服务 service nginx...

  • Udemy网站课程8-Wordpress

    Wordpress安装到服务器 godaddy上购买域名配置DNS同时在服务器上将域名添加上。 安装wordpre...

网友评论

    本文标题:服务器的多域名配置

    本文链接:https://www.haomeiwen.com/subject/oglvuttx.html