phpmac下载
⑴ php可以在mac电脑上开发吗
MAC下可以下个Windows系统模拟器来运行PHPWAMP。
苹果系统下使用windows的软件的方法:可以装虚拟机vmware fusion。然后安装windows系统,在windows中。有一个功能是在mac下直接使用软件,优点是兼容所有windows可以运行的程序,稳定性较高。缺点是要安装一遍windows。或者使用CrossOver,它允许直接在mac下运行exe
用PHPWAMP绿色集成环境(支持自定义版本,适合在本地,也适合在服务器上面运行)
首先来看WAMP是什么意思?
Windows下的Apache+Mysql+PHP,称为WAMP。
属于WAMP环境的集成软件有很多,比如wampserver、apmserv、xampp、PHPWAMP等等,这些WAMP环境各有特点。我推荐使用PHPWAMP这款绿色集成环境
PHPWAMP自带php5.2、php5.3、php5.4、php5.5、php5.6、php7这6个默认版本,拥有共生模式(与其他环境同时使用),单身狗霸体模式,强行打通阻碍运行网站。
如果还不满意,可以自定义设置任何PHP版本,700个PHP版本随便你切换。
拥有一键去除域名端口号,强制修改任意数据库密码等实用功能。
这篇教程文章里提供700多个PHP版本下载。(700个PHP版本一键切换)
网络搜索这个文章标题:
PHP集成环境如何自定义PHP版本,同时运行多个php版本一键开启模块。
搜到的文章中,在文章的附件里有提供PHP历史版本下载,差不多700多个PHP版本。
⑵ 苹果电脑的phpstorm2018中文版编程软件谁有推荐
PhpStorm2018 for Mac中文破解版是PHP集成开发工具的利器,前言:此版本的软件安装包附加激活教程我可以给您一份,不过仅供个人使用,切勿传播,希望可以帮助您。
安装教程
1、下载软件完成后,打开镜像包,拖动软件【PhpStorm】到应用程序进行安装。(镜像包下载地址:http://mac.orsoon.com/Mac/159463.html)
2、打开前往文件夹,输入/etc,然后点击前往。
3、找到hosts文件并拖到桌面上。
4、打开桌面上的host文件,然后将0.0.0.0 account.jetbrains.com 添加到桌面的hosts文件中。
5、现在将修改的好的hosts文件拖回到etc文件夹中,进行替换。
6、自动跳转到PhpStorm for Mac软件的注册页面,选择Activation Code,如图
7、打开软件包中的PhpStorm 2018激活码
8、将PhpStorm注册码输入到Activation Code中,然后点击ok,完成注册。现在PhpStorm即将自动开启,你将使用的是PhpStorm 2018 mac最新破解版全部功能!!
⑶ Mac OS系统下怎么运行自己写的PHP
1、下载PHP 4.34 for os x ,下载后双击解压并安装。 2、下载MySQL 4.0.18发行版 ,解压并安装映像中的两个安装包文件。 mysql-standard-4.0.18.pkg-mysql4.0.18标准版安装 MySQLStartupItem.pkg-mysql启动项目,可以上你的电脑在启动系统时自动运行mysql服务。它安装在/Library/StartupItems/MySQL/,如果你不想系统启动时运行mysql服务,请不要安装。如果你在安装后又不想使用,请删除/Library/StartupItems/MySQL/这个目录。 启动mysql: 1、如果你已经安装了MySQLStartupItem.pkg,重新启动电脑即可。 2、如果你有安装MySQLStartupItem.pkg或者不想启动电脑,运行:应用程序-实用程序-终端程序,在终端中输入命令: sudo /Library/StartupItems/MySQL/MySQL start 然后输入你的系统管理员密码,如果没有设定密码就直接回车。 关闭mysql服务: 终端中输入命令: sudo /Library/StartupItems/MySQL/MySQL stop 然后输入你的系统管理员密码,如果没有设定密码就直接回车。 mysql root账户密码: mysql root密码初始值是空。这样虽然没有问题。但很不安全。建议你更改root用户密码。注意:mysql root用户和系统中的root用户是不一样的。是完全两个不同的用户。 更改mysql root密码请在终端中输入命令: /usr/local/mysql/bin/mysqladmin -u root password 新密码 同时你也可以随时使用这条命令更改你的密码。 3、下载x版mysql数据库管理工具 这是一个运行在mac os x系统中的mysql数据库管理软件,支持本地及远程数据库管理。并且还是免费的。这个程序的优点是完全CGI界面。并且密码是保存在本机上的。相对比较安全。缺点当然是全英文、并且只能运行在os x系统中,无需php安装。 4、另外一个使用比较多的mysql管理工具是-phpmyadmin,请点这里下载 它同样是免费程序,但使用方法不同,同时需要服务器上运行php。优点是有多国语言界面,当然包括简体,同时跨平台,在任何地方,只要有internet连接。你就能通过浏览器来登录进行操作。 解压phpMyAdmin-2.5.6.zip,把它放到你的网站目录下。os x系统中你应该放到:Library-WebServer-Documents目录下。建议你修改phpMyAdmin-2.5.6这个名字为一个其它名字。这样比较安全。 用Textedit或者其它的文本编辑器打开phpMyAdmin-2.5.6-config.inc.php 查找 $cfg['Servers'][$i]['host'] = 'localhost'; // MySQL hostname or IP address 该行下行还有很多参数都是你要连接的服务器数据库的参数。如果你并不太懂它们的含义,建议大家不要修改。因为我们是作本地连接。所以host这项并不修改,又或者你需要连接其它服务器,请更改'localhost'为'主机域名'。 继续找到以下第一个文本: $cfg['Servers'][$i]['user'] = 'root'; // MySQL user $cfg['Servers'][$i]['password'] = ''; // MySQL password (only needed 如果你没有设置过root账号就什么也不要动。如果你用终端设置过root密码。请在第二行等号后面加上你的密码。修改后应该是这个样子。 $cfg['Servers'][$i]['user'] = 'root'; // MySQL user $cfg['Servers'][$i]['password'] = '密码'; // MySQL password (only needed 注意:你可能并不止找到一个,这里因为我们只有本机一个,所以只修必了第一个找到的项目参数。如果你还需要连接其它mysql数据库,可以再继续修改。 打开系统预置-共享-个人WEB共享 打开浏览器。输入地址:localhost/phpMyadmin-2.5.6/index.php 从右边Language的下拉菜单中选择 chinese simplified(zh),这时候的mysql数据库当然是空的。 到些我们的php+mysql服务器就架好了。到网上找些php的源代码放到Library-WebServer-Documents目录下。参照源代码中的安装说明进行安装即可。 上传的图像
⑷ PhpStorm 2019 Mac版PHP集成开发工具哪里有下载的
下载地址:网页链接
⑸ 为什么mac不能下载后缀名为PHP的文件
不止是mac系统,所有系统都一样。
⑹ mac下使用brew安装php开发环境~呢
开发机一直使用brew来安装PHP及其他的环境,今天把PHP升到7.1,由于7.1版本下还没有runkit的源,官方也没有更新支持到php7,庆幸Github上有人Fork后做了支持,所以无法使用brew安装,只能编译安装了。
首先下载runkit,解压,进入目录。
只好从 Nginx 上想其他的方案,毕竟之前曾利用 lua 脚本对 MySQL 连接请求进行改造过,果不其然,有类似的模块可以拷贝一个请求。
不知道是不是你需要的答案,建议你去后盾人那自学,最近他们在搞什么实训班培训的活动有时间可以去看看
⑺ mac系统怎么安装php
mac系统安装php的方法:
安装PHP扩展要求Mac系统已经安装了Xcode环境和命令行开发工具,如果还没安装,可以使用Shell安装。
xcode-select --install
为了扩展管理方便,首先来安装pecl扩展管理器。
cd /usr/lib/php
sudo php install-pear-nozlib.phar
安装Redis、Memcache、Mongo等扩展。
sudo pecl install redis
sudo pecl install memcache
sudo pecl install mongo
sudo pecl install xdebug
将扩展配置添加的php.ini文件中:
extension=memcache.so
extension=mongo.so
extension=redis.so
zend_extension=xdebug.so
安装xcache,从官网下载http://xcache.lighttpd.net/wiki/Release-3.2.0
解压缩并安装
tar xvf xcache-3.2.0.tar
cd xcache-3.2.0
phpize
。/configure
make
sudo make install
配置XCache
[xcache]
xcache.size = 128M
xcache.var_size = 8M
xcache.var_count = 1
xcache.var_slots = 8K
xcache.var_ttl = 0
xcache.var_maxttl = 0
xcache.var_gc_interval = 300
xcache.optimizer = Off
由于Mac自带的PHP环境是不包括mcrypt扩展的,所以需要下载同版本的php源码包,单独编译这个模块加载。从官网的归档里面找到php5.5.14的源码包,下载:http://php.net/releases/
tar zxvf php-5.5.14.tar.gz
cd php-5.5.14/ext/mcrypt/
phpize。/configure
make
sudo make install
配置ext-mcrypt
extension=mcrypt.so
为了加速,还需要打开opcache。
zend_extension=opcache.so
[opcache]
; Determines if Zend OPCache is enabled
opcache.enable=0
; Determines if Zend OPCache is enabled for the CLI version of PHP
opcache.enable_cli=0
以上就是在MAC OS X系统中安装PHP扩展的方法。
⑻ 有mac版的php吗如何利用mac建网站
有mac版的php。php是夸平台的。我没有看到编译好的二进制包。所以你只能参照linux源代码安装方法去做。至于源代码你去php的官方站www.php.net下载就可以了。祝你成功
你也可以参考一下这个
http://www.ccvita.com/398.html
⑼ PHP怎么获取本地硬盘ID或者MAC地址,需要下载什么扩展吗
<?php
/*
获取Mac地址,支持windows,linux
*/
classGetMacAddr
{
var$return_array=array();//返回带有MAC地址的字串数组
var$mac_addr;
functionGetMacAddr($os_type)
{
switch(strtolower($os_type)){
case"linux":
$this->forLinux();
break;
case"solaris":
break;
case"unix":
break;
case"aix":
break;
default:
$this->forWindows();
break;
}
$temp_array=array();
foreach($this->return_arrayas$value){
if(preg_match("/[0-9a-f][0-9a-f][:-]"."[0-9a-f][0-9a-f][:-]"."[0-9a-f][0-9a-f][:-]"."[0-9a-f][0-9a-f][:-]"."[0-9a-f][0-9a-f][:-]"."[0-9a-f][0-9a-f]/i",$value,$temp_array)){
$this->mac_addr=$temp_array[0];
break;
}
}
unset($temp_array);
return$this->mac_addr;
}
functionforWindows()
{
@exec("ipconfig/all",$this->return_array);
if($this->return_array)
return$this->return_array;
else{
$ipconfig=$_SERVER["WINDIR"]."system32ipconfig.exe";
if(is_file($ipconfig))
@exec($ipconfig."/all",$this->return_array);
else
@exec($_SERVER["WINDIR"]."systemipconfig.exe/all",$this->return_array);
return$this->return_array;
}
}
functionforLinux()
{
@exec("ifconfig-a",$this->return_array);
return$this->return_array;
}
}
//方法使用
$mac=newGetMacAddr(PHP_OS);
echo$mac->mac_addr;
?>