Rumah > pangkalan data > phpMyAdmin > Penjelasan grafik terperinci tentang cara memasang phpmyadmin pada Macbook M1

Penjelasan grafik terperinci tentang cara memasang phpmyadmin pada Macbook M1

藏色散人
Lepaskan: 2022-11-06 17:06:30
ke hadapan
2533 orang telah melayarinya

Lajur tutorial phpmyadmin berikut akan memperkenalkan kepada anda cara memasang phpmyadmin pada Macbook M1 ada gambar untuk menerangkan langkah-langkahnya~ Semoga bermanfaat kepada rakan-rakan yang memerlukannya!

Penjelasan

Banyak tutorial di Internet terasa seperti separuh tertutup dengan Pipa Memandangkan anda ingin berkongsi, anda perlu menjelaskannya dan menyiarkan lebih banyak gambar Sungguh, ia menyebabkan saya terpijak lubang itu seperti orang gila. Nasib baik, saya tahu akhirnya, jadi izinkan saya menyiarkan tutorial yang berkaitan. Pertama sekali, Macbook memang mempunyai apache terbina dalam

Dayakan perkhidmatan apache melalui

apachectl start
Salin selepas log masuk

Anda boleh memasukkan localhost dalam penyemak imbas dan melihat hasilnya

Penjelasan grafik terperinci tentang cara memasang phpmyadmin pada Macbook M1

dan kemudian It works! muncul. Tetapi untuk PHP, ia terbina dalam daripada macOS >

Pasang phpPenjelasan grafik terperinci tentang cara memasang phpmyadmin pada Macbook M1

pemasangan brew

Adalah disyorkan untuk menggunakan pemasangan brew

Kemudian anda akan melihat

brew update # 不进行这一步我出现了missing bottle的错误brew install php@7.4
Salin selepas log masuk

Iaitu, secara langsung memberitahu anda cara mengkonfigurasi apache dan nginx, tetapkannya sebagai arahan global dan mulakannya. Penjelasan grafik terperinci tentang cara memasang phpmyadmin pada Macbook M1

Konfigurasikan

dalam apache dengan menambah

打开apache的配置文件
cd /etc/apache2
sudo cp httpd.conf.bak #备份一下,防止修改文件出错
sudo chmod 666 httpd.conf #修改文件的权限,免得无法修改
# 可以通过 ls -l httpd.conf查看文件的权限
# -rw-r--r-- 初始权限,一般我们用户下是没有写权限的
vim httpd.conf #使用vim编辑
/LoadModule p   #定位在此,所有的LoadModule xxx都是按字母排序的,不要轻易打乱
i #启动插入编辑
Salin selepas log masuk

dan tukar

LoadModule php7_module /opt/homebrew/opt/php@7.4/lib/httpd/modules/libphp7.so

    <FilesMatch \.php$>
        SetHandler application/x-httpd-php
    </FilesMatch>
Salin selepas log masuk

kepada Penjelasan grafik terperinci tentang cara memasang phpmyadmin pada Macbook M1

Tambah baris dalam Penjelasan grafik terperinci tentang cara memasang phpmyadmin pada Macbook M1

Penjelasan grafik terperinci tentang cara memasang phpmyadmin pada Macbook M1

Sahkan bahawa fail konfigurasi adalah betul

AddType application/x-httpd-php .php
Salin selepas log masuk

Sintaks Ok muncul dengan jayanya.

apachectl -t
Salin selepas log masuk
Salin selepas log masuk
Ubah suai fail konfigurasi PHP

Konfigurasi pembolehubah persekitaran

cd /opt/homebrew/etc/php/7.4
ls -l php.ini. #先检查权限,没有写全县则使用chmod
Salin selepas log masuk

Mulakan php

echo &#39;export PATH="/opt/homebrew/opt/php@7.4/bin:$PATH"&#39; >> ~/.zshrc
echo &#39;export PATH="/opt/homebrew/opt/php@7.4/sbin:$PATH"&#39; >> ~/.zshrc
echo &#39;export LDFLAGS="-L/opt/homebrew/opt/php@7.4/lib"&#39; >> ~/.zshrc
echo &#39;export CPPFLAGS="-I/opt/homebrew/opt/php@7.4/include"&#39; >> ~/.zshrc
source ~/.zshrc #重新加载环境变量
Salin selepas log masuk

brew services restart php@7.4
Salin selepas log masuk

Semak sama ada pelayan apache telah memuatkan phpPenjelasan grafik terperinci tentang cara memasang phpmyadmin pada Macbook M1

apachectl -M
sudo apachectl -k restart # 记得重启
Salin selepas log masuk

Berjaya! ! ! Penjelasan grafik terperinci tentang cara memasang phpmyadmin pada Macbook M1

Fail index.php yang diuji

Dalam Finder

, tukar laluan ke /Library/WebServercommandshiftG

Buka pengenalan folder DokumenPenjelasan grafik terperinci tentang cara memasang phpmyadmin pada Macbook M1

Klik kunci untuk membuka kunci Sertai pengguna semasa dan berikan kebenaran baca dan tulisPenjelasan grafik terperinci tentang cara memasang phpmyadmin pada Macbook M1

Dalam folder Documents, buat fail index.php baharu (saya menulisnya dengan VSCode juga dan kemudian masukkannya) Penjelasan grafik terperinci tentang cara memasang phpmyadmin pada Macbook M1

Pengesahan

<?php    phpinfo();?>
Salin selepas log masuk
Buka penyemak imbas dan masukkan

http://localhost/index.php

Anda sudah selesai! ! ! (PS: Saya mengambil masa lebih daripada empat jam untuk sampai ke tahap ini, terlalu sukar)Penjelasan grafik terperinci tentang cara memasang phpmyadmin pada Macbook M1

Pasang phpmyadmin

Muat turun pakej termampat dari laman web rasmi

Alamat

Ubah suai konfigurasi dan isikan kata laluan yang anda suka
cd /Users/zerotower/Documents
tar -zvxf xxx #你下载的压缩包
cp -rf /Users/zerotower/Downloads/phpMyAdmin-5.1.3-all-languages /Library/WebServer/Documents/phpmyadmin #把解压的文件放入apache服务器网站目录下
cd /Library/WebServer/Documents/phpmyadmin #进入服务器下的phpmyadmin目录
cp config.sample.inc.php config.inc.php #使用样例配置文件创建配置文件
vim config.inc.php
Salin selepas log masuk
/blowfish
Salin selepas log masuk

kemudian masukkan Penjelasan grafik terperinci tentang cara memasang phpmyadmin pada Macbook M1

http://localhost/phpmyadmin/index.php

Hanya masukkan kata laluan akaun pangkalan data anda dan anda sudah selesai! ! ! Penjelasan grafik terperinci tentang cara memasang phpmyadmin pada Macbook M1

Penjelasan grafik terperinci tentang cara memasang phpmyadmin pada Macbook M1

完结散花!!

遇到的问题

证书签名的问题

安装php中,会出现

Penjelasan grafik terperinci tentang cara memasang phpmyadmin pada Macbook M1据说是证书验证的问题command+space搜索钥匙串访问

Penjelasan grafik terperinci tentang cara memasang phpmyadmin pada Macbook M1

点进去进入到创建证书

Penjelasan grafik terperinci tentang cara memasang phpmyadmin pada Macbook M1

创建一张代码签名证书。

Penjelasan grafik terperinci tentang cara memasang phpmyadmin pada Macbook M1

证书始终信任

Penjelasan grafik terperinci tentang cara memasang phpmyadmin pada Macbook M1

# 对php这个链接库进行签名
sudo codesign --sign "ztCA" --force --keychain  ~/Library/Keychains/login.keychain-db /opt/homebrew/opt/php@7.4/lib/httpd/modules/libphp7.so
Salin selepas log masuk

修改httpd.conf 在原来的

LoadModule php7_module /opt/homebrew/opt/php@7.4/lib/httpd/modules/libphp7.so
Salin selepas log masuk

改为

LoadModule php7_module /opt/homebrew/opt/php@7.4/lib/httpd/modules/libphp7.so "ztCA"
Salin selepas log masuk

然后验证修改是否正确

apachectl -t
Salin selepas log masuk
Salin selepas log masuk

出现

Penjelasan grafik terperinci tentang cara memasang phpmyadmin pada Macbook M1

问题解决。

Atas ialah kandungan terperinci Penjelasan grafik terperinci tentang cara memasang phpmyadmin pada Macbook M1. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber:juejin.im
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan