最近使用laravel 搞项目,配置本地开发环境,很是头疼,不知道是什么情况,简单直白地总结一下,附上配置详情
电脑环境: Centos7 + lamp

  1. 你的电脑上有Apache

  2. Apache配置文件地址 /usr/local/apache/conf/httpd.conf 说明: 查了许多,各个系统配置文件不一样,请领会意思

    <Directory />AllowOverride AllRequire all deniedAllow from allOptions IndexesOrder deny,allow
    </Directory># Virtual hosts
    Include conf/extra/httpd-vhosts.conf  //去掉前面的 # ,开启虚拟地址配置文件路径
  3. 找到虚拟地址这个文件conf/extra/httpd-vhosts.conf

    <VirtualHost *:80>ServerName <你自定义的域名>DocumentRoot <你的项目地址><Directory  "<你的项目地址>">Options +Indexes +Includes +FollowSymLinks +MultiViewsAllowOverride AllRequire local</Directory>
    </VirtualHost>
  4. 配置hosts ,文件 /etc/hosts

    # 域名要和虚拟地址中的一致
    127.0.0.1 <你自定义的域名>
    
  5. 重启httpd 服务 sudo service httpd restart

    其中又遇到这样的问题
    使用 sudo systemctl restart httpd.service开 启服务之后查看状态,报错了(不知道是机器配置问题,还是其他)
    [root@xx /]# httpd status
    Looking up localhost
    Making HTTP connection to localhost
    Alert!: Unable to connect to remote host.
    lynx: Can’t access startfile http://localhost/server-status
    解决方法;
    sudo service httpd start

  6. 浏览器访问<你自定义的域名>
    又报错了 : Forbidden You don't have permission to access / on this server.
    这应该是大部分同学遇到的问题,很明了的问题,权限
    chmod -R 777 <你的文件夹名称>
    搞定了,

对了, laravel 的地址 指向 根目录/public

【Linux】Centos7 下使用Apache 配置网站虚拟地址, 另附 laravel 虚拟地址配置相关推荐

  1. Linux常用命令下,以及再CentOS7下搭建apache网站服务,以及同一服务器上搭建第二个网站

    Linux常用命令下,以及再CentOS7下搭建apache网站服务,以及同一服务器上搭建第二个网站 Linux 常用命令ls -l 以长格式显示-a 显示.. 和 .-A 不显示 . 和 ..-d ...

  2. linux Centos7下安装python3及pip3

    linux Centos7下安装python3及pip3 先去python官网下载python3安装包 执行命令: wget https://www.python.org/ftp/python/3.6 ...

  3. Linux/CentOS下安装Apache/SVN/Subversion图文详解教程

    Linux(CentOS)下安装Apache+Subversion(图文教程) 服务器版本和安装软件 服务器版本: RedHatCentOS 5.5 32 bit 安装软件: apr-1.3.5.ta ...

  4. oracle静默创建实例linux,linux CentOS7下快速静默安装Oracle11GR2数据库并创建实例

    linux CentOS7下快速静默安装Oracle11GR2数据库并创建实例 本文章适合已经熟悉安装过程,需要快速部署使用 初学者建议分步学习:https://edu.51cto.com/cours ...

  5. 网站截图环境 php,Linux环境下php实现给网站截图的方法

    本文实例讲述了Linux环境下php实现给网站截图的方法.分享给大家供大家参考,具体如下: 第一步:下载wkhtmltopdf 复制代码 代码如下: [root@iZ94aawoublZ ~]# wg ...

  6. php网站挂linux,Linux环境下php实现给网站截图的方法

    本文实例讲述了Linux环境下php实现给网站截图的方法.分享给大家供大家参考,具体如下: 第一步:下载wkhtmltopdf [root@iZ94aawoublZ ~]# wget http://d ...

  7. Linux系统下安装Apache服务器

    Linux系统下安装Apache服务器 1.第一步命令安装apache: yum install httpd httpd-devel -y 2.第二步执行命令: 开启服务器 systemctl sta ...

  8. Linux环境下搭建Apache服务器(完整版)

    Linux下搭建Apache服务器(完整版) 什么是Apache? Apache Licence是著名的非盈利开源组织Apache采用的协议.该协议和BSD类似,同样鼓励代码共享和尊重原作者的著作权, ...

  9. Linux(CentOS)下的apache服务器配置与管理

    一.WEB服务器与Apache 1.web服务器与网址 2.Apache的历史 3.补充 http://www.netcraft.com/可以查看apache服务器的市场占有率 同时必须注意的是ngn ...

最新文章

  1. 项目Alpha冲刺--5/10
  2. asp.net session 介绍一三种Session存储方式
  3. 【数据分析实例】1000 万条淘宝用户行为数据实时分析
  4. python基础语法-异常处理
  5. Transformation HDU - 4578
  6. python3字符串拼接_Python3基础 str + 字符串变量拼接
  7. sqlmap简单中文说明
  8. mysql 表自动复制_mysql-10临时表、复制表
  9. 云之讯api接口php,1. 接口对接
  10. 如何安装树莓派鱼眼摄像头模块
  11. umiJs_React学习笔记
  12. 计算机中丢失msvcr100.dll怎么办,msvcr100.dll
  13. Windows PE文件各个节(Section)分析
  14. matlab画收敛曲线,3.26 面收敛处理
  15. 一款二维码签到app
  16. 如果应用闪退,怎么获取相关日志?
  17. ps图文教程:ps钢笔工具在哪里
  18. 自学Python:快速查找文件或文件夹
  19. 名编辑电子杂志大师教程 | 设置目录
  20. Android自定义SeekBar,带开始值结束值和Thumb上方滑动的Text

热门文章

  1. 成功解决pandas\core\frame.py:2754: SettingWithCopyWarning: A value is trying to be set on a copy of a s
  2. IDE之Eric:Python的IDE之eric的简介、安装、使用方法之详细攻略
  3. Py之ipython:Python库之ipython的简介、安装、使用方法详细攻略
  4. 关于我的CSDN博客的一些要说的话
  5. OS_FLAG.C(1)
  6. 机器学习-常见的损失函数比较
  7. 软工作业3—词频统计
  8. MySQL慢查询日志ES索引模板
  9. WPF 用户控件的使用
  10. 读者看《赢道:成功创业者的28条戒律》