Mac系统下使用brew搭建PHP(LNMP/LAMP)开发环境
这篇文章主要介绍了Mac系统下使用brew搭建PHP(LNMP/LAMP)开发环境,本文讲解了使用Brew手动搭建PHP的开发环境,包括Apache、Nginx、PHP、MySQL、MongoDB、PHPMyAdm
Mac下搭建lamp开发环境很容易,有xampp和mamp现成的集成环境。但是集成环境对于经常需要自定义一些配置的开发者来说会非常麻烦,而且Mac本身自带apache和php,在brew的帮助下非常容易手动搭建,可控性很高。
Brew
brew对于mac,就像apt-get对于ubuntu,安装软件的好帮手,不能方便更多…
brew的安装方式如下:
复制代码 代码如下:
ruby -e "$(curl -fsSL https://raw.github.com/mxcl/homebrew/go/install)"
brew常用选项
复制代码 代码如下:
brew install xxx
brew uninstall xxx
brew list
brew update xxx
Apache || Nginx
Apache
Apache的话使用mac自带的基本就够了,我的系统是10.9,可以使用以下命令控制Apache
复制代码 代码如下:
sudo apachectl start
sudo apachectl restart
sudo apachectl stop
唯一要改的是主目录,mac默认在home下有个sites(站点)目录,访问路径是
复制代码 代码如下:
~user_name
这样很不适合做开发用,修改/etc/apache2/httpd.conf内容
复制代码 代码如下:
DocumentRoot "/Users/username/Sites"
Options Indexes MultiViews
AllowOverride All
Order allow,deny
Allow from all
这样sites目录就是网站根目录了,代码都往这个下头丢
Nginx
要使用Nginx也比较方便,首先安装
复制代码 代码如下:
brew install nginx
启动关闭Nginx的命令如下(如果想要监听80端口,必须以管理员身份运行)
复制代码 代码如下:
#打开 nginx
sudo nginx
#重新加载配置|重启|停止|退出 nginx
nginx -s reload|reopen|stop|quit
#测试配置是否有语法错误
nginx -t
配置Nginx
复制代码 代码如下:
cd /usr/local/etc/nginx/
mkdir conf.d
修改Nginx配置文件
复制代码 代码如下:
vim nginx.conf
主要修改位置是最后的include
复制代码 代码如下:
worker_processes 1;
error_log /usr/local/var/log/nginx/error.log warn;
pid /usr/local/var/run/nginx.pid;
events {
worker_connections 256;
}
http {
include mime.types;
default_type application/octet-stream;
log_format main '$remote_addr - $remote_user [$time_local] "$request" '
'$status $body_bytes_sent "$http_referer" '
'"$http_user_agent" "$http_x_forwarded_for"';
access_log /usr/local/var/log/nginx/access.log main;
port_in_redirect off;
sendfile on;
keepalive_timeout 65;
include /usr/local/etc/nginx/conf.d/*.conf;
}
修改自定义文件
复制代码 代码如下:
vim ./conf.d/default.conf
增加一个监听端口
复制代码 代码如下:
server {
listen 80;
server_name localhost;
root /Users/username/Sites/; # 该项要修改为你准备存放相关网页的路径
location / {
index index.php;
autoindex on;
}
#proxy the php scripts to php-fpm
location ~ \.php$ {
include /usr/local/etc/nginx/fastcgi.conf;
fastcgi_intercept_errors on;
fastcgi_pass 127.0.0.1:9000;
}
}
这个时候还不能访问php站点,因为还没有开启php-fpm。
虽然mac 10.9自带了php-fpm,但是由于我们使用了最新的PHP,PHP中自带php-fpm,所以使用PHP中的php-fpm可以保证版本的一致。
这里的命令在安装完下一步的php后再执行
复制代码 代码如下:
sudo nginx
sudo php-fpm -D
PHP
PHP在mac下默认安装了,但是不好控制版本,利用brew可以再mac下安装最新版本,甚至是多个版本,,我装了php5.5
复制代码 代码如下:

Outils d'IA chauds

Undresser.AI Undress
Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover
Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool
Images de déshabillage gratuites

Clothoff.io
Dissolvant de vêtements AI

AI Hentai Generator
Générez AI Hentai gratuitement.

Article chaud

Outils chauds

Bloc-notes++7.3.1
Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise
Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1
Puissant environnement de développement intégré PHP

Dreamweaver CS6
Outils de développement Web visuel

SublimeText3 version Mac
Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Sujets chauds



Amis, savez-vous comment changer la méthode de saisie par défaut du système sur le système Mac ? Aujourd'hui, je vais vous expliquer comment changer la méthode de saisie par défaut du système sur le système Mac. Si vous êtes intéressé, venez jeter un œil avec moi, j'espère que cela pourra. T'aider. Étape 1 : Sur le bureau du système Mac, cliquez sur Préférences Système pour entrer. Étape 2 : Entrez dans l’interface des préférences système et cliquez sur le clavier pour entrer. Étape 3 : Dans l'interface du clavier, cliquez sur la source d'entrée pour entrer. Étape 4 : Entrez dans l’interface de la source d’entrée et cochez l’option permettant de basculer automatiquement vers la source d’entrée du document.

Mes amis, savez-vous comment définir les touches de raccourci du panneau de lancement sur le système Mac ? Aujourd'hui, je vais vous expliquer comment définir les touches de raccourci du panneau de lancement sur le système Mac. Si vous êtes intéressé, venez jeter un œil avec moi, j'espère que cela pourra. T'aider. Étape 1 : Après avoir ouvert les Préférences Système Mac, cliquez sur Clavier. Étape 2 : Sur la page des paramètres du clavier, cliquez sur Touches de raccourci. Étape 3 : Après avoir sélectionné la rampe de lancement, entrez la touche de raccourci de la rampe de lancement.

Récemment, certains amis m'ont demandé comment activer la détection des fuites de mots de passe dans le système Mac. Voici une méthode pour activer la détection des fuites de mots de passe dans le système Mac. Les amis qui en ont besoin peuvent venir en savoir plus. Étape 1 : Dans le menu Démarrer du système, sélectionnez [Préférences Système]. Étape 2 : Dans les Préférences Système, sélectionnez l'élément de paramètre [Mot de passe]. Étape 3 : Sur la page de configuration du mot de passe, activez le paramètre [Détecter les mots de passe divulgués].

Récemment, certains amis ont consulté l'éditeur sur la façon de configurer la barre de défilement du système Mac pour qu'elle soit toujours affichée. Ce qui suit vous présentera la méthode pour configurer la barre de défilement du système Mac pour qu'elle soit toujours affichée. Les amis dans le besoin peuvent venir apprendre. plus. Étape 1 : Dans le menu Démarrer du système, sélectionnez l'option [Préférences Système]. Étape 3 : Sur la page Préférences Système, sélectionnez l'option [Général]. Étape 3 : Sur la page générale, sélectionnez [Toujours] pour afficher les barres de défilement.

Explication détaillée des méthodes et techniques d'installation de Maven sur le système Mac. En tant que développeur, l'installation de Maven sur le système Mac est une exigence très courante, car Maven est un outil de construction très populaire pour gérer les dépendances et le processus de construction des projets Java. Cet article présentera en détail les méthodes et techniques d'installation de Maven sur le système Mac et fournira des exemples de code spécifiques. 1. Téléchargez d'abord Maven, vous devez le télécharger depuis le site officiel (https://maven.apache.org/down

Récemment, certains amis ont consulté l'éditeur sur la façon de changer le type de clavier sur le système Mac. Voici une méthode pour changer le type de clavier sur le système Mac. Les amis dans le besoin peuvent venir en savoir plus. Étape 1 : Après avoir cliqué sur l'icône Apple dans la barre de menu système, cliquez sur Préférences Système. Étape 2 : Après avoir ouvert les Préférences Système, cliquez sur Clavier. Étape 3 : Sur la page des paramètres du clavier, cliquez sur Modifier le type de clavier.

Amis, savez-vous comment utiliser l'éditeur de script sur le système Mac ? Aujourd'hui, je vais vous expliquer comment utiliser l'éditeur de script sur le système Mac. Si vous êtes intéressé, venez jeter un œil avec moi, j'espère que cela pourra vous aider. Étape 1 : Ouvrez l'option Go (comme indiqué sur l'image). Étape 2 : Sélectionnez l'option utilitaire (comme indiqué sur l'image). Étape 3 : Ouvrez l'éditeur de script (comme indiqué sur l'image). Étape 4 : Vous pouvez maintenant saisir le script Apple (comme indiqué sur l'image). Étape 5 : Cliquez sur le bouton de lecture ci-dessus pour exécuter le script (comme indiqué sur l'image).

Récemment, certains amis m'ont demandé comment empêcher l'affichage de l'icône de volume sur le système Mac. Voici une méthode pour ne pas afficher l'icône de volume sur le système Mac. Les amis qui en ont besoin peuvent en savoir plus. Étape 1 : Dans la barre de menus du système, cliquez sur Préférences Système. Étape 2 : Sur la page des paramètres de volume, décochez Afficher le volume dans la barre de menu. Étape 3 : Dans la barre de menus du système, l'icône de volume ne sera plus affichée.
