要在MAC上搭建LNMP环境,需要安装和配置Nginx、MySQL和PHP。以下是在MAC上使用php7搭建LNMP环境的步骤:
安装Homebrew:打开终端并执行以下命令:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
安装Nginx:执行以下命令安装Nginx:
brew install nginx
配置Nginx:编辑Nginx的配置文件,执行以下命令:
sudo nano /usr/local/etc/nginx/nginx.conf
在配置文件中,将以下行添加到http
块中:
server {
listen 80;
server_name localhost;
root /usr/local/var/www;
index index.php index.html index.htm;
location / {
try_files $uri $uri/ /index.php?$query_string;
}
location ~ \.php$ {
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
include fastcgi_params;
}
}
保存并关闭文件。
启动Nginx:执行以下命令启动Nginx:
sudo brew services start nginx
安装MySQL:执行以下命令安装MySQL:
brew install mysql
配置MySQL:执行以下命令配置MySQL:
mysql_secure_installation
按照提示设置MySQL的root密码和其他安全选项。
启动MySQL:执行以下命令启动MySQL:
sudo brew services start mysql
安装PHP7:执行以下命令安装PHP7:
brew install php@7.4
配置PHP:执行以下命令配置PHP:
sudo nano /usr/local/etc/php/7.4/php.ini
在配置文件中,找到cgi.fix_pathinfo
并将其值修改为0
:
cgi.fix_pathinfo=0
保存并关闭文件。
启动PHP-FPM:执行以下命令启动PHP-FPM:
sudo brew services start php@7.4
测试LNMP环境:在浏览器中访问http://localhost
,如果看到Nginx的欢迎页面,则表示LNMP环境已成功搭建。
现在,您已经成功地在MAC上使用php7搭建了LNMP环境。您可以将您的PHP项目放在/usr/local/var/www
目录下,并通过浏览器访问。
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站