Laravel--入门篇(本地域名解析与Apache 虚拟主机配置)

扩展知识

  • MVC结构设计,但是使用的观察这模式!
  • 可以进行分布式架构
  • 分布式项目管理 需要两个东西,Git 版本控制器、Wiki 文档管理(MediaWiki) 文档管理;
  • 项目开发:文档先行!

本地域名解析与Apache虚拟主机配置,让Laravel跑起来!

本地主机配置 host 文件,进行域名解析

Linux或者Mac 下

   1、cd /etc/apache2 
   2、vi apache2.conf (需要root权限)
   
   :set nu (显示行号)
   vim 中搜索
   命令模式下,按‘/’,然后输入要查找的字符,Enter。?和/的区别是,一个向前(下)找,一个向后(上)。
Apache_conf
    153 <Directory />
154         Options FollowSymLinks
155         AllowOverride None
156         Require all denied
157 </Directory>
158 
159 <Directory /usr/share>
160         AllowOverride None
161         Require all granted
162 </Directory>
163 
164 <Directory /var/www/>       // 新站点目录    
165         Options Indexes FollowSymLinks  // 对访问进来,有index文件,自动显示index文件,没有显示目录
166         AllowOverride None        
167         Require all granted     //允许访问控制
168 </Directory>
配置新站点
root@ServerTwo:/etc/apache2/sites-available# ls
000-default.conf(默认配置的源文件)  default-ssl.conf

复制一个新的 000-default.conf 文件名为你的站点名!

root@ServerTwo:/etc/apache2/sites-available# vim xdh.demo.conf 
root@ServerTwo:/etc/apache2/sites-available# vim wiki.demo.conf 

wiki.demo.conf
改好 生效 配置 
root@ServerTwo:/etc/apache2/sites-available# ln -s /etc/apache2/sites-available/xdh.demo.conf ../sites-enabled/
root@ServerTwo:/etc/apache2/sites-available# ln -s /etc/apache2/sites-available/wiki.demo.conf ../sites-enabled/
root@ServerTwo:/etc/apache2/sites-available# cd ../sites-enabled/
查看生效配置 起效没
root@ServerTwo:/etc/apache2/sites-enabled# ls
000-default.conf  wiki.demo.conf  xdh.demo.conf
root@ServerTwo:/etc/apache2/sites-enabled# ls -l
总用量 0
lrwxrwxrwx 1 root root 35 9月  12  2016 000-default.conf -> ../sites-available/000-default.conf
lrwxrwxrwx 1 root root 43 9月  12 20:48 wiki.demo.conf -> /etc/apache2/sites-available/wiki.demo.conf
lrwxrwxrwx 1 root root 42 9月  12 20:47 xdh.demo.conf -> /etc/apache2/sites-available/xdh.demo.conf
root@ServerTwo:/etc/apache2/sites-enabled# 

wiki.ln

测试下

测试

访问Laravel项目,不显示,因为 文件夹 的权限问题,里面有个 storage 文件夹(是存储编译和执行的缓存文件)

修改下文件夹的权限

storage.png

最终显示效果:

最终效果

这样我们的Laravel框架就搭建好了!

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,797评论 19 139
  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 175,856评论 25 709
  • 原文链接 必备品 文档:Documentation API:API Reference 视频:Laracasts ...
    layjoy阅读 12,726评论 0 121
  • 1、第八章 Samba服务器2、第八章 NFS服务器3、第十章 Linux下DNS服务器配站点,域名解析概念命令:...
    哈熝少主阅读 9,166评论 0 10
  • 到广州已经快一周了,也没见你发信息,或者打电话,那我就给你发个信息吧,既然已经分手了,真的不至于不经常联系,我也不...
    海角七号没有7阅读 747评论 0 0