Rumah > pangkalan data > phpMyAdmin > Penjelasan grafik dan teks terperinci tentang langkah-langkah untuk memasang phpmyadmin pada Macbook M1

Penjelasan grafik dan teks terperinci tentang langkah-langkah untuk memasang phpmyadmin pada Macbook M1

藏色散人
Lepaskan: 2023-02-01 20:08:50
ke hadapan
2687 orang telah melayarinya

Banyak tutorial di Internet terasa seperti separuh tertutup dengan Pipa Memandangkan anda ingin berkongsi, anda perlu jelas dan mempunyai lebih banyak gambar, ia menyebabkan saya menjadi 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 dan teks terperinci tentang langkah-langkah untuk memasang phpmyadmin pada Macbook M1

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

Pasang phpPenjelasan grafik dan teks terperinci tentang langkah-langkah untuk 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

Maksudnya, saya akan memberitahu anda secara langsung cara mengkonfigurasi apache dan nginx, menetapkannya sebagai arahan global, dan memulakannya.

Konfigurasikan Penjelasan grafik dan teks terperinci tentang langkah-langkah untuk memasang phpmyadmin pada Macbook M1

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 dan teks terperinci tentang langkah-langkah untuk memasang phpmyadmin pada Macbook M1

Tambah baris dalam Penjelasan grafik dan teks terperinci tentang langkah-langkah untuk memasang phpmyadmin pada Macbook M1

Penjelasan grafik dan teks terperinci tentang langkah-langkah untuk memasang phpmyadmin pada Macbook M1Sahkan sama ada fail konfigurasi adalah betul

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

Syntax Ok muncul Kedua-duanya berjaya.

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; >> ~/.zshrcsource ~/.zshrc 
#重新加载环境变量
Salin selepas log masuk

brew services restart php@7.4
Salin selepas log masuk

Semak sama ada pelayan apache telah memuatkan phpPenjelasan grafik dan teks terperinci tentang langkah-langkah untuk memasang phpmyadmin pada Macbook M1

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

Fail index.php yang diuji Penjelasan grafik dan teks terperinci tentang langkah-langkah untuk memasang phpmyadmin pada Macbook M1

dibuka dalam Finder

+

+

dan laluan ditukar kepada /Library/WebServercommandshift G Pengenalan kepada folder Dokumen

Klik kunci untuk membuka kuncinya Sertai pengguna semasa dan berikan kebenaran baca dan tulis

Penjelasan grafik dan teks terperinci tentang langkah-langkah untuk memasang phpmyadmin pada Macbook M1Penjelasan grafik dan teks terperinci tentang langkah-langkah untuk memasang phpmyadmin pada Macbook M1

Dalam folder Documents, buat fail index.php baharu (saya menulisnya dalam VSCode pula)Penjelasan grafik dan teks terperinci tentang langkah-langkah untuk memasang phpmyadmin pada Macbook M1

Pengesahan

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

http://localhost/index.phpAnda sudah selesai! ! ! (PS: Saya mengambil masa lebih daripada empat jam untuk sampai ke tahap ini, terlalu sukar)

Pasang phpmyadminPenjelasan grafik dan teks terperinci tentang langkah-langkah untuk memasang phpmyadmin pada Macbook M1

Muat turun pakej termampat dari laman web rasmi

Alamat

Ubah suai konfigurasi dan isikan kata laluan mengikut kehendak anda
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 kata laluan akaun pangkalan data anda dalam penyemak imbas

Penjelasan grafik dan teks terperinci tentang langkah-langkah untuk memasang phpmyadmin pada Macbook M1http://localhost/phpmyadmin/index.php Okay, anda sudah selesai! ! !

Penjelasan grafik dan teks terperinci tentang langkah-langkah untuk memasang phpmyadmin pada Macbook M1Selesai menabur bunga! !

Masalah yang dihadapiPenjelasan grafik dan teks terperinci tentang langkah-langkah untuk memasang phpmyadmin pada Macbook M1

Masalah tandatangan sijil

Apabila memasang php, akan ada

Dikatakan masalah pengesahan sijil

+

Cari akses rantai kunciPenjelasan grafik dan teks terperinci tentang langkah-langkah untuk memasang phpmyadmin pada Macbook M1commandspaceKlik untuk masuk untuk membuat sijil

Penjelasan grafik dan teks terperinci tentang langkah-langkah untuk memasang phpmyadmin pada Macbook M1创建一张代码签名证书。

Penjelasan grafik dan teks terperinci tentang langkah-langkah untuk memasang phpmyadmin pada Macbook M1证书始终信任

Penjelasan grafik dan teks terperinci tentang langkah-langkah untuk 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 dan teks terperinci tentang langkah-langkah untuk memasang phpmyadmin pada Macbook M1问题解决。

推荐学习:《phpmyadmin教程

Atas ialah kandungan terperinci Penjelasan grafik dan teks terperinci tentang langkah-langkah untuk 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