怎么在Mac M1中利用Nginx实现多站点配置
短信预约 -IT技能 免费直播动态提醒
本篇文章为大家展示了怎么在Mac M1中利用Nginx实现多站点配置,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。
第一步 : 设置 IP 与 域名 映射 (也就是增加 hosts)
# 终端vim /etc/hosts # 增加保存127.0.0.1 bd.testproject.com
第二步 : 新建站点配置文件目录
# 终端mkdir /opt/homebrew/etc/nginx/vhosts
第三步 : 新建站点配置文件
在 /opt/homebrew/etc/nginx/vhosts 目录中新建名为 bd.testproject.com_80.conf 配置文件 , 配置文件内容为(可根据自需更改配置内容):
server { listen 80; server_name bd.testproject.com; root "/opt/homebrew/var/www/bd.testproject.com"; location / { index index.php index.html error/index.html; autoindex off; } location ~ \.php(.*)$ { fastcgi_pass 127.0.0.1:9000; fastcgi_index index.php; fastcgi_split_path_info ^((?U).+\.php)(/?.+)$; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; fastcgi_param PATH_INFO $fastcgi_path_info; fastcgi_param PATH_TRANSLATED $document_root$fastcgi_path_info; include fastcgi_params; }}
第四步 : 在 nginx 默认配置文件中引入站点配置
# 终端vim /opt/homebrew/etc/nginx/nginx.conf # 在文件内 http{} 中新增server_names_hash_bucket_size 64; # 修改服务器名称长度,只能为 32 的倍数include /opt/homebrew/etc/nginx/vhosts/*; # 引入站点配置
第五步 : 重启 nginx
# 终端nginx -s reload
请忽略我, 启动 fastcgi
/usr/local/php/bin/php-cgi -b 9000
上述内容就是怎么在Mac M1中利用Nginx实现多站点配置,你们学到知识或技能了吗?如果还想学到更多技能或者丰富自己的知识储备,欢迎关注编程网行业资讯频道。
免责声明:
① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。
② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341