Quantcast
Channel: CSDN博客移动开发推荐文章
Viewing all articles
Browse latest Browse all 5930

实用工具-在Mac OS环境下配置Web和PHP服务器

$
0
0

Mac作为生产力工具,在互联网开发中占有了一席之地,对于我们移动端和前端开发来说,需要配置本机为服务器的时候比较麻烦,因为Mac不同于Windows有直观的IIS服务器等自带工具。本来就是后端的大佬们就不用来看本文和吐槽了,毕竟我们做移动端和前端的会命令行的不多,哈哈~
不闲聊直奔正题,首先是Server


Server可以轻松共享文件,安排会议,同步联系人,开发软件,托管自己的网站,发布维基,配置Mac,iPhone和iPad设备,远程访问您的网络等。可以快速,轻松地将Mac转变为家庭办公室,企业、学校、开发商和业余爱好者的服务器。
可以看看Server的内容:


要想把自己的Mac配置成服务器就选择【网站】,Sever会自动配置,其实和IIS是一个道理。并且已经标明了启用PHP或者是Python服务:


想要通过手机、电脑或者别的移动设备来访问本机的网站,就在域名的配置改成本机ip地址,端口号可以自行修改,不过不要造成端口占用就行


站点文件就是你的Web或者PHP文件,路径选择好了之后记得把文件夹以及文件的权限都改成所有人可访问。
创建完成之后就可以通过本机【localhost:端口号】 来尝试本机访问,或者使用移动端设备进行【 Mac ip :端口号】进行访问,但要注意的是,移动端设备和Mac需要在同一网络下。
☆要注意的是不是https的网站不需要配置SSL证书
里面的功能很多,都很实用,我就来做一个详细的使用总结吧。
①文件共享
•Mac,PC,iPhone和iPad的文件共享
•基于标准的SMB和WebDAV文件服务
•灵活的文件权限,Spotlight搜索

②配置文件管理器
•Mac和iOS设备的移动设备管理
• 简化了对iOS和MacOS的管理和部署。
•从批量购买计划购买的机构许可的应用程序和图书的分发给用户或设备
•在运行iOS 10和Mac OS 10.12的设备上安装软件更新。
•设备注册程序集成
•基于Web的管理控制台
•用于清除密码,远程锁定和远程擦除

③缓存服务器的自助服务用户门户
•加快Apple分发的软件的下载
•本地缓存应用程序,书籍,iTunes U,软件更新,和macOS恢复图像
•加速下载iCloud数据,包括iCloud Drive和照片中的文档。
•容错设计,具有多服务器缓存复制和负载平衡,不需要客户端配置

④Xcode服务器
•使用Xcode创建连续的集成机器人,可在任何运行MacOS Server的Mac上构建,分析和测试
•配置机器人在特定时间进行集成,或不断地将代码提交到存储库
•自动测试macOS和iOS应用程序, 和事件通知
•元数据控制器故障转移和文件系统日志记录服务器应用
•本地和远程管理 ,用户和组设置
•查看服务器使用情况的实时图表
•接收有关网络更改,证书到期,存储使用情况等的警报某些功能需要Apple ID和/或兼容互联网接入; 额外费用和条款适用。


第二个软件是MAMP,这个比Server在Mac上更受欢迎,毕竟普通版是免费的~

其实Apache Web 服务器和 PHP 都是 Mac OS X 中预装的。但它们在默认情况下并未启用。并且,预装版的 PHP 缺少许多实用功能,并且需要单独安装和配置 MySQL,对于本来不是做后端开发的同僚来说这很费时间和烧脑。通过安装 MAMP软件来实现一键开启 Apache Web 服务器、MySQL 和phpMyAdmin。

本软件的普通版是免费的,所以直接可以去官网下载安装,安装完了以后,你会在你的应用程序里面看到有两个文件夹:

进去MAMP 打开这个软件,它会让你选择是MAMP 还是 MAMP PRO 然当是选择免费的啊~
打开软件之后会跳出来一个端口为8888的欢迎页面,同时你会发现Apache 和 MySqlServer已经启动,如图:

接下来我们要做的就是打开Preference,点击Ports 选择【Set Web & MySql ports to 80 & 3306】,记得点击OK


然后进入Web Server,咱们使用Apache ,MAMP会提供一个htdocs的文件夹,把我们的站点文件夹拖进去就行


这些步骤完成之后我们就可以访问我们的站点了~记得使用文件夹的路径,如图:


这时候我们已经可以访问PHP或者Web文件了~如果想要在移动端访问这些站点,可以使用Mac机器的【ip/文件夹名字
这次的Mac服务器实用工具的配置和试用介绍就结束了~通过这两个软件我们就能在自己的Mac上快速的部署服务器,用来进行Web站点或者PHP的开发和学习,还在犯愁的童鞋们赶紧行动起来~









作者:werctzzz 发表于2017/6/15 9:57:32 原文链接
阅读:28 评论:0 查看评论

Viewing all articles
Browse latest Browse all 5930

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>