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日

相关文章

  • Linux、CentOS下安装zip与unzip指令功能(服务器)

    Linux和CentOS都是基于Unix系统的操作系统,因此它们本身自带了zip和unzip指令的支持。但是如果在服务器上无法使用这些指令,可能是因为它们没有被安装在服务器上。下面是安装zip和unzip指令的简单步骤: 安装zip和unzip指令 可以通过以下命令来安装zip和unzip指令: 在CentOS上使用yum安装: sudo yum insta…

    Linux 2023年5月14日
    00
  • RedHat Enterprise Linux 5下配置Apache+Mysql+Php

    以下是“RedHatEnterpriseLinux5下配置Apache+Mysql+Php”的完整使用攻略,包含两个示例说明。 步骤 安装必要的依赖项。在终端中输入以下命令: bash sudo yum install -y httpd mysql mysql-server php php-mysql 启动Apache服务器。在终端中输入以下命令: bash…

    Linux 2023年5月12日
    00
  • DELPHI开发LINUX插件架构的程序

    DELPHI开发LINUX插件架构的程序 DELPHI可以开发LINUX配置型插件架构的程序,并且这一套插件架构,同样适用于MSWINDOWS和MAC。 配置插件: 根据配置,动态加载插件:

    Linux 2023年4月11日
    00
  • 【开源】基于.net6+gtksharp实现的Linux下的图形界面串口调试工具

    背景    22年初从上家互联网公司离职以后,充分认识到互联网行业的风险,公司在没有自身稳定产品的情况下,互联网行业就是一个烧钱的行业,支出远远大于收入来源,上家公司就是如此,12年的公司转瞬间轰然倒地,1000多号人面临失业,不幸的是本人也在其中。经过深思熟虑以后本人决定找个有自身稳定收入的企业,因此便找到了了一个全国前5的消防行业,背靠制造行业的大厂有着…

    Linux 2023年4月11日
    00
  • Linux中安装部署Docker管理工具Drone全攻略

    Linux中安装部署Docker管理工具Drone全攻略 1. Docker安装 首先需要安装Docker,可以在官方网站查看Docker的详细安装说明 https://docs.docker.com/engine/install/ 在Ubuntu系统中,可以通过以下命令来安装Docker: sudo apt-get update sudo apt-get …

    Linux 2023年5月14日
    00
  • [Linux] Linux系统(文件操作)

    linux有三种文件类型,普通文件,目录,设备文件   查看文件 使用命令ls获取ll,查看文件列表,参数:-l(列表形式),-a(展示隐藏文件) 使用元字符* ? ,查看匹配的文件列表,例如:ll a*(展示以a开头的文件) 使用cat命令,查看文件内容,参数:-b显示行号,文件名 使用wc命令,统计当前文件的行数、单词数、字符数,参数:文件名 使用命令g…

    Linux 2023年4月13日
    00
  • [linux] shell脚本编程-ubuntu创建vsftpd服务

     1.  useradd -s /bin/bash -m 用户名 ,  创建用户,自动创建家目录 , 设置登录shell  2.  echo 用户名:密码 | chpasswd ,非交互式设置密码  3. echo -e “userlist_deny=NO\nuserlist_enable=YES\nuserlist_file=/etc/allowed_us…

    Linux 2023年4月13日
    00
  • Linux下安装mysql-8.0.20的教程详解

    下面是“Linux下安装mysql-8.0.20的教程详解”的完整攻略: Linux下安装mysql-8.0.20的教程详解 1. 下载MySQL安装包 官网下载地址为:https://dev.mysql.com/downloads/mysql/ 假设我们下载了mysql-8.0.20-linux-glibc2.12-x86_64.tar.xz这个包,我们先…

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