mac php开发环境

Mac下配置Apache + Php + Mysql环境

≯℡__Kan透↙ 提交于 2019-12-05 00:42:39
Apache与PHP的配置 Mavericks同以往的OSX一样自带了apache2.2.24和php 5.4.17,但默认情况下没有开启,打开终端 sudo apachectl start 这时在浏览器中输入localhost应该就会出现apache标准的It Works! 下面开启php,修改apache配置文件 sudo vim /etc/apache2/httpd.conf 找到 #LoadModule php5_module libexec/apache2/libphp5.so,去掉前面的# 默认的www文件夹非常不方便,还是改成在home里开发起来比较顺手,修改apache配置 ,还是上面的文件 #将引号中的目录修改为自己的目录 DocumentRoot "/Library/WebServer/Documents" ...... #将引号中的目录修改为和上面一样的目录 <Directory "/Library/WebServer/Documents"> 在自己的目录中创建文件index.php,写入 <?php phpinfo(); ?> 在浏览器中访问localhost,应该显示出php的info页 MySQL与phpMyAdmin的安装与配置 到MySQL官网上下载最新的MySQL版本 http://dev.mysql.com/downloads/mysql/ ,

php用什么软件编程

杀马特。学长 韩版系。学妹 提交于 2019-12-03 12:03:39
准备好好学习学习PHP了吗?那么你首先应该考虑用什么开发工具(IDE)。市面上有很多这类工具,收费的有,免费的也有,选择起来并不轻松。 如果你说PHP编程用基础的文本编辑软件就可以了,比如用记事本。是的,这对于业余爱好者来说绝对可以。但选择一款功能丰富而完整的开发软件还是要好一 些,尤其是专业开发者更有必要。这些软件如:NetBeans, PHPStorm, VIM, Zend Studio, Cloud9或Atom。 好的开发工具富有特点而且能够帮助开发者快速高效地编辑程序,它是开发者的基本需求,磨刀不误砍柴工,提前花点时间选择一款适合的开发软件是为上策。 那选择哪一款呢, 这个问题要看你的需求、偏好和预算。 选定一款之前试用几个也不错。 大量PHP开发软件支持跨平台系统,能用于Windows,Linux和Mac,而且提供免费下载。 对于初学者,我的建议是,你可以随意选择一款免费的,可用就行。 比如:NetBeans,VIM,Atom或Eclipse PDT。 企业和专业开发者可以用这些免费的开发软件完成程序编 辑,但同时也有很多收费的平台因为整合了很多最新和更进步的功能特性而备受企业开发者的青睐。随便举几个,比如:PHPStorm, Sublime Text, Zend Studio, Nusphere, PHPED, PHP Designer和 Cloud 9等。

php在哪里写代码?

北慕城南 提交于 2019-12-03 07:56:45
php在哪里写代码? php可以在PhpStorm中写代码。 PhpStorm 是 JetBrains 公司开发的一款商业的 PHP 集成开发工具,旨在提高用户效率,可深刻理解用户的编码,提供智能代码补全,快速导航以及即时错误检查。 PhpStorm功能 智能PHP编辑器 ● PHP代码补全。 ● 智能的重复编码检测器。 ● PHP重构。 ● 支持Smarty和PHPDoc。 ● 支持多语言混合。 JavaScript 编辑器 ● 基于DOM/指定浏览器完成。 ● 代码导航和用法查找。 ● JavaScript 重构。 ● JavaScript调试器。 HTML/CSS编辑器 ● 支持HTML5。 ● 支持Zend编码。 ● 检验和快速修正。 ● 显示应用的外观。 ● 提取嵌入样式。 轻量级IDE ● 易于安装。 ● 可在Windows, Mac OS X, Linux上运行。 ● 项目配置简单-可在任意地方打开代码开始工作。 ● 性能优先。 智能的环境 ● 可视化PhP单元测试运行期。 ● VCS支持SVN, Git, Mercurial等。 ● 支持FTP和远程文件同步。 ● 可记录本地修改。 ● 可视化调试 。 ● 无需任何配置的调试器。 ● 支持在PHP,JS,HTML中设置断点。 ● 观察变量,窗口。 ● 批量代码分析。 ● 集成分析器。 更多请加交流群: 点击加群 来源

Ansible概述与使用

北慕城南 提交于 2019-12-02 23:37:58
Ansible概述 自动化批量化执行安装或者命令执行。自带的非常多的模块实现基本常用的功能,操作比较简单 ansible基于python开发,运维进行二次开发比较容易。 管理模式简单,只需修改一个配置文件加入机器组 本次实验环境 关闭防火墙和slinux systemctl stop firewalld iptables -F setenforce 0 所有机器修改hostname和hosts文件:3台 [root@ansible ~]# hostname ansible [root@ansible ~]# bash [root@client1 ~]# hostname client1^C [root@client1 ~]# bash^C [root@client2 ~]# hostname client2^C [root@client2 ~]# bash^C hosts文件 192.168.36.128 ansible 192.168.36.130 client1 192.168.36.129 client2 ansible server端安装 安装:Ansible 下载阿里云镜像 wget http://mirrors.aliyun.com/repo/Centos-7.repo 把镜像放入repo源 yum clean all yum -y install ansible

Eclipse PHP 环境完整搭建运行

匿名 (未验证) 提交于 2019-12-02 22:10:10
一、下载Eclipse PHP 编译器     登陆eclipse官网下载       Eclipse 是一个开放源代码的、基于Java的可扩展开发平台(如果未安装JDK,则需要先 下载 JDK 安装)。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。幸运的是,Eclipse 附带了一个标准的插件集,包括Java开发工具(Java Development Kit,JDK)。 支持 Windows、Linux 和 Mac OS 平台。 Eclipse for PHP 官方下载地址:https://www.eclipse.org/downloads/packages/ 找到这个PHP 开发工具根据自己的系统选择进行下载: 下载完成解压后就是这个,点击eclipse.exe即可运行开发工具     Windows 系统可以使用 WampServer,下载地址: http://www.wampserver.com/ ,支持32位和64位系统,根据自己的系统选择版本。       WampServer 安装也简单,你只需要一直点击 " Next " 就可以完成安装了。     将wampserver安装完成后打开安装路径: 在这里的  bin  和  www   路径在接下来的环境配置中需要 在安装目录中的  bin  目录集成了apache+php+mysql的环境

php开发环境是什么

寵の児 提交于 2019-12-02 12:26:51
软件开发环境(Software Development Environment,SDE)是指在基本硬件和数字软件的基础上,为支持系统软件和应用软件的工程化开发和维护而使用的一组软件,简称SDE。它由软件工具和环境集成机制构成,前者用以支持软件开发的相关过程、活动和任务,后者为工具集成和软件的开发、维护及管理提供统一的支持。 在目前的PHP开发中,其环境主要有两种形式:独立开发环境与集成开发环境 PHP集成开发环境: 1、Zend Studio   Zend Studio 来自 Zend —— PHP 幕后的精英团队。 它真的是很不错。它运行于三大系统:Windows、Mac OS X 和 Linux。而且绝对能够提供您所需要的一切:PHP V4、PHP V5 等等。它的下载需要花很长时间,但是非常值得。   作为 IDE,Zend Studio 是最好的。它提供所有想在内置库和定制代码中拥有的代码智能特性。它还有非常好的调试功能,而且极易设置。要把代码放到存储库(repository)中,Zend Studio 会连接到 CVS 和 Subversion。要把代码放到服务器上,有集成 FTP 可以使用。Zend Studio 非常适合 Macintosh,如图 7 所示。   在其他一些 IDE 中,代码片段是内置的以使代码编制更为容易。这款 IDE

PHP程序猿必备的七种武器

你离开我真会死。 提交于 2019-12-02 00:22:38
作为一个程序猿(又或者是程序媛),出来闯荡江湖,没有几种必杀技在手,那是肯定无法赢得江湖名声的,除了必杀技之外,武器也是很重要的,但是一把青钢剑,肯定是无法赢得万千少男少女的欢心的。就连小李飞刀,人家也没记住他的帅,只是记得了他的飞刀。 难道不是吗? 本文着重介绍对于程序猿来说,居家旅行编程泡妞的七种必备武器,以及若干实(zhuang)用(bi)必选。 开发环境 最隆重推荐:XAMPP 有win版本、mac版本、linux版本等等,全部都齐备了。标准的英语定义是:XAMPP is an easy to install Apache distribution containing MySQL, PHP, and Perl. 大家看英文就知道是包括什么东西了,一次过下完,基本上该配置好的东西全部都配置好了。很多公司的生产环境一样使用这个东西。 备选方案:WAMPSERVER,a Windows web development environment. 这个是一个备选的建议,不过如果可以,还是都选择XAMPP吧。 IDE编辑器 据说真正的神人,是不用集成IDE的,他们喜欢VI、VIM和NOTEPAD,越简单越好,因为越简单逼格越高。 不过,我们今天不是来装逼的,我们今天是来讲实用的。 当之无愧,第一名推荐:PHPStorm,当前最新版本在8.1之后了。是一个俄罗斯公司的产品,

MacOS

ε祈祈猫儿з 提交于 2019-12-01 16:02:46
自己使用Mac已经有一段时间了,对于Mac的使用,有一些自身的体验和观点(仅仅对编程开发方面的拙见) 首先,需要说明的是,笔者使用MacOS是用来做web开发,主要使用的编程语言是php,python和JavaScript。使用的代码编辑工具是sublime text和vs code,这两款编辑器在三大操作系统上都有很好的支持。在这两款编辑器中,通过command+w可以关闭当前打开的tab,如果当前没有打开任何文件,那么就会关闭编辑器,这和在Windows上的操作没有多少区别。但是,有一点却大不相同,是什么呢?就是再次打开编辑器的时候,之前打开的工作目录会丢失,这点在Windows上是没有的,不过如果是通过command+q退出编辑器,重新打开后工作区间还是存在的。 然后再说说编程环境,Windows中的PHP环境我一般是用nginx+php-cgi的形式,和在生产环境中使用的nginx和fpm方式类似,配置方面几乎没有区别。扩展方面,Windows中只要下载相应的扩展dll就行,无需自己编译,我没有在Windows上编译php扩展的经验。而在Mac系统中,由于系统本身已经自带php,所以我一般就会直接使用这个php,而不会再去装。另外,MacOS中还自带apache的httpd服务器,所以我也就直接使用这个服务器了,可以随着系统的启动而启动

web 环境搭建 (WAMP 搭建 web 环境)

大城市里の小女人 提交于 2019-12-01 09:50:47
1.使用XAMP 搭建Web环境 一个Web环境包含以下几个组件 1. Web服务器:如 Apache 和 Nginx 用于接收和处理Web请求 2. 数据库:最常用的即关系型数据库MySQL,用于存储和读取数据 3. 后端语言:如PHP 和 Python 等,用于开发Web项目 当然,不用一个个单独地安装以上提及的组件,而是像Anaconda那样,安装一个包含全部所需内容的套件即可,即 XAMP,主要是MAMP 和 WAMP, 分别对应Mac 和 Windows两大常用个人计算机操作系统,根据自己的操作系统选择相应的软件并下载安装即可。 MAMP : Mac 上的Apache,MySQL和 PHP: ( https://www.mamp.info/en/ ); WAMP:Windows上的Apache,MySQL 和PHP(http://www.wampserver.com/en/) MAMP 有普通版和升级版两种,前者免费而且功能足以满足需求,WampServer 下载时,根据系统配置选择64bit或32bit即可。 2.Web环境搭建 WamPServer 64位是一款windows系统下的Apache+PHP+Mysql集成环境整合包,这款工具拥有简单的图形和菜单安装和配置环境。PHP扩展、Apache模块,开启/关闭鼠标点点就搞定,再也不用亲自去修改配置文件了

YII composer全局安装

房东的猫 提交于 2019-11-29 23:39:15
php版本需要大于php5.4 需要开启php openssl扩展 找到php安装源码包中的ext目录下面的openssl目录 [root@ubuntu openssl] # /usr/local/php/bin/phpize Cannot find config.m4. Make sure that you run '/usr/local/php/bin/phpize' in the top level source directory of the module 把config0.m4 重命名为 config.m4 [root@ubuntu openssl] # mv config0.m4 config.m4 [root@ubuntu openssl] # ./configure --with-openssl --with-php-config=/usr/local/php/bin/php-config make && make install 全局安装 你可以将此文件放在任何地方。如果你把它放在系统的 PATH 目录中,你就能在全局访问它。 在类Unix系统中,你甚至可以在使用时不加 php 前缀。 你可以执行这些命令让 composer 在你的系统中进行全局调用: curl -sS https://getcomposer.org/installer | php mv