linux环境下apache配置虚拟站点

异步流沙
• 阅读 3591

1.在C:WindowsSystem32driversetchosts里面配置:

这里写自己的域名

192.168.33.10 yuming.com
192.168.33.10 blog.com

2.在ubuntu上:

cd /etc/apache2/

cd sites-available/

root@vagrant-ubuntu-trusty-64:/etc/apache2/sites-available# ls
000-default.conf api.conf groups.conf sale.conf teacher.conf
123.conf default-ssl.conf operate.conf student.conf ts.conf

//这里显示我的已经配置的虚拟主机

cp student.conf blog.conf

vi blog.conf

//在文件里修改内容:

    //写上站点名字
    ServerName blog.com
    //将这一行注释掉
    #ServerAdmin webmaster@localhost 
    //指向站点的php目录
    DocumentRoot /vagrant/student/public 

最后做一个软连接:# ln -s /etc/apache2/sites-available/blog.conf /etc/apache2/sites-enabled/

重启apache:

service apache2 restart

注;
配置apache工作目录,开启重写(在apache.conf最下面):
<Directory /vagrant/>

    Options Indexes FollowSymLinks
    AllowOverride all
    Require all granted

</Directory>

linux环境下apache配置虚拟站点
PRp)
linux环境下apache配置虚拟站点

点赞
收藏
评论区
推荐文章
Wesley13 Wesley13
3年前
VScode 配置 C++ 环境进行编译和调试
  这里记录为VScode配置C环境的简单步骤,实践环境为Ubuntu18.04,VScode1.27。在Ubuntu环境下,系统默认安装gcc和g编译器,故而下列步骤均默认已有配置好的编译环境,后续的步骤在此基础上建立(对于Windows而言,可能需要用户自行配置对应的C/C编译环境,如参考 C/C
Stella981 Stella981
3年前
SecureCRT的安装与破解(过程很详细!!!)
SecureCRT的安装与破解(过程很详细!!!)使用SecureCRT可以方便用户在windows环境下对linux主机进行管理,这里为大家讲一下SecureCRT的破解方法,仅供大家参考学习:1.首先在本站下载SecureCRT7.3.6最新版。软件分为32位和64位程序,选择系统对应的版本安装securecrt32位:http://w
Wesley13 Wesley13
3年前
FLV文件格式
1.        FLV文件对齐方式FLV文件以大端对齐方式存放多字节整型。如存放数字无符号16位的数字300(0x012C),那么在FLV文件中存放的顺序是:|0x01|0x2C|。如果是无符号32位数字300(0x0000012C),那么在FLV文件中的存放顺序是:|0x00|0x00|0x00|0x01|0x2C。2.  
Wesley13 Wesley13
3年前
Ubuntu 下 Apache2 和 PHP 服务器环境配置
Ubuntu下Apache2和PHP服务器环境配置1、简介本文主要是Ubuntu下Apache2和PHP服务器环境配置方法,同样适用于Debian系统:Ubuntu20.0.4注意:文中运行的命令基本上需要管理员权限2、安装Apache
Wesley13 Wesley13
3年前
Ubuntu 16 MySQL主从备份配置
环境准备1.机器准备master192.168.1.101slave192.168.1.1022.操作系统Ubuntu163.MySQL版本5.7配置文件说明1.Ubuntu中mysql配置文件在/etc/mysql可以找到其结构如下/etc/mysql
Wesley13 Wesley13
3年前
Ubuntu apt更换为阿里源
apt源配置在/etc/apt/sources.list,首先备份一下:cd/etc/apt/cpsources.listsources.list.bak然后修改sources.list为:debhttp://mirrors.aliyun.com/ubuntu/xenialmainrest
Stella981 Stella981
3年前
Apache用户认证、域名跳转、Apache访问日志
11.18Apache用户认证注意: 本章使用浏览器进行检测的前提是在物理机hosts文件添加虚拟机IP和虚拟主机域名。配置用户认证编辑虚拟主机配置文件“httpdvhosts.conf”。root@adailinux~vim/usr/local/apache2
Stella981 Stella981
3年前
Nginx的几个常用配置和技巧
一个站点配置多个域名server {    listen       80;    server_name  opscoffee.cn b.opscoffee.cn;}server\_name后跟多个域名即可,多个域名之间用空格分隔一个服务配置多个站点server {
Stella981 Stella981
3年前
Apache用户认证、域名跳转、访问日志格式
11.18Apache用户认证注意: 本章使用浏览器进行检测的前提是在物理机hosts文件添加虚拟机IP和虚拟主机域名。配置用户认证编辑虚拟主机配置文件“httpdvhosts.conf”。root@1~vim/usr/local/apache2.4/conf/
Wesley13 Wesley13
3年前
ubuntu的安装与vim(部分)文件的配置
Ubuntu的安装与vim相关的配置虚拟机环境的安装(先说说虚拟机的安装步骤把)对于安装ubuntu来讲不是很难掌握,但是在Linux系统虚拟机下提供了很多便利的手段,而要配置一个顺手的虚拟机环境就不是那么省心了。但对于一个小白来讲,有
Wesley13 Wesley13
3年前
Nginx技术深度剖析(2)
Nginx虚拟主机配置实战:虚拟主机的概念:所谓虚拟主机就是在Web主机里的一个独立的网站站点,这个站点对应独立的域名(也可能是IP地址或端口),具有独立的程序及资源目录,可以独立的对外提供服务供用户访问。这个独立的站点在配置里是由一定格式的标签段标记,对于Apache软件来说,一个独立的虚拟主机的标签段通常包含在<VirtualHost<