Ubuntu 安装 PHP7.2 和 Apache2

Ubuntu 22.04 上安装多个 PHP 版本 PHP是一种用于开发 Web 应用程序的编程语言。您必须在 Ubuntu 系统上安装 PHP 包才能运行在其上编写的应用程序。通常用于创建电子商务网站、博客和 API 应用程序。如果您正在寻找一种在 Ubuntu 22.04 上安装 PHP 的简单方法,那就别无所求。在这篇博文中,我们将向您展示如何快速轻松地做到这一点。 阅读详情

1、准备工作

  • 通过命令apt-get update更新apt-get源

  • 通过命令apt list | grep libapache2-mod-php*检查PHP和 Apache模块
    这里写图片描述
    看到上图所示,说明存在,准备安装

2、安装 PHP7.2 和 Apache2

  • 安装
apt-get install php7.2 libapache2-mod-php7.2
  • 使用php -v和 apache2 -v检查是否安装成功
    这里写图片描述

3、查看PHP 环境信息以及相关的模块

  • 在/var/www/html目录下新建文件phpinfo.php并添加如下代码:
<?php
phpinfo();
?>
  • 在浏览器地址栏输入IP/phpinfo.php访问
    这里写图片描述

4、安装phpMyadmin

# wget + 复制的链接地址
wget https://files.phpmyadmin.net/phpMyAdmin/4.8.3/phpMyAdmin-4.8.3-all-languages.zip
  • 解压下载好的安装包
unzip phpMyAdmin-4.8.3-all-languages.zip
  • 因为phpMyAdmin-4.8.3-all-languages名字太长,需要重命名
mv phpMyAdmin-4.8.3-all-languages phpmyadmin

5、访问phpMyadmin是否成功

  • 使用IP+phpMyadmin测试访问
    这里写图片描述
    **失败了,原因是缺少或者没有开启php-mysqli**模块

  • 安装php-mysqli模块

apt-get  install php-mysqli
  • 开启php-mysqli模块
    在PHP信息找到php.ini文件位置
    这里写图片描述
    使用命令打开vi /etc/php/7.2/apache2/php.ini去掉extension=mysqli.dll前面的;号,保存退出
    这里写图片描述

  • 重启Apache,再次验证
    这里写图片描述

在Ubuntu上安装Apache2、PHP5和MySQL服务器 Apache是一个流行的开源Web服务器软件,PHP是一种常用的服务器端脚本语言,而MySQL是一个流行的开源关系型数据库管理系统。为了验证安装是否成功,可以创建一个简单的PHP脚本来测试Apache2、PHP5和MySQL的集成。至此,你已经成功在Ubuntu上安装了Apache2、PHP5和MySQL服务器。安装过程中,系统会提示你输入MySQL root用户的密码。,如果一切正常,你将在页面上看到"成功连接到MySQL服务器"的消息。替换为你在安装MySQL时设置的密码。步骤3:安装MySQL。 阅读详情

相关推荐

手把手教你用ET-BERT预训练模型搞定加密流量分类(附完整代码)

本文详细介绍了如何使用ET-BERT预训练模型实现加密流量分类,包括环境配置、数据预处理、模型微调及优化策略。通过实战代码示例,帮助开发者快速掌握这一技术,提升网络安全领域的加密流量分析能力。

weixin_29166013的博客 493

Ubuntu安装Apache+Php

首先更新一下输入y,继续。等着他恐龙抗浪抗浪的下载安装就好了打开浏览器访问哈哈结果他给我装了8.1版本的,可能此时8.0已经过时了吧php开启了。进入到下边这个文件夹下边:在下边新建一个index.php文件访问:大功告成啦!

Fiverya的博客 1783

基于PLC的冲压件自动生产线电气系统设计【附数据】

考虑到生产线的高效运行和维护简便性,选择了三菱FX系列的可编程逻辑控制器(PLC)作为核心控制单元,该型号的PLC因其高可靠性和强大的功能集,在工业自动化领域有着广泛的应用。最后,在完成初步的软件开发后,进行了多轮次的模拟测试和现场调试,逐步修正了存在的问题,最终达到了预期的功能要求。例如,对于进料环节,选用了光电传感器以精确检测物料的位置;此外,为了适应不同尺寸的工件加工需求,还特别设计了一套可调节的夹具系统,不仅提高了生产线的灵活性,同时也降低了更换模具的成本。✅ 感恩科研路上每一位志同道合的伙伴!

lagougongzuoshi的博客 1292

0 基础在 Ubuntu 下安装 apache2 + mysql +php,建立 DVWA 靶场环境(基于 php 开发的网站)

DVWA靶场搭建,非 phpstudy 搭建

blackguest07的博客 3323

FitzHugh-Nagumo 模型连续-MATLAB仿真

【代码】FitzHugh-Nagumo 模型连续-MATLAB仿真。

qq_43688618的博客 882

保姆级教程:SAP ABAPer如何为VF01销售发票和MIRO发票校验配置凭证替代(含AC_DOCUMENT BADI完整代码示例)

本文详细解析了SAP ABAP中通过AC_DOCUMENT BADI实现VF01销售发票和MIRO发票校验的凭证替代技术。从技术选型到BADI实施步骤,再到核心逻辑代码示例,为ABAP开发者提供了一套完整的解决方案,帮助应对财务部门复杂的业务需求。

weixin_30421809的博客 352

apache不解析php 7.2,apache2无法解析php怎么办

apache2无法解析php的解决办法:1、安装“libapache2-mod-php7.0”模块,并重启apche;2、在“apache2.conf”中添加内容“SetHandler application/x-httpd-php”。apache2安装以后无法解析php代码问题表象:安装apache和php5后无法正在执行php代码,将php代码按文本格式直接输出。解决方法:分两步(1)安装li...

weixin_39844901的博客 1189

深度强化学习 | 基于DQN实现Flappy Bird游戏与分析

在Flappy Bird中,玩家需要通过控制小鸟安全穿过随机长度的水管来得分。本文基于深度Q网络DQN来实现Flappy Bird游戏的自主探索与学习

FRIGIDWINTER的博客 5913

ubuntu 安装apache2,php7

(1)更新apt-get源 apt-get update (2)安装add-apt-repository命令依赖 apt-get install software-properties-common (3)添加php源 add-apt-repository ppa:ondrej/p...

chengquncui9007的博客 196

BLDC&PMSM电机控制器硬件设计工程(八)72V 10kW电机控制器原理图工程及库文件

电机控制器基本需求:接口类型;MCU平台;通信接口;供电;信号采集;信号输出;功率;EMC或者认证需求。

小幽余生不加糖 373

Ambari 安装部署教程(手把手教学)【超级详细】

本文为读者提供了一套超详细的 Apache Ambari 安装部署教程,采用手把手教学方式,适合初学者及大数据运维人员。内容涵盖前期准备、环境配置、Ambari Server 与 Agent 安装、集群初始化配置、常见问题排查等全流程操作,确保用户能够顺利搭建稳定的 Hadoop 大数据平台管理系统。

Five的博客 1万+

apache php7 ubuntu,Ubuntu 16.04下编译安装Apache2.4和PHP7结合

Ubuntu 16.04下编译安装Apache2.4和PHP7结合,并安装PDOmysql扩展。1、编译安装apache2.4.201 第一步: ./configure --prefix=/usr/local/httpd --enable-so2 第二步: make3 第三步: sudo make install2、编译安装libiconv到这去下载,并编译安装 ht...

weixin_30647423的博客 298

pscad IEEE标准系统搭建说明

pscad IEEE标准系统搭建说明,包含典型的IEEE 9节点、14节点、30节点、39节点和118节点系统。内含标准测试系统的原始数据和潮流结果。

ubuntu18.04 安装apache、mysql8、php7.2并配置apache的https

一、环境: 服务器:Ubuntu 18.04.3 LTS apache: Apache/2.4.29 (Ubuntu) PHP : PHP 7.2.19-0ubuntu0.18.04.2 (cli) (built: Aug 12 2019 19:34:28) ( NTS ) mysql : Ver 8.0.17 for Linux on x86_64 (MySQL Community S...

1252661442的博客 1455

锂电池充电器电路设计 里面有电路

锂电池充电器电路设计 里面有电路 3.7V升压到5V电路设计。

廖雪峰Python教程[完整版]

廖雪峰的python教程整理的,已经排好版了,而且还是完整的,适合小白

ubuntu16 php mysql_Ubuntu 16.04 安装 Apache, MySQL, PHP7.2

先更新系统sudo apt update安装PHP通过修改PPA源的方式来安装sudo apt-get install software-properties-common python-software-propertiessudo add-apt-repository ppa:ondrej/php && sudo apt-get updatesudo apt-get -y in...

weixin_39569076的博客 144

STM32F407中文手册

STM32f407中文手册 本参考手册面向应用开发人员,提供有关使用 STM32F405xx/07xx、STM32F415xx/17xx、 STM32F42xxx 和 STM32F43xxx 微控制器存储器与外设的完整信息。STM32F405xx/07xx、STM32F415xx/17xx、STM32F42xxx 和 STM32F43xxx 构成一个微 控制器系列,各产品具有不同的存储器大小、封装和外设。有关订购信息以及器件的机械与电气特性,请参见数据手册。有关 ARM Cortex™-M4F 内核的信息,请参见《Cortex™-M4F 技术参考手册》。

ubuntu14.04 安装apache+php7.2*

1.安装apache2   sudo apt-get update   sudo apt-get install apache2   这时http://你机器的ip,就可以访问了    2.安装php7.0+及一些必要的扩展   apt-get install software-properties-common python-softwar...

diaojinxun8373的博客 219

ubuntu16安装php7.2,Ubuntu 16.04 安装 Apache, MySQL, PHP7.2

PHP通过修改PPA源的方式来安装sudo apt-get install software-properties-common python-software-propertiessudo add-apt-repository ppa:ondrej/php && sudo apt-get updatesudo apt-get -y install php7.2如果之前有其他版本P...

weixin_42422362的博客 650

apache 2.4 php7.1,Ubuntu 16.04 安裝 apache2.4 加上 php7.1

前一篇有安裝過 PHP7.0,順手將 PHP 7.1 的 Template 給開發者使用,順便記錄一下 PHP 7.1 的安裝流程採用 Ubuntu 16.04 的 OS 環境,並且使用 Apache 2.4 加上 PHP7.1。Ubuntu 16.04 安裝 apache2.4 + php 7.1Step 1.在 Ubuntu 16.04 中的 default 的 php 最高只有到 php7...

weixin_39527768的博客 188

ubuntu 14.04 apache php mysql_UBUNTU--14.04安装APACHE2+PHP7+MYSQL5.7

sudo apt-get update && sudo apt-get upgrade```###安装Apache 2.4###* 通过apt安装Apache```sudo apt-get install apache2```* 编辑apache主配置文件/etc/apache2/apache2.conf,设置`KeepAlive Off`* Apache默认的multi-proc...

weixin_42098892的博客 192

在Linux(ubuntu)系统中安装php7.2报错Apache/2.4.29 (Ubuntu) Server at localhost Port 80

我在ubuntu安装完php7.2然后在浏览器中输入http://localhost/test.php时候遇到了如下的错误:在网上找了好多的解决方法,都是改配置文件什么的,而且好多是windows系统下解决方法,最后根据我自己的理解解决了这个错误,现在分享出来,希望帮到遇到这个问题的朋友忙。1.安装apache2执行如下命令(普通用户)sudo apt-get install apache2   ...

Echoloki的博客 2万+

ubuntu-apache2-php7.2-mysql5.7安装过程

2、在终端窗口中输入"sudo vi /etc/apache2/sites-available/000-default.conf"-->回车-->找到"DocumentRoot /var/www/html"的位置-->更改"/var/www/html"为新的根目录就可以了,这里我把它更改为"/var/www/"。否则,就会缺少这一步骤,无法远程访问。要设置允许Ubuntu 16.04远程控制,请先设置Ubuntu远程控制,设置允许远程连接,然后进入“系统-”首选项-桌面共享或直接搜索桌面共享。

m0_62803581的博客 359

Ubuntu18.04 服务器部署与安装 Apache,PHP7.2和MySQL

简单说明 本教程针对于在Linux系统的服务器上安装部署服务器环境,如果你恰好有一台服务器(无论是实体服务器还是购买的云服务器),并且使用的是Linux系统,那么你就可以参考本文来安装Apache(Web服务器)、PHP7.2、数据库(MySQL/MariaDB),并且进行一些有必要的配置,比如对PHP的加速、安装phpMyAdmin以及获取SSL证书使用https协议等。从而,这几种应用程序的经...

超级超级小天才的博客 4017

Ubuntu下安装php7 + apache2 + mysql 5

在ubuntu下搭建php7环境

lhtzbj12的专栏 8553

Ubuntu 22.04.2 LTS编译安装PHP-7.2.34与Apache2

Ubuntu版本:22.04.2 LTS Httpd版本:2.4.57 PHP版本:7.2.34。

wstc2689784536的博客 1078

ubuntu 16 下安装配置Apache2 + php7.0

2019独角兽企业重金招聘Python工程师标准>>> ...

weixin_34088598的博客 170

liunx php7.0 mysql_Ubuntu 16.04 LTS安装Apache2+PHP7.0+MySQL+phpMyAdmin图文详解

首先说明下,本人使用的是目前最新版的Ubuntu 16.04 LTS操作系统。刚开始接触Ubuntu,在网上看到很多安装教程但都是旧版,照着搭了一次出现各种问题都不成功,这次根据我前次失败,自己搭个WEB服务器,做这个教程一是为了给自己做个记录,二是分享给和我一样刚开始接触Ubuntu的朋友们。1.安装Apache2,打开终端输入命令:sudo apt-get install apache2 回...

weixin_29110051的博客 147
上一篇: MySQL 远程访问失败的原因及解决方案
下一篇: Apache2 开启重写模式
dadeity
博客等级 码龄10年 1172粉丝 225原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

dadeity

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值