当前位置: 首页 > news >正文

Ubuntu安装Apache+Php

环境:ubuntu 22.04 虚拟机

首先更新一下

sudo apt-get update
sudo apt-get upgrade

 安装Apache2:

sudo apt-get install apache2

输入y,继续。等着他恐龙抗浪抗浪的下载安装就好了

 打开浏览器访问http://localhost/

 

 安装php:

sudo apt-get install php8.0

 哈哈结果他给我装了8.1版本的,可能此时8.0已经过时了吧

执行,开启php:

a2enmod php8.1
(a2dismod php8.1关闭mod)

php开启了。进入到下边这个文件夹下边:

 

在下边新建一个index.php文件

 

 vi命令写入index.php文件:

<?php
phpinfo();  
?>

 访问: 

大功告成啦! 

 补充:

重启apache命令:

systemctl restart apache2

如何查看Apache当前启用的mods

可以使用httpd -M命令查看apache的已经启用的mods

也可以在Apache的安装目录conf/httpd.conf文件中的LoadModule指令中查看。

用指令sudo ls -la /etc/apache2/mods-available/可以查看所有启用的mods。

如果php提示缺少xxx拓展,

打开/etc/php/8.0/apache2/php.ini,找到extionsion=xxx并将前面的;删除,重启Apache。

 如果php.ini里边没有,就安装一下,安装完成后重启Apache。

 

http://www.lryc.cn/news/134524.html

相关文章:

  • open cv学习 (四)图像的几何变换
  • matlab 检测点云中指定尺寸的矩形平面
  • HCIP——STP配置案例
  • JCTools Mpsc源码详解(二) MpscArrayQueue
  • 前端面试的性能优化部分(13)每天10个小知识点
  • C++ STL无序关联式容器(详解)
  • Python爬虫解析工具之xpath使用详解
  • Linux防火墙报错:Failed to start firewalld.service Unit is masked
  • 前端面试:【Vuex】Vue.js的状态管理利器
  • Kotlin协程runBlocking并发launch,Semaphore同步1个launch任务运行
  • c++ Union之妙用
  • JSON的处理
  • matlab使用教程(20)—插值基础
  • Python功能制作之简单的3D特效
  • leetcode-5-最长回文串
  • 二、Oracle 数据库安装集
  • 【Python】Python中的常用函数及用法
  • 基于JavaEE的ssm公司员工信息管理系统的设计与实现
  • cornerstoneJS加载图片(base、矩阵)
  • 3.Trunc截断函数用法
  • 腾讯云 CODING 荣获 TiD 质量竞争力大会 2023 软件研发优秀案例
  • VSCode如何为远程安装预设(固定)扩展
  • 一文解析HTTP与HTTPS,它们的区别和联系
  • Faster RCNN网络数据流总结
  • 拒绝摆烂!C语言练习打卡第五天
  • 关于LambdaQueryWrapper.or()导致错误
  • Day17-Node后端身份认证-JWT
  • onvif中imaging setting图像画质总结!
  • not in效率低(MYSQL的Not IN、not EXISTS如何优化)
  • 微信小程序拉起支付报: 调用支付JSAPI缺少参数: total_fee