Ubuntu下Apache多站点虚拟主机配置

简介:

①安装Apache服务器

1
2
sudo  apt-get update
sudo  apt-get  install  apache2


②配置单IP多站点

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
sudo  vi  /etc/apache2/sites-available/000-default .conf
#DocumentRoot /var/www/html     ##注释掉该行
cat  /etc/apache2/sites-available/000-default .conf| grep  - v  "#"
<VirtualHost *:80>
ServerAdmin webmaster@localhost
          ServerName www.tian.com
          DocumentRoot  "/var/www/tian.com"
         
ErrorLog ${APACHE_LOG_DIR} /error .log
CustomLog ${APACHE_LOG_DIR} /access .log combined
< /VirtualHost >
<VirtualHost *:8080>
          ServerName www.baidu.org
          DocumentRoot  "/var/www/baidu.org" 
ErrorLog ${APACHE_LOG_DIR} /error .log
CustomLog ${APACHE_LOG_DIR} /access .log combined
< /VirtualHost >

注1:这里的*指127.0.01

注2:配置多IP多站点将上面的*去掉,换成所需IP即可


③添加监听端口

1
2
3
sudo  vi  /etc/apache2/ports .conf
Listen 80
Listen 8080


④修改host文件,并添加如下

1
2
3
sudo  vi  /etc/hosts
127.0.0.1  www.tian.com 
127.0.0.1  www.baidu.org

注1:模拟实验,实际为添加DNS

注2:多IP修改为对应IP即可


⑤浏览器进行验证

本文转自  结束的伤感  51CTO博客,原文链接:http://blog.51cto.com/wangzhijian/1690495
相关文章
|
1月前
|
Ubuntu Java 测试技术
【Linux】一站式教会:Ubuntu(无UI界面)使用apache-jmeter进行压测
【Linux】一站式教会:Ubuntu(无UI界面)使用apache-jmeter进行压测
|
2月前
|
网络协议 Java 应用服务中间件
Springboot+ubuntu+Let‘s Encrypt配置https
Springboot+ubuntu+Let‘s Encrypt配置https
33 0
|
2月前
|
Ubuntu
百度搜索:蓝易云【Ubuntu开机自启服务systemd.service配置教程】
现在,你的服务将在Ubuntu开机时自动启动,并在之后的启动中持续运行。记得根据你的实际需求修改 `your_service_name.service`文件中的相关信息。
54 2
|
1月前
|
SQL Apache HIVE
一文彻底掌握Apache Hudi的主键和分区配置
一文彻底掌握Apache Hudi的主键和分区配置
60 0
|
2月前
|
负载均衡 Ubuntu 应用服务中间件
|
2月前
|
Java 程序员 API
Springboot-swagger配置(idea社区版2023.1.4+apache-maven-3.9.3-bin)
Springboot-swagger配置(idea社区版2023.1.4+apache-maven-3.9.3-bin)
58 1
|
2月前
|
前端开发 Java 数据库连接
Springboot-MyBatis配置-配置端口号与服务路径(idea社区版2023.1.4+apache-maven-3.9.3-bin)
Springboot-MyBatis配置-配置端口号与服务路径(idea社区版2023.1.4+apache-maven-3.9.3-bin)
33 0
|
1月前
|
安全 Linux Apache
Apache代理服务器搭建和配置
Apache代理服务器搭建和配置
|
12天前
|
Ubuntu 开发工具 git
ubuntu18.04下配置muduoC++11环境
以上步骤将在Ubuntu 18.04下配置C++11环境,并编译安装muduo库。请根据实际情况对配置步骤进行调整。 买CN2云服务器,免备案服务器,高防服务器,就选蓝易云。百度搜索:蓝易云
15 0
|
13天前
|
Ubuntu 网络安全 数据安全/隐私保护
ubuntu篇-配置FTP服务,本机和docker安装
通过以上步骤,你可以在Ubuntu上配置FTP服务,无论是本机安装还是Docker内安装,都可以提供FTP文件传输服务。 买CN2云服务器,免备案服务器,高防服务器,就选蓝易云。百度搜索:蓝易云
20 1

热门文章

最新文章