Pembinaan persekitaran pembinaan pelayan php Mac

PHPz
Lepaskan: 2023-05-06 14:51:07
asal
908 orang telah melayarinya

Pembinaan persekitaran pembinaan pelayan PHP Mac

Dengan pembangunan berterusan pembinaan laman web, semakin banyak tapak web dibangunkan menggunakan bahasa PHP Untuk memastikan tapak web dapat berjalan seperti biasa, persekitaran PHP perlu dibina pada pelayan. Artikel ini akan memperkenalkan cara menyediakan persekitaran pelayan PHP pada sistem Mac.

  1. Pasang Homebrew

Homebrew ialah pengurus pakej yang boleh memasang pelbagai alatan perisian dan fail perpustakaan dengan mudah. Masukkan arahan berikut dalam terminal untuk memasang Homebrew:

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
Salin selepas log masuk

Selepas memasukkan arahan di atas, Homebrew akan dipasang secara automatik pada sistem Mac.

  1. Pasang PHP

Sebelum memasang PHP, anda perlu memasang alat baris arahan Xcode. Masukkan arahan berikut dalam terminal untuk memasang alat baris arahan Xcode:

xcode-select --install
Salin selepas log masuk

Selepas pemasangan selesai, anda boleh menggunakan Homebrew untuk memasang PHP. Masukkan arahan berikut dalam terminal:

brew install php
Salin selepas log masuk

Selepas pemasangan selesai, anda boleh menggunakan arahan berikut untuk mengesahkan versi PHP:

php -v
Salin selepas log masuk

Jika maklumat versi PHP dipaparkan, pemasangan berjaya.

  1. Konfigurasikan PHP

Masukkan arahan berikut dalam terminal untuk membuka fail konfigurasi PHP:

sudo vi /usr/local/etc/php/7.4/php.ini
Salin selepas log masuk

Sesetengah item konfigurasi PHP boleh diubah suai dalam fail konfigurasi PHP , seperti had memori, zon masa, dsb. Selepas pengubahsuaian selesai, anda perlu menyimpan dan keluar.

  1. Pasang Nginx

Nginx ialah pelayan web berprestasi tinggi Kami boleh menggunakan Homebrew untuk memasang Nginx. Masukkan arahan berikut dalam terminal untuk memasang:

brew install nginx
Salin selepas log masuk

Selepas pemasangan selesai, anda boleh menggunakan arahan berikut untuk memulakan pelayan Nginx:

sudo nginx
Salin selepas log masuk

Masukkan localhost dalam pelayar untuk mengakses Halaman selamat datang Nginx. Pada masa yang sama, laluan pemasangan lalai Nginx ialah /usr/local/etc/nginx, dan fail konfigurasi Nginx boleh diubah suai dalam laluan ini.

  1. Konfigurasikan Nginx dan PHP

Masukkan arahan berikut dalam terminal untuk membuka fail konfigurasi Nginx:

sudo vi /usr/local/etc/nginx/nginx.conf
Salin selepas log masuk

Anda boleh mengkonfigurasi Nginx dalam fail ini Beberapa konfigurasi, seperti tetapan nombor port, direktori akar tapak web, hos maya, dsb. Konfigurasi PHP perlu ditambahkan pada fail konfigurasi Nginx untuk mencapai hubungan antara Nginx dan PHP. Tambahkan kod berikut dalam blok pelayan:

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;
}
Salin selepas log masuk

Selepas menyimpan dan keluar, anda boleh melihat fail log Nginx dalam folder /usr/local/var/log/nginx untuk memantau status berjalan Nginx.

  1. Pasang MySQL

MySQL ialah pangkalan data hubungan yang biasa digunakan dan pangkalan data yang biasa digunakan dalam pembangunan PHP. Anda boleh menggunakan Homebrew untuk memasang MySQL Masukkan arahan berikut dalam terminal:

brew install mysql
Salin selepas log masuk

Selepas pemasangan selesai, anda boleh menggunakan arahan berikut untuk memulakan pelayan MySQL:

mysql.server start
Salin selepas log masuk
  1. Ringkasan

Melalui langkah di atas, kami berjaya membina persekitaran pelayan PHP pada sistem Mac, merealisasikan hubungan antara Nginx dan PHP, dan menggunakan MySQL sebagai pangkalan data bahagian belakang. Sudah tentu, terdapat banyak butiran yang perlu diberi perhatian dalam konfigurasi PHP dan MySQL, seperti nama pengguna dan kata laluan pangkalan data, yang semuanya perlu dikonfigurasikan untuk kegunaan biasa. Saya harap artikel ini dapat membantu anda berjaya menyediakan persekitaran pelayan PHP dan mencapai operasi biasa tapak web.

Atas ialah kandungan terperinci Pembinaan persekitaran pembinaan pelayan php Mac. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
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