热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

安装apache_CUCS|安装Apache,PHP和SQL

本文由编程笔记#小编为大家整理,主要介绍了CUCS|安装Apache,PHP和SQL相关的知识,希望对你有一定的参考价值。
本文由编程笔记#小编为大家整理,主要介绍了CUCS | 安装Apache, PHP和SQL相关的知识,希望对你有一定的参考价值。












点击上方
“CUCS” 可以订阅哦!









CUCS | 安装Apache, PHP和SQL
















CUCS | 安装Apache, PHP和SQL


什么是Apache?












Apache HTTP Server是一个开源的网络服务器,兼容于大多数计算机操作系统 (类Unix,Windows),因其广泛的应用和安全性,成为目前世界使用排名第一的Web服务器软件。


至于什么是php和SQL笔者就不累赘了。






































以下教程仅针对Mac OS X Yosemite及以上版本,无法保证旧版可以使用。



















































1


















































实际上OS X本身搭建了Apache, 和PHP, 因此第一步是开启Apache


方法:打开Terminal, 输入指令:sudo su - (获得root权限)


之后启动Apache:apachectl start


































2


















































打开浏览器输入:http://localhost/ 如果出现“It works!” 就代表Apache已加载成功(根目录位置在/Library/WebServer/Documents)








CUCS | 安装Apache, PHP和SQL






如果没出现上述页面,请找到/Library/WebServer/Documents下的index.html.en, 直接去掉结尾的.en即可 (也可换成任意你想用的html文件)


































3


















































第二步开启PHP模块


方法:输入指令:cd /etc/apache2/


编辑httpd.conf, 建议使用vim:vim httpd.conf


找到下面这行把前面的“#”删掉,就可以退出编辑了








CUCS | 安装Apache, PHP和SQL
































4


















































检查PHP是否正常运作


方法:重启Apache:apachectl restart


继续在Terminal输入指令:


echo ‘ /Library/WebServer/Documents/phpinfo.php


(请不熟悉PHP的同学看仔细上面引号的位置,此指令会在名为phpinfo.php的文件中写入”

最后浏览http://localhost/phpinfo.php 成功应显示出phpinfo的内容








CUCS | 安装Apache, PHP和SQL
































5


















































第三步安装mysql


方法:下载并安装MySQL:https://dev.mysql.com/downloads/mysql/


在Terminal输入指令:cd /var


mkdir mysql


cd mysql


ln -s /tmp/mysql.sock mysql.sock


































6


















































到系统偏好设定 -> MySQL -> 打开MySQL Server



















CUCS | 安装Apache, PHP和SQL


如何访问localhost上的网页或其他内容?

























1. 打开浏览器,直接输入http://localhost/yourfile/


(访问/Library/WebServer/Documents/yourfile)








CUCS | 安装Apache, PHP和SQL






(比如你的private ip是192.168.86.30, 在相同内网的另一台设备可以打开浏览器访问


192.168.86.30来access你的localhost)








CUCS | 安装Apache, PHP和SQL






至此恭喜,你已经可以在localhost上试验自己写的网页了!


若想安装phpMyAdmin以便管理MySQL,网上有很多教程:https://blog.csdn.net/cangyingaoyou/article/details/81808548/














CUCS | 安装Apache, PHP和SQL



































推荐阅读
  • 本文为初学者提供了一条清晰的学习路线,帮助他们逐步成长为优秀的Web开发人员。通过十个关键步骤,涵盖从基础到高级的各个方面,确保每位学习者都能找到适合自己的学习方向。 ... [详细]
  • 在将Web服务器和MySQL服务器分离的情况下,是否需要在Web服务器上安装MySQL?如果安装了MySQL,如何解决PHP连接MySQL服务器时出现的连接失败问题? ... [详细]
  • centos 7.0 lnmp成功安装过程(很乱)
    下载nginx[rootlocalhostsrc]#wgethttp:nginx.orgdownloadnginx-1.7.9.tar.gz--2015-01-2412:55:2 ... [详细]
  • 包含phppdoerrorcode的词条 ... [详细]
  • HTTP(HyperTextTransferProtocol)是超文本传输协议的缩写,它用于传送www方式的数据。HTTP协议采用了请求响应模型。客服端向服务器发送一 ... [详细]
  • Java EE 平台集成了多种服务、API 和协议,旨在支持基于 Web 的多层应用程序开发。本文将详细介绍 Java EE 中的 13 种关键技术规范,帮助开发者更好地理解和应用这些技术。 ... [详细]
  • 解决Jenkins编译过程中ERROR: Failed to Parse POMs的问题
    在使用Jenkins进行自动化构建时,有时会遇到“ERROR: Failed to parse POMs”的错误。本文将详细分析该问题的原因,并提供有效的解决方案。 ... [详细]
  • PHP本地服务器搭建补充说明
    由于某些需求,我重新搭建了本地Web服务器,并发现之前的博客中存在一些遗漏。为了帮助读者更好地理解和操作,特此撰写本文进行补充。 ... [详细]
  • 本文介绍了如何使用Postman构建和发送HTTP请求,包括四个主要部分:方法(Method)、URL、头部(Headers)和主体(Body)。特别强调了Body部分的重要性,并详细说明了不同类型的请求体。 ... [详细]
  • 本文详细介绍了 Java 网站开发的相关资源和步骤,包括常用网站、开发环境和框架选择。 ... [详细]
  • 本文介绍了如何查看PHP网站及其源码的方法,包括环境搭建、本地测试、源码查看和在线查找等步骤。 ... [详细]
  • Cookie学习小结
    Cookie学习小结 ... [详细]
  • Bootstrap 插件使用指南
    本文详细介绍了如何在 Web 前端开发中使用 Bootstrap 插件,包括自动触发插件的方法、插件的引用方式以及具体的实例。 ... [详细]
  • 本文介绍了 Go 语言中的高性能、可扩展、轻量级 Web 框架 Echo。Echo 框架简单易用,仅需几行代码即可启动一个高性能 HTTP 服务。 ... [详细]
  • 过去查询Mysql的时候,都见3306对所有端口开放着,感觉不安全。netstat -anlp | grep mysqltcp 0&am ... [详细]
author-avatar
可爱嘟嘟豬5
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有