(三)MAMP的安装及使用
来源:互联网 发布:access数据录入窗体 编辑:程序博客网 时间:2024/05/21 19:33
小白解释网站运行原理
简单学习html、css、javascript之后,不难理解一个网站其实就是一个包括各种格式文档的文件夹。我们可以在浏览器中打开index索引页面浏览整个网站,那么如何让其他人也能访问呢。在浏览器中打开index页面,地址栏上显示的是本地访问文件的路径,通过这个路径我们可以定位到访问的网页。同样的,如果有统一标准的路径我们是不是就能定位到互联网上任何一个网页了呢。
万维网(World Wide Web)的发明者伯纳斯·李教授发明了标准的统一资源定位符(Uniform Resource Locator)来表示互联网上资源的位置以及告诉浏览器如何处理即将访问的页面。
用户通过浏览器(客户端)向服务器端发送请求Request,客户端跟服务器端之间采用网络协议进行通信(信息传递/数据交换),服务器接收请求之后作出响应Response,将请求的html、css、javascript返回, 浏览器接收请求结果来解释生成用户看到的网页页面。
如果需要搭建动态网站,就不得不涉及到数据库跟服务器端脚本语言。我们把数据存储在数据库中,包括用户信息、配置信息等内容,用SQL语句查询、插入、删除记录(Record),更新管理数据库。PHP是在服务器端运行的脚本语言,用来提交和处理表单,连接到数据库,实现网站的动态交互。
MAMP的安装
MAMP(Macintosh Apache MySQL PHP):
本地服务器环境搭建经典软件,适用于新手小白,免去考验耐心让人抓狂的启动Apache服务器、运行PHP 、安装MySQL的配置环境过程(想尝试的可以参考教程在MAC OS X中配置Apache+MySQL+PHP很详细)
1、去官网下载安装,需在Applications文件夹下才能正常打开。
2、偏好设置:选择端口,不更改为默认端口;
3、查看PHP、MySQL版本;为 Apache服务器选择保存目录,方便之后文档的管理,例如:
/Documents/local
4、点击OK,MAMP的安装及设定完成
MAMP的使用
1、点击Start Server,右上角复选框中显示绿灯,表明状态服务器已开启
2、会自动跳转到MAMP的Start页面,或者点击Open WebStart page打开页面
3、创建数据库
网上的教程到这一步都很顺利,可以直接点击phpMyAdmin的链接。并没有出现无法点击链接的情况,花了一点时间翻教程,直接在地址栏输入localhost/phpmyadmin即可访问。
phpMyAdmin跟Sequel Pro都是数据库管理工具,操作方法相似,前者在线管理不用单独下载。
按照所给信息输入主机名、用户名、密码即可连接到 MySQL数据库。
新建数据库test_database,新建一张表格test_table,表格有4列 ,点击Go
输入表头名,选择数据类型以及长度大小,确认id为主键(用来唯一标识表中的某一条记录)
创建好的表格
参考
URL
SQL教程
阅读
浏览器的工作原理
How browsers work
- (三)MAMP的安装及使用
- MAMP软件的安装和使用
- laravel 使用MAMP进行安装
- (纯干货) MAC OS 下使用 MAMP + Zend Studio 搭建 PHP 开发环境及安装WordPress
- Mac上使用mamp安装配置joomla3
- mamp使用
- 总结:mac下使用mamp pro给php7.0以上版本安装redis扩展的坑
- Sybase的安装、配置及使用(三)
- Sybase的安装、配置及使用(三)
- Mac下面的MAMP-php7使用mongodb
- Mac MAMP安装Memcached
- MAMP安装memcache
- MAMP安装php redis
- mac+mamp安装composer
- MAMP下安装memcache
- elk的安装部署三(kibana的安装及使用filebeat收集日志)
- mac提示Operation not permitted的解决方法和安装MAMP集成环境后使用mysql命令的问题
- MAMP的切换htdocs目录及连接mysql
- Ubuntu16 压缩解压文件命令
- pandas read_csv 读取中文列标题文件报错
- MOS管入门----只谈应用,不谈原理
- 机器学习笔记十三 朴素贝叶斯
- 使用selenium模块模拟浏览器爬去网页,并进行点击定位内容笔记
- (三)MAMP的安装及使用
- 高仿网易严选底部弹出菜单
- C语言实现简单UDP协议服务端
- 阿里巴巴开源DataSource项目-Druid
- 实现ListView的下拉刷新和上拉加载
- 机器学习笔记十四 朴素贝叶斯实例
- linux I/O状态实时监控iostat
- 四种方法解析XML文档:Dom、SAX、JDOM、dom4j
- CSS 实现自定义样式的单选框与多选框