黑狐家游戏

本地搭建php服务器教程,轻松掌握本地搭建PHP服务器,从入门到精通

欧气 0 0

本文目录导读:

  1. 环境准备
  2. 安装Apache
  3. 安装PHP
  4. 安装MySQL
  5. 配置PHP与MySQL
  6. 测试PHP环境

随着互联网的快速发展,PHP作为一门流行的服务器端脚本语言,在Web开发领域具有广泛的应用,掌握PHP服务器搭建,对于从事Web开发的人员来说至关重要,本文将为您详细讲解如何从零开始,在本地搭建PHP服务器,助您轻松入门。

环境准备

1、操作系统:Windows、Linux、macOS均可,建议使用Windows 10、Ubuntu 18.04、macOS Mojave等较新版本。

2、PHP:建议使用PHP 7.4或更高版本,可从官网下载安装包。

3、MySQL:建议使用MySQL 5.7或更高版本,可从官网下载安装包。

本地搭建php服务器教程,轻松掌握本地搭建PHP服务器,从入门到精通

图片来源于网络,如有侵权联系删除

4、Apache:建议使用Apache 2.4.29或更高版本,可从官网下载安装包。

安装Apache

1、Windows系统:

(1)双击下载的Apache安装包,点击“Next”。

(2)选择“Apache HTTP Server”和“SSL Module”,点击“Next”。

(3)选择安装路径,点击“Next”。

(4)勾选“Use SSL”,点击“Next”。

(5)点击“Install”,等待安装完成。

2、Linux系统:

(1)打开终端,输入以下命令安装Apache:

sudo apt-get update
sudo apt-get install apache2

(2)安装完成后,输入以下命令启动Apache:

sudo systemctl start apache2

(3)将Apache设置为开机自启:

sudo systemctl enable apache2

3、macOS系统:

(1)打开终端,输入以下命令安装Apache:

brew install httpd

(2)安装完成后,输入以下命令启动Apache:

brew services start httpd

(3)将Apache设置为开机自启:

brew services start httpd

安装PHP

1、Windows系统:

(1)将下载的PHP安装包解压到Apache的安装目录下,如C:Apache24。

(2)打开Apache安装目录下的httpd.conf文件,在最后一行添加以下代码:

LoadModule php5_module "C:/Apache24/modules/libphp5.dll"

(3)在httpd.conf文件中找到以下代码:

<IfModule dir_module>
    DirectoryIndex index.html index.php
</IfModule>

将其修改为:

<IfModule dir_module>
    DirectoryIndex index.php index.html index.htm
</IfModule>

(4)重启Apache服务。

2、Linux系统:

本地搭建php服务器教程,轻松掌握本地搭建PHP服务器,从入门到精通

图片来源于网络,如有侵权联系删除

(1)将下载的PHP安装包解压到合适的位置,如/usr/local/src。

(2)打开终端,输入以下命令编译安装PHP:

cd /usr/local/src
tar -zxvf php-7.4.0.tar.gz
cd php-7.4.0
./configure --with-apache --enable-fileinfo
make
make install

(3)将PHP模块添加到Apache配置文件:

sudo cp modules/libphp7.so /usr/lib/apache2/modules/

(4)在Apache配置文件中添加以下代码:

LoadModule php7_module /usr/lib/apache2/modules/libphp7.so

(5)重启Apache服务。

3、macOS系统:

(1)打开终端,输入以下命令安装PHP:

brew install php

(2)将PHP模块添加到Apache配置文件:

sudo ln -s /usr/local/opt/php@7.4/lib/php.ini /etc/apache2/httpd.conf.d/01-php.ini

(3)重启Apache服务。

安装MySQL

1、Windows系统:

(1)双击下载的MySQL安装包,点击“Next”。

(2)选择“MySQL Community Server”,点击“Next”。

(3)选择安装路径,点击“Next”。

(4)选择“Server Type”,建议选择“Developer Computer (default)”。

(5)选择“Windows”,点击“Next”。

(6)选择“Full”,点击“Next”。

(7)勾选“Developer Machine”,点击“Next”。

(8)点击“Install”。

(9)安装完成后,点击“Finish”。

2、Linux系统:

(1)打开终端,输入以下命令安装MySQL:

sudo apt-get install mysql-server

(2)安装完成后,输入以下命令启动MySQL服务:

本地搭建php服务器教程,轻松掌握本地搭建PHP服务器,从入门到精通

图片来源于网络,如有侵权联系删除

sudo systemctl start mysql

(3)将MySQL设置为开机自启:

sudo systemctl enable mysql

3、macOS系统:

(1)打开终端,输入以下命令安装MySQL:

brew install mysql

(2)安装完成后,输入以下命令启动MySQL服务:

brew services start mysql

(3)将MySQL设置为开机自启:

brew services start mysql

配置PHP与MySQL

1、打开Apache配置文件(httpd.conf),在最后一行添加以下代码:

LoadModule mysqli_module modules/libmysqli.so

2、在配置文件中找到以下代码:

<IfModule mysqli_module.c>
    mysqli_module on
</IfModule>

将其修改为:

<IfModule mysqli_module.c>
    mysqli_module on
    mysqli_library_path /usr/local/lib
</IfModule>

3、打开PHP配置文件(php.ini),在以下代码行中取消注释:

;extension_dir = "ext"

将其修改为:

extension_dir = "/usr/local/lib/php/extensions/no-debug-non-zts-20190902"

4、在配置文件中找到以下代码:

;extension=mysqli

将其修改为:

extension=mysqli

5、保存配置文件,重启Apache服务。

测试PHP环境

1、打开浏览器,输入以下地址:

http://localhost/info.php

如果看到PHP的信息,则说明PHP环境搭建成功。

2、创建一个名为index.php的文件,内容如下:

<?php
phpinfo();
?>

将其保存到Apache的安装目录下的htdocs文件夹中。

3、再次打开浏览器,输入以下地址:

http://localhost/index.php

如果看到PHP的信息,则说明PHP与Apache环境搭建成功。

通过以上步骤,您已经在本地搭建了PHP服务器,您可以学习如何使用PHP进行Web开发,为您的职业生涯打下坚实基础,祝您学习愉快!

标签: #本地搭建php服务器

黑狐家游戏
  • 评论列表

留言评论