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

yizhihongxing

以下是“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日

相关文章

  • Linux下升级安装python3.8并配置pip及yum的教程

    好的!下面是“Linux下升级安装python3.8并配置pip及yum的教程”的完整攻略。 介绍 Python 3.8 是最新的Python版本,它拥有更好的性能,更多的语言特性和更好的库支持。本攻略将向您介绍如何在Linux下升级安装Python 3.8并配置pip及yum。 步骤 1. 确定操作系统 在开始之前,您需要确认您的Linux发行版和版本。不…

    Linux 2023年5月14日
    00
  • VMware安装centOS镜像全过程

    安装VMware 第一步,下载安装VMware,官网地址。可以选择VMware Workstation 或 VMware Player 进行安装。 第二步,安装VMware,一路点击下一步即可完成安装。 下载CentOS镜像 CentOS是一种流行的Linux操作系统,可以在VMware中虚拟化运行来进行学习和测试。从CentOS官方网站下载其最新的镜像文件…

    Linux 2023年5月24日
    00
  • Linux-基本命令

    基本命令操作 cd 命令 几个特殊的目录 . 当前的工作目录 .. 上一级的工作目录 – 上一次的工作目录 ~ 当前系统登录的用户家目录 ls 命令 list 列出文件夹中的内容 ls 可选参数 可选的文件夹对象 -a # all显示出所有的文件 -l # 列出详细的文件内容 -h # 以人类可阅读的形式,输出文件大小 –full-time # 以完整的时…

    Linux 2023年4月18日
    00
  • vmware Esxi 5.0 忘记密码重置的方法

    VMware ESXi 5.0 是一款非常流行的虚拟化操作系统,但是很多用户会遇到忘记密码的情况。为了帮助用户解决这个问题,本文提供了重置 VMware ESXi 5.0 密码的详细步骤。 步骤一:下载 VMware ESXi 5.0 ISO 镜像 在进行密码重置之前,我们需要准备一个 VMware ESXi 5.0 的 ISO 镜像文件。该文件可从官网免费…

    Linux 2023年5月24日
    00
  • shell自动化脚本,启动、停止应用程序

    #!/usr/bin/env bash # 常量初始化 set_runtime_vars(){ # 日期时间 Now_Date=`date +”%Y-%m-%d %H:%M:%S”` # 服务状态 Service_Status=( “服务已开启” “服务已停止” ) # 动作状态 Action_Status=( “服务启动成功” “服务停止成功” “服务启动…

    Linux 2023年5月9日
    00
  • FileZilla客户端(OS)连接Linux

    参考:https://www.cnblogs.com/sunhaoyu/p/7169156.html FileZilla是一个免费开源的FTP软件,分为客户端版本和服务器版本,具备所有的FTP软件功能。可控性、有条理的界面和管理多站点的简化方式使得Filezilla客户端版成为一个方便高效的FTP客户端工具,而FileZilla Server则是一个小巧并且…

    Linux 2023年4月12日
    00
  • 分享服务器被入侵的处理过程

    为防止服务器被入侵,我们需要采取一系列措施来保障服务器的安全性,但是在一些特殊情况下,服务器仍然会被入侵,那么在这种情况下,我们应该采取哪些处理措施呢? 下面是一份分享服务器被入侵的处理过程完整攻略: 第一步:暂停服务 当发现服务器被入侵后,第一件事情应该是立即暂停服务器的服务。在暂停之前,需要做好备份工作,确保不会因为处理过程中导致数据丢失或损坏。此外,如…

    Linux 2023年5月14日
    00
  • 在Linux系统上升级OpenSSL的方法

    在Linux系统上升级OpenSSL是一个非常重要的操作,因为OpenSSL是用于加密通信的重要工具。下面是升级OpenSSL的详细攻略: 1. 确定OpenSSL的版本和路径 在升级之前,首先需要确定系统中原有OpenSSL的版本和路径。可以使用以下命令查看: openssl version -a 该命令将输出当前系统中OpenSSL的版本信息,包括版本号…

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