linux下apache、mysql、php安装配置详细笔记

以下是“Linux下Apache、MySQL、PHP安装配置详细笔记”的完整使用攻略,包含两个示例说明。

步骤

  1. 更新软包。在终端输入以下命令:

sudo apt-get update

  1. 安装。在终端中输入以下令:

bash
sudo apt-get install2

  1. 安装MySQL。在终端中输入以下命令:

bash
sudo apt-get install mysql-server

  1. 安装PHP。在终端中输入以下命令:

bash
sudo apt install php libapache2-mod-php php-mysql

  1. 配置MySQL。在终端中输入以下命令:

bash
sudo mysql_secure_installation

  1. 配置Apache。在终端中输入以下命:

bash
sudo nano /etc/apache2/mods-enabled/dir.conf

将以下代码段移动到文件的第一行:

<IfModule mod_dir.c>
DirectoryIndex index.php index.html index.cgi index.pl index.xhtml index.htm
</IfModule>

  1. 重启Apache服务。在终端中输入以下命令:

bash
sudo systemctl restart apache2

  1. 测试PHP。在端中输入以下命令:

bash
sudo nano /var/www/html/info.php

在文件中输入以下内容:

```

```

保存并关闭文件。

  1. 在浏览器中输入以下URL:

http://localhost/info.php

如果看到PHP信息页面,则表示PHP已经成功安装并正在运行。

  1. 删除info.php文件在终端中输入以下命令:

bash
sudo rm /var/www/html/info.php

示例1:在Ubuntu上安装Apache、MySQL、PHP

  1. 在终端中输入以下命令以更新软件包列表:

bash
sudo apt-get update

  1. 安装Apache。在终端中以下命令:

bash
sudo apt-get install apache2
```

  1. 安装MySQL。在终端中输入以下命令:

bash
sudo apt-get install mysql-server

  1. 安装PHP。在终端中输入以下命令:

bash
sudo-get install php libapache2-mod-php php-mysql

  1. 配置MySQL。在终端中输入以下命令:

bash
sudo mysql_secure_installation

  1. 配置Apache。在终端中输入以下命令:

bash
sudo nano /etc/apache2/mods-enabled/dir.conf

将以下代码段移动到文件的第一:

<IfModule mod_dir.c>
DirectoryIndex index.php index.html index.cgi index.pl index.xhtml index.htm
</IfModule>

  1. 重启Apache服务。在终端中输入以下命令:

bash
sudo systemctl restart apache2

  1. 测试PHP。在终端中输入以下命令:

bash
sudo nano /var/www/html/info.php

在文件中输入以下内容:

```

```

保存并关闭文件。

  1. 在浏览器中输入以下URL:

http://localhost/info.php

如果看到PHP信息页面,则表示PHP已经成功安装并正在运行。

  1. 删除info.php文件。在终端中输入以下命令:

    bash
    sudo rm /var/www/html/info.php

示例2:在CentOS上安装Apache、MySQL、PHP

  1. 在终端中输入以下命令以更新软件包列表:

bash
sudo yum update

  1. 安装Apache。在终端中输入以下命令:

bash
sudo yum install httpd

  1. 安装MySQL。在终端中输入以下命令:

bash
sudo yum install mysql-server

  1. 安装PHP。在终端中输入以下命令:

bash
sudo yum install php php-mysql

  1. 配置MySQL。在终端中输入以下命令:

bash
sudo mysql_secure_install

  1. 配置Apache。在终端中输入以下命令:

bash
sudo nano /etc/httpd/conf/httpd.conf

将以下代码段移动到文件的第一行:

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

  1. 重启Apache服务。在终端中输入以下命令:

bash
sudo systemctl restart httpd

  1. 测试PHP。在端中输入以下命令:

bash
sudo nano /var/www/html/info.php

在文件中输入以下内容:

```

```

保存并关闭文件。

  1. 在浏览器输入以下URL:

http://localhost/info.php

如果看到PHP信息页面,则表示PHP已经成功安装并正在运行。

  1. 删除info.php文件。在终端中输入以下命令:

    bash
    sudo rm /var/www/html/info

希望这些步骤和示例能帮助您在Linux系统上安装和配置Apache、MySQL、PHP。

本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:linux下apache、mysql、php安装配置详细笔记 - Python技术站

(0)
上一篇 2023年5月13日
下一篇 2023年5月13日

相关文章

  • 通过yum升级CentOS/RHEL最小化安装的方法

    下面是通过yum升级CentOS/RHEL最小化安装的方法的完整攻略: 1. 确认当前系统版本 在进行升级之前,我们需要确认当前系统的版本。可以通过执行以下命令来查看: cat /etc/redhat-release 如果输出结果为 CentOS Linux release 7.x.x,则表示当前系统为CentOS 7.x.x版本。 2. 升级yum源 由于…

    Linux 2023年5月14日
    00
  • CentOS终端类型及相互转换方式详解

    CentOS终端类型及相互转换方式详解 在Linux系统中,我们常会使用终端来进行命令行操作,而CentOS系统中的终端分为多种类型,包括虚拟终端、终端仿真器、串口终端等等。本文将详细介绍CentOS系统中的各种终端类型及它们之间的转换方式。 虚拟终端 虚拟终端是一种在Linux系统中经常使用的终端类型,每个Linux系统默认会开启6个虚拟终端,分别对应着6…

    Linux 2023年5月30日
    00
  • linux下ceph分布式安装使用教程

    Linux下Ceph分布式安装使用教程 简介 Ceph是一个开源的分布式存储系统,能够提供高可用性、高可扩展性和高性能。Ceph基于对象存储技术,可以支持多种不同的协议,包括RADOS、RBD和CephFS。 本教程将详细介绍如何在Linux系统中安装和配置Ceph。 安装Ceph 准备工作 在开始安装Ceph之前,我们需要进行以下准备工作: 安装基于Deb…

    Linux 2023年5月14日
    00
  • Linux下升级python和安装pip的详解

    下面是详细讲解“Linux下升级python和安装pip的详解”的完整攻略。 升级Python 在 Linux 上,常常需要升级 Python 版本,因为默认安装的 Python 版本太老了,不支持一些新的语法和库。 具体做法如下: 步骤一:检查Python版本 在终端中输入以下命令: python -V 输出的结果中应该包含Python的版本号。如果版本号…

    Linux 2023年5月14日
    00
  • Linux下彻底删除Mysql 8.0服务的方法

    下面我将为你讲解“Linux下彻底删除Mysql8.0服务的方法”的完整攻略。 确认Mysql服务是否存在 在删除Mysql服务之前,首先需要确认该服务是否存在。可以通过以下命令来确认: service mysqld status 如果返回结果为“正在运行”,说明Mysql服务正在运行中,需要先停止服务,再进行删除操作。 停止Mysql服务 执行以下命令来停…

    Linux 2023年5月14日
    00
  • 初识Node.js

    初识Node.js 什么是Node.js? Node.js是一个开源的、跨平台的JavaScript运行环境。它使用了事件驱动、非阻塞I/O模型,使得它非常适合处理实时数据交互和高并发量的网络应用。 安装Node.js 你可以在Node.js官网中下载安装包,地址为:https://nodejs.org。 安装完毕后,你可以在命令行中输入以下命令检查是否成功…

    Linux 2023年5月24日
    00
  • linux 源码安装完php后在目录下找不到php.ini的问题

    首先,我们需要确定php版本的php.ini文件需要放在个目录下 我们先执行以下命令查看php的php.ini目录应该放在那个地方 php -i |grep php.ini 效果如下,现在我们确定好了要放的目录 [root@localhost php-7.3.5]# php -i |grep php.ini Configuration File (php.i…

    Linux 2023年4月12日
    00
  • Linux之make的用法讲解

    在 Linux环境下使用 GNU 的 make工具能够比较容易的构建一个属于你自己的工程,整个工程的编译只需要一个命令就可以完成编译、连接以至于最后的执行。不过这需要我们投入一些时间去完成一个或者多个称之为 Makefile 文件的编写。此文件正是 make 正常工作的基础。 make 是一个命令工具,它解释 Makefile 中的指令(应该说是规则)。在 …

    Linux 2023年4月11日
    00
合作推广
合作推广
分享本页
返回顶部