本文目录一览:
Mac M1安装php开发环境
去年年底,苹果推出了新款的M1芯片的mac,最近刚好要换电脑,考虑对比再三,还是选择了M1芯片的mac;刚拿到手以后,担心会有软件不兼容啥的,网上也推荐作为主力开发的笔记本的话,不推荐M1,但是现在已经完全配置好了开发环境,安全下车了。下面就来简单介绍下安装过程中的步骤:
注意:如果没有安装brew,需要先安装brew,使用arch -arm64 brew install安装
首先搜索是否包含想要安装的mysql版本,如下图:
此处选择mysql@5.7这个版本,我本地已经安装完成了
安装完成后,需要添加环境变量,这样才能在任何目录下面直接打mysql访问
先查询有哪些php的版本,之前看网上说的M1,目前还不支持php7.3以下的版本,所有我安装了php7.4
等待安装完成后,可以开始部署项目了,由于我的项目是thinkphp框架开发的,而且用到了redis,所以,这边需要先安装redis依赖
安装php redis依赖(此处使用pecl安装,网上有很多使用编译安装的方法,那种方法比较麻烦,而且需要配置的地方比较多,pecl安装的话,快捷方便)
这个安装完成后,就只需要去nginx目录下面配置项目文件就OK了。
其他的不多说,主要提一点,就是thinkphp框架,重定向那边的配置,location里面的配置需要修改下,如下图:
修改完成后,重启服务器,还要重启php-fpm,这个是关键
怎样在苹果系统10.10.4 上配置 apache 2.4.10,php
在Mac OS X 10.8中配置Apache+PHP+MySQL的内容包括:
配置Apache
配置PHP
安装MySQL
配置PHPAdmin
设置数据库默认字符集
一. 配置Apache
1. 启动Apache
打开终端,输入:
sudo apachectl start
打开浏览器,输入:
应该可以看到”It works!“的页面,该页面位于/Library/WebServer/Documents/目录下,这是Apache的默认根目录。
2. 配置用户访问目录
在终端中输入:
mkdir ~/Sites
cp /Library/WebServer/Documents/index.html.en index.html
在用户目录下新建一个名为Sites的目录,作为用户目录的访问路径,并将 /Library/WebServer/Documents/index.html复制到用户目录
输入:
cd /etc/apache2/users/
sudo vi apple.conf
注意:其中apple是你的用户名。
在vi中,按i开始输入,并输入以下内容:
Directory "/Users/apple/Sites/"
Options Indexes MultiViews
AllowOverride All
Order allow,deny
Allow from all
/Directory
输入完成后,按ESC键,然后输入:wq,保存并关闭vi。
注意:文件的第一行用于指定用户目录的位置,其中apple是你的用户名。
在终端中输入:
sudo apachectl restart
重新启动Apache,此时可以在浏览器中访问:
二. 配置PHP
在终端中输入:
cd /etc/apache2/
sudo vi httpd.conf
在vi中,输入/php搜索包含php的文本,找到:
#LoadModule php5_module libexec/apache2/libphp5.so
删除前面的#,然后保存退出。(按shift+i行首输入,按ESC退出编辑,按x删除当前字符,及#,输入:wq,保存并退出。)
在终端输入:
cd /etc
sudo cp php.ini.default php.ini
sudo apachectl restart
在终端输入:
cd ~/Sites
vi info.php
然后在info.php中输入以下内容:
htmlbodyh1It works!/h1?php phpinfo(); ?/body/html
在浏览器输入:
三. 安装Mysql
1. 从Mysql官方网站下载mysql-5.6.12-osx10.7-x86_64.dmg,双击打开该dmg文件。
2. 运行mysql-5.6.12-osx10.7-x86_64.pkg,安装主程序包;
3. 运行MySQLStartupItem.pkg,让mysql开机自动运行;
4. 运行MySQL.prefPane,在系统偏好中增加mysql服务管理选项;
在终端输入:
sudo chmod +w bashrc
sudo vi /etc/bashrc
在bashrc的末尾增加以下两个命令别名,便于快速使用mysql
#mysql
alias mysql='/usr/local/mysql/bin/mysql'
alias mysqladmin='/usr/local/mysql/bin/mysqladmin'
提示:在bashrc中添加命令别名之后,需要重新启动终端。
修改mysql默认密码,在终端输入:
mysqladmin -u root password "123"
其中123位置你可以指定任意密码。
如果要更改密码可以输入
mysqladmin -u root -p password "123"
更改密码前先需要输入以前正确的密码才可以。
四. 配置PHPAdmin
1. 下载PHPAdmin,解压缩到~/Sites目录下,并将目录重命名为:phpmyadmin;
2. 在浏览器中输入:
添加一个服务器配置即可。
五. 设置数据库默认字符集
在终端输入:
mysql -u root -p
# 创建名为 mydb 的数据库
create database mydb;
# 将 mydb 的默认字符集设置为 utf8
alter database mydb default character set = utf8;
注:mysql默认使用的字符集是latin1,不支持中文,需要设置一下哦。
搞定收工:)
P.S.
网上关于在mac上配置php+mysql的文档比较多,本文仅针对本人的使用需求,简单将步骤记录一下。:)
苹果影视 phpstudy如何搭建
步骤:
1、下载emlog程序(emlog 下载链接:
密码: jgyd)。
2、下载PHPstudy(下载PHPstudy 链接:
密码: n4wx)(在本地搭建PHP环境,对于新手环境配置是一件 很困难的事,对老手来说也是一件烦琐的事,因此无论你是新手还是老手,PH Pstudy都是一个不错的选择。)
3、安装PHPstudy,步骤如下:
4、准备在本地配置站点,比如我们想做的域名是:ws234.com,我们首先在桌面建一个ws234.com的文件夹,作为我们的站点目录。
5、将我们下载的em log程序解压,把src文件夹下的所有文件放在我们设置的文件夹中。
苹果系统搭建php环境
终端开启apache的时候需要密码就是你帐号的密码,建议使用
虚拟机
来来弄,MAC有些东西依家PHP的,并且自己加扩展不好弄。