当前位置:首页 » 存储配置 » mac如何配置php

mac如何配置php

发布时间: 2022-01-20 04:13:36

① Mac配置php开发环境

启动Apache

1
先介绍几个命令
// 启动Apache服务
sudo apachectl start
// 重启Apache服务
sudo apachectl restart
// 停止Apache服务
sudo apachectl stop
// 查看Apache版本
httpd -v
Mac OS自带Apache,只需要启动Apache就行。

打开终端,输入命令:sudo apachectl start

2
打开浏览器,在地址栏中输入localhost,出现It Works字符串,就说明Apache已经成功启动

3
在Macbook pro下,Apache的网站服务器根目录在/Library/WebServer/Documents路径下

END
配置PHP

Mac OS 同样自带PHP,只需要在Apache的配置文件中添加Apache对PHP的支持就好了
在终端中输入命令:
sudo vim /etc/apache2/httpd.conf
打开httpd.conf文件

去掉红框标注内容的注释符号
LoadMole php5_mole libexec/apache2/libphp5.so
然后保存
此处暂不介绍如何使用VIM编辑内容

重启Apache服务

进入/Library/WebServer/Documents,
在该目录下新建一个测试的PHP页面,输入命令:sudo vim test.php

在test.php中输入以下代码
<?php phpinfo(); ?>

在浏览器中打开页面localhost/test.php,测试PHP是否可用
安装Mysql
下载MySQL安装包,如果是第一次安装,建议下载DMG安装包

打开DMG安装包,双击安装包里的PKG文件

一路点击“继续”,最后点击“完成”

安装完成后,打开“系统偏好设置”,可以看到多处一个MySQL图标,

点击“MySQL”图标,在弹出的界面中,我们注意到MySQL已经启动,并且是开机自启动。

安装好后,最好再创建能在终端中直接使用的MySQL快捷命令。
打开终端,输入命令:
sudo vim /etc/bashrc

在bashrc中添加创建别名的命令:
alias mysql '/usr/local/mysql/bin/mysql'
alias mysqladmin '/usr/local/mysql/bin/mysqladmin'
编辑完后,需要使用“wq!”命令强制保存内容。

重启终端,然后设置MySQL的root帐号,输入命令
mysqladmin -u root password 123456

PS:
在执行上述命令时可能报错:
mysqladmin: connect to server at 'localhost' failed
error: 'Access denied for user 'root'@'localhost' (using password: NO)'
如果碰到,可参考
先停止MySQL服务
打开“系统偏好设置”,选择“MySQL”,在打开的对话框中点击“Stop MySQL Server”

打开终端,输入命令:sudo /usr/local/mysql/bin/mysqld_safe --user=mysql --skip-grant-tables --skip-networking &

--skip-grant-tables:不启动grant-tables(授权表),跳过权限控制。
--skip-networking :跳过TCP/IP协议,只在本机访问(这个选项不是必须的。可以不用)

保留开启mysqld_safe的终端,新建一个终端,输入命令:mysql
此时我们就可以直接登录到MySQL服务了。

查询MySQL的用户信息,输入SQL命令:
select host,user,authentication_string from user;
这一步骤熟悉的人可以跳过,在mysql 5.7以前的版本,密码列的英文名是password,但是在5.7版本改成了authentication_string,这点是需要注意的。

我们只需要重置用户名为root的密码就可以,输入SQL命令:
update user set authentication_string=PASSWORD('123456') where user='root' and host='localhost';

新设置用户或更改密码后需用flush privileges刷新MySQL的系统权限相关表,否则会出现拒绝访问,还有一种方法,就是重新启动mysql服务器,来使新设置生效

7
重启MySQL服务,打开终端,输入命令:
mysql -uroot -p
输入刚设置好的密码就能成功登录

② Mac os X系统怎么配置php本地演示环境

不是必须要在服务器上,服务器只不过是性能更强劲的电脑而已。
连不上数据库,先要看数据库是否正常运行,二要看php中数据库端口是否设置好,三要看数据库用户名、密码是否正确。
重要的是出错时注意看提示信息!

③ mac下如何配置PHP apache

1.Mavericks同以往的OSX一样自带了apache2.2.24和php5.4.17,但默认情况下没有开启,打开终端
sudo apachectl start

这时在浏览器中输入localhost应该就会出现apache标准的It Works!
2.下面开启php,修改apache配置文件
sudo vim /etc/apache2/httpd.conf

3.找到#LoadMole php5_mole libexec/apache2/libphp5.so,去掉前面的#
4.修改apache配置
将引号中的目录修改为自己的目录

DocumentRoot "/Library/WebServer/Documents"

5.在自己的目录中创建文件index.php,写入
<?php phpinfo(); ?>

在浏览器中访问localhost,配置完成

④ mac版怎么配置php开发环境

mac自带php环境,你可以打开自带的终端,输入php -env,就能显示出来

⑤ 如何在Macbook Pro搭建PHP开发环境

启动Apache
1
先介绍几个命令
// 启动Apache服务
sudo apachectl start
// 重启Apache服务
sudo apachectl restart
// 停止Apache服务
sudo apachectl stop
// 查看Apache版本
httpd -v
Mac OS自带Apache,只需要启动Apache就行。
打开终端,输入命令:sudo apachectl start
2
打开浏览器,在地址栏中输入localhost,出现It Works字符串,就说明Apache已经成功启动
3
在Macbook pro下,Apache的网站服务器根目录在/Library/WebServer/Documents路径下
END
配置PHP
1
Mac OS 同样自带PHP,只需要在Apache的配置文件中添加Apache对PHP的支持就好了
在终端中输入命令:
sudo vim /etc/apache2/httpd.conf
打开httpd.conf文件
2
去掉红框标注内容的注释符号
LoadMole php5_mole libexec/apache2/libphp5.so
然后保存
此处暂不介绍如何使用VIM编辑内容
3
重启Apache服务
4
进入/Library/WebServer/Documents,
在该目录下新建一个测试的PHP页面,输入命令:sudo vim test.php
5
在test.php中输入以下代码
<?php phpinfo(); ?>
6
在浏览器中打开页面localhost/test.php,测试PHP是否可用
END
安装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官中国载中国xcache.lighttpd.net/wiki/Release-三.二.0 解压缩并安装 tar xvf xcache-三.二.0.tar cd xcache-三.二.0 phpize /configure make sudo make install 配置XCache [xcache] xcache.size = 一二吧M xcache.var_size = 吧M xcache.var_count = 一 xcache.var_slots = 吧K xcache.var_ttl = 0 xcache.var_maxttl = 0 xcache.var_gc_interval = 三00 xcache.optimizer = Off 由于Mac自带PHP环境包括mcrypt扩展所需要载同版本php源码包单独编译模块加载官中国归档面找php5.5.一四源码包载:中国php.net/releases/ tar zxvf php-5.5.一四.tar.gz cd php-5.5.一四/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开发环境

homestead是laravel提供给开发者的一个vagrant环境,当然用来做其他php框架或者原生php代码的服务器都很适合,与本机环境无关,可以和virtualhost 共享目录,包括nginx,redis,mysql,memcache等服务都帮你装好了。

以目前来看,还是用vagrant或者docker之类的架设服务最好,在mac上虽然自带apache和php,但每次mac osx升级都会自动升级php和apache,听起来很好是不是,但实际上每次都是噩梦,我在本机php安装了一些额外模块,升级的时候全给抹了,php.ini里的设置全都还原了(当然升级操作系统前的php.ini系统帮你改名备份了),apache的设置也还原了,于是又要把所有的用到的php扩展安装一次。

而且在本机上自己配环境不利于团队开发,每个人的开发环境php、mysql等版本都有细微差别,包括操作系统linux下和windows下的mysql版本不同处理的结果也有细微不同,我就遇到过很多次这样的坑,所以还是采用vagrant的虚拟host吧,只要配置好一份环境,可以把vhost当成vagrant的box导出,分发给团队里的其他人,这样所有人都保持在一个环境下工作,无论他本机是mac还是windows。这样甚至好过在公司里架设一个开发服务器,每个人互不影响,每个环境都是一致而且独立的,不在办公室办公的时候也不依赖于内网的开发服务器才能干活

⑧ 如何在mac配置php和mysql

工具:Apache 2.4.16、PHP、Macbook Pro、MySQL5.7

步骤:

1、打开终端,输入命令:sudo apachectl start,启动Apache。

⑨ mac怎么配置本地的php开发环境

下载Apache、MySql和PHP, 配置开发环境 Linux下配置配置PHP开发环境,还有很多,我就不说了,难打,楼主可以自己去后盾人研究一下,最近实训班九折学费哦.

热点内容
海康威视存储卡质量如何 发布:2024-09-19 08:55:35 浏览:939
python3默认安装路径 发布:2024-09-19 08:50:22 浏览:516
环卫视频拍摄脚本 发布:2024-09-19 08:35:44 浏览:418
sqlserveronlinux 发布:2024-09-19 08:16:54 浏览:256
编程常数 发布:2024-09-19 08:06:36 浏览:952
甘肃高性能边缘计算服务器云空间 发布:2024-09-19 08:06:26 浏览:162
win7家庭版ftp 发布:2024-09-19 07:59:06 浏览:717
数据库的优化都有哪些方法 发布:2024-09-19 07:44:43 浏览:269
知乎华为编译器有用吗 发布:2024-09-19 07:32:20 浏览:618
访问虚拟机磁盘 发布:2024-09-19 07:28:13 浏览:670