Home > Article > Backend Development > MAMP installation and configuration of PHP development environment in Mac OSX environment
This section describes how to install MAMP on your Mac. Apache Web server, MySQL and phpMyAdmin will be installed through one operation. Friends who need it can refer to
1. Brief introduction:
PHP pages need to be processed through the Web server. Therefore, to develop in PHP, you need access to a PHP-enabled web server and a MySQL database. Also useful is phpMyAdmin, a graphical interface to MySQL. These three components are open source software that can be used to develop, test, and deploy web applications. And it's all free. The Apache web server and PHP are both pre-installed in Mac OS X. But they are not enabled by default. Also, the pre-installed version of PHP lacks many useful features, and you need to install and configure MySQL separately. Unless you're comfortable using the command line in Terminal, installing the all-in-one solution MAMP is much simpler. This section describes how to install MAMP on your Mac. The Apache web server, MySQL, and phpMyAdmin will be installed in one operation.
2. Tools/Materials
(1) MAMP (Macintosh, Apache, MySQL, PHP) download address is an application that allows you to set up a server locally , MAMP file size is about 245MB, initialize MAMP like other software, load and run MAMP, ignore MAMP PRO version, continue to use the free version of MAMP.
Click Preferences, select Ports and click Set Apache & MySQL ports to 80 & 3306 to replace the default value with the recommended port.
Secondly click Web Server/Apache and select the location to be installed. The default location is Macintosh HD/Applications/MAMP/htdocs. Similar to Public_html in the web hosting server folder (the default path can be modified by yourself).
(2)Mac OS X
(3)ThinkPHP
Three. Steps:
1. Open [System Preferences], select [Sharing]
Make sure [Internet Sharing] is turned off.
As long as MySQL has never been installed on the system, you can continue.
2. Download the latest version of MAMP
3. After downloading, click to continue installation
4. Drag the MAMP file into Applications
5. Find MAMP in the application, find the htdocs file and create a new file in this directory:
6. Create a MySQ database: Create a new database through phpMyAdmin
(1) Open MAMP and click Start Servers (you may need to enter your mac username and password), use a browser to access http://localhost/phpmyadmin, the following interface will appear to create a new database
7. After unzipping the downloaded ThinkPHP framework, import the ThinkPHP framework directly into the School folder created in the above steps, and create a new index.php file
<?php define("APP_DEBUG","ture"); require "./ThinkPHP/ThinkPHP.php" ?>
and then Entering http://localhost:8888/School on the browser will display the following information:
If you can see a smiling face, it means the connection is successful, and it will be automatically added to the School file. Generate the following files (the files in the red box were created by myself and will not be automatically generated:
After finishing here, you can start PHP development.
Maybe there will be various mistakes in the process: but please continue, knowledge is accumulated little by little. If you encounter wrong ideas and solve them, you will slowly find a lot of progress.
MAMP: Set up Apache, MySQL, PHP environments in OSX and install and debug WordPress locally
The name MAMP comes from Macintosh Apache MySQL PHP, which is obviously specially used to build Apache, MySQL, PHP platform.
Although OSX has pre-installed Apache 1.3.x and PHP 4.3.2 environments, enabling, configuring, installing and integrating MySQL is still an extremely complicated task. The characteristics of MAMP are It is simple (as you can see from the following installation steps), and it will not destroy the files of the system itself. The scope of modifying and creating files is limited to the program itself.
System requirements: Mac OS X 10.4 (Tiger) and above (for 10.3 Panther users can install MAMP 1.4.1)
Installation steps:
Go to the official website to download the latest version.
Open the dmg file and drag MAMP to the Applications folder (note: MAMP must be in the Applications folder to work properly).
Set MAMP
打开 MAMP(而不是 MAMP Pro),选择 Preferences 标签,会看到端口(Ports)的设定。默认 Apache 端口是 8888,如果不修改,就意味着需要通过 http://localhost:8888/ 访问。你也可以改成其他(例如改成 80,就不用输入 : 后面的部分了),但是缺点是,你每次都需要输入密码。
在 PHP 标签选择 PHP 5.2.4 以上版本即可(WordPress 3.2 的最低需求)。
在 Apache 标签,选择文件的存放地点,这个可以任意修改。比如我的设定是:
/Users/renfei/Documents/localhost
点 OK 完成设定。
打开 MAMP 服务并创建数据库
点击 Start Servers,稍等片刻,发现红灯变成绿灯,说明服务开启成功。
开启后,应该自动出现 MAMP 的起始页(如果没有出现,点击 Open Start Page 按钮。
在开启的网页中选择 phpMyAdmin,然后选择“数据库”标签。在“新建数据库”中给你的数据库起一个名字(例如我用 wordpress),填好后直接点“新建”。
安装 WordPress
下载 WordPress。
下载后,解压缩,把 wordpress 文件夹放到之前设定的文件存放地点。按照我的设定,文件全部在 /Users/renfei/Documents/localhost/wordpress
访问 localhost(按照我的设定,地址为localhost:8888/wordpress),并开始熟悉的 WordPress 安装过程。
相关内容按照这样填写:
database name: wordpress database host/server: localhost database user: root database password: root
至此,全部安装过程完成,你可以在本机使用 WordPress 了。
以上就是本文的全部内容,希望对大家的学习有所帮助,更多相关内容请关注PHP中文网!
The above is the detailed content of MAMP installation and configuration of PHP development environment in Mac OSX environment. For more information, please follow other related articles on the PHP Chinese website!