美文网首页PHPweb前端
搭建本地Web服务器

搭建本地Web服务器

作者: 追逐_chase | 来源:发表于2018-07-03 15:48 被阅读27次
    PHP.jpg
    搭建本地Web服务器

    针对MAC电脑,有再带的Apache

    • 在在terminal终端直接运行Apache的启动命令来打开:sudo apachectl start
      成功启动后,输入http://localhost网址
    停止 Apache:sudo apachectl stop
    重启 Apache:sudo apachectl restart
    
    运行.jpg
    • Apache服务器在MAC电脑默认的目录是/Library/WebServer/Documents

    • Apache的配置文件在/etc/apache2

      Apache配置文件.jpg
      配置文件.png
    • 打开配置文件后 我们发现/Library/WebServer/Documents目录

      文件存放的目录.png
    • 这个目录可以更改成你想要存放的html(静态网页)目录 如下图:

      • 新建一个目录Sties


        更改目录.png
      • 更改站点目录


        站点目录.png
      • ServerName名称 就是你的电脑名称


        更改名称.png

    输入http://localhost网址

    PHP的配置
    • MAC电脑有内置PHP,我们需要在Apache的配置文件中开启PHP即可

    • 在终端运行命令行 sudo vi /etc/apache2/httpd.conf 打开配置文件

    • 找到被注释的#LoadModule php5_module libexec/apache2/libphp5.so,将注释#删除,并保存,输入i,将光标移到上面条目,将 # 删掉 , 然后按esc键,输入:x表示保存,按回车确认。:wq表示不保存退出。

    -终端运行:sudo apachectl restart,重启Apache服务器

    如果 出现 这种错误 readonly option is set (add!to override) , 输入 :wq! 
    表示强制保存退出。
    

    安装MySQL

    • 使用Homebrew安装MySQL
      使用Homebrew安装相关软件是很方便的。当然,使用此功能,你需要安装Homebrew,安装方法是:在终端运行命令:ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
    • 安装Mysql,在终端运行:brew install mysqlbrew程序将自动安装mysql的依赖库openssl,然后安装mysql。
    • 启动MySQL
      根据上面安装结束的提示,启动MySQL,在终端运行:mysql.server start。启动成功后使用:mysql -uroot即可连接到MySQL数据库。
    配置文件解释.png
    关于Apache配置文件( http.conf)需要了解的
    • serverRoot 安装位置(目录)
    • Listen端口号
    • ServerAdmin 管理员的邮箱
    • serverName 域名
    • DocumentRoot 设置文档的根目录 配置站
      • Options Indexes 是否列出目录层
      • DirectoryIndex 设置默认首页,当近指定域名,没有指定具体文件时,Apache会将默认的设置文件返回给用户
        -AllowOverride None/All 用于配置 是否外部配置文件
    • Order 反问权限
    Order deny, allow    #如果没有明确的拒绝则全部允许
     deny form  all           #拒绝所有的访问
    allow form ip/all       #允许摸一个ip/所有的 访问
    
    
    Order allow,deny  #如果没有明确的允许则全部拒绝
    
    
    
    
    • Require all granted 请求需要授权
    配置 域名
    • 一般默认的是 127.0.0.1 localhost
    • 打开/etc/文件 找到hosts文件 进行编辑
      配置hosts文件.png
    配置虚拟主机 (httpd-vhosts.conf) 路径:/etc/extra/httpd-vhosts.conf
    • 打开主配置文件 去掉注释


      打开配置文件.png
    • 打开httpd-vhosts.conf文件


      配置虚拟主机.png

    相关文章

      网友评论

        本文标题:搭建本地Web服务器

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