Heim  >  Artikel  >  Backend-Entwicklung  >  So installieren Sie eine PHP-Umgebung auf einem Mac

So installieren Sie eine PHP-Umgebung auf einem Mac

藏色散人
藏色散人Original
2021-07-01 09:46:2214217Durchsuche

So installieren Sie die PHP-Umgebung auf dem Mac: 1. Führen Sie Apache über „sudo apachectl -v“ aus. 3. Konfigurieren Sie PHP. 4. Richten Sie das Projekt über die Einstellungen ein.

So installieren Sie eine PHP-Umgebung auf einem Mac

Die Betriebsumgebung dieses Artikels: Mac OS 10.12.1-System, PHP-Version 7.1, MacBook Air 2019-Computer

Detaillierte Erläuterung der Schritte zum schnellen Aufbau einer PHP-Entwicklungsumgebung unter Mac

Ich habe kürzlich Ich habe ein Back-End-Projekt durchgeführt, das mit PHP + MySQL + Nginx erstellt wurde. Daher werde ich die Methode zum Einrichten der Umgebung kurz zusammenfassen.

Bemerkungen:

Materialien: Apache/Nginx+PHP+MySQL+MAMPMac OS 10.12.1 wird mit Apache, Nginx und PHP geliefert

1. Führen Sie Apache

aus, um die Apache-Version anzuzeigen, geben Sie den folgenden Befehl ein Terminal-Stammverzeichnis:

sudo apachectl -vsudo apachectl -v

终端会输出Apache的版本及built时间

Server version: Apache/2.4.23 (Unix) Server built: Aug 8 2016 16:31:34

开启Apache

sudo apachectl start

开启后,可以通过浏览器访问:http://localhost,页面显示“It works” 表示已经成功。

关闭Apache

sudo apachectl stop

重启Apache

sudo apachectl restart

2.配置PHP

编辑Apache的配置文件,终端输入:

sudo vi /etc/apache2/httpd.conf

找到:

#LoadModule php5_module libexec/apache2/libphp5.so

去掉前面的“#”号注释,然后 :wq 保存退出即可

复制一份php.ini.default并将其命名为php.ini即可

sudo cp /etc/php.ini.default /etc/php.ini

重启Apache,使其生效

sudo apachectl restart

3.安装MySQL

下载MySQL:http://dev.mysql.com/downloads/mysql/ 下载后双击安装,成功之后,会弹出提示框:

017-02-12T09:00:08.587153Z 1 [Note] A temporary password is generated for root@localhost: s;QVTg#=i7wP If you lose this password, please consult the section How to Reset the Root Password in the MySQL reference manual.

这个临时密码不好记,可以把它改掉。

以安全模式启动MySQL,并且跳过安全密码,终端输入如下命令:

sudo mysqld_safe --skip-grant-tables &

Das Terminal gibt die Version und Build-Zeit von Apache aus

Serverversion: Apache/2.4.23 (Unix) Server erstellt: 8. August 2016 16:31:34

Apache starten

sudo apachectl start

Nach dem Start können Sie über den Browser darauf zugreifen: http://localhost, die Seite wird angezeigt „Es funktioniert“ bedeutet, dass es erfolgreich war.

Apache schließen :

sudo vi /etc/apache2/httpd.conf

Suchen:

#LoadModule php5_module libexec/apache2/libphp5.so

Entfernen Sie das vorangehende „# " Kommentar, dann: wq Speichern und beenden

Kopieren Sie eine Kopie von php.ini.default und nennen Sie sie php.ini

sudo cp /etc/php.ini.default /etc/php .ini

Starten Sie Apache neu, damit es wirksam wird -Klicken Sie, um nach dem Herunterladen zu installieren. Nach dem Erfolg wird ein Eingabeaufforderungsfeld angezeigt:

So installieren Sie eine PHP-Umgebung auf einem Mac

017-02-12T09:00:08.587153Z 1 [Hinweis] Es wird ein temporäres Passwort für root@localhost generiert: s;QVTg#=i7wP Wenn Sie dieses Passwort verlieren, lesen Sie bitte den Abschnitt „So setzen Sie das Root-Passwort zurück“ im MySQL-Referenzhandbuch.

So installieren Sie eine PHP-Umgebung auf einem Mac

Dieses temporäre Passwort ist schwer zu merken, sodass Sie es ändern können.

So installieren Sie eine PHP-Umgebung auf einem MacStarten Sie MySQL im abgesicherten Modus und überspringen Sie das Sicherheitspasswort:

sudo mysqld_safe --skip-grant-tables &So installieren Sie eine PHP-Umgebung auf einem Mac

Ändern Sie das MySQL-Passwort:

The Das Prinzip besteht darin, die Datenbank zu ändern: Das Benutzerfeld in der Tabelle: Benutzer von MySQL ist das Root-Passwort, und die niedrigere Version heißt „Passwort aktualisieren, beenden und neu starten“. :

MySQL-Flush-Berechtigungen; MySQL beendet; Terminal: Service MySQL Start

Das Passwort wurde geändert und das Passwort wurde in root geändert. Öffnen Sie die unterste Zeile der Systemeinstellungskonfiguration – MySQL,

Starten Sie MySQL: Starten Sie MySQL Server MySQL schließen: MySQL-Server stoppen

Hinweis: MySQL-Server beim Start automatisch starten ist standardmäßig aktiviert. Nach der Überprüfung wird MySQL standardmäßig aktiviert. Es wird empfohlen, die Standardprüfung nicht zu aktivieren

Es ist umständlich, die Datenbank auf dem Terminal anzuzeigen. Ja, Sie können die Verwaltungssoftware Navicat Lite herunterladen, die sich sehr praktisch für die Verwaltung von MySQL eignet.
4. Hier kommt der große Trick: Nach der Installation von MAMP werden Sie feststellen, dass alles, was Sie oben getan haben, im Grunde eine Verschwendung ist ... Denn nach der Installation besteht im Grunde keine Notwendigkeit, etwas anderes zu verschieben, außer etwas zu ändern Konfiguration. Installationsadresse: https://www.mamp.info/en/ Es reicht aus, die kostenlose Version zu installieren

Über die Einstellung „Einstellungen“ können Sie festlegen, ob das Projekt Apache oder Nginx verwendet, Sie können die Portnummer festlegen oder Sie Sie können festlegen, ob die PHP-Versionsnummer verwendet werden soll, und dann den Ordner auf Ihr eigenes Projekt verweisen. Wenn dieser nicht vorhanden ist, klicken Sie abschließend einfach auf „Start“.

🎜🎜🎜🎜🎜🎜🎜🎜🎜🎜🎜🎜🎜🎜🎜🎜🎜🎜🎜🎜🎜🎜🎜🎜🎜🎜🎜🎜 🎜🎜🎜🎜🎜🎜

Super praktisch!

Auf diese Weise wird eine komplette Engineering-Umgebung eingerichtet und Sie können dann fröhlich programmieren!

Empfohlenes Lernen: „PHP-Video-Tutorial

Das obige ist der detaillierte Inhalt vonSo installieren Sie eine PHP-Umgebung auf einem Mac. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn