小小博客

  • 首页
  • 关于博客
  • 个人日志
  • VPS代理
小小博客
WIKI Tool For MMN6.COM
  1. 首页
  2. Liunx
  3. 正文

Ubuntu24安装PHP8.3环境

2024年12月10日 584点热度 0人点赞 0条评论

1. 更新系统

sudo apt update -y && sudo apt upgrade -y

2. 安装apache

sudo apt install apache2

启动必要模块
sudo a2enmod rewrite
sudo a2enmod ssl
sudo systemctl restart apache2

3. 安装php8

A. 执行如下命令启用 ondrej/php 的 PHP 存储库

sudo apt install software-properties-common
sudo add-apt-repository ppa:ondrej/php

B. 使用apache安装php8

sudo apt-get update
sudo apt install php8.3 -y

sudo apt install libapache2-mod-php libapache2-mod-fcgid php8.3-common php8.3-cli php8.3-mbstring php8.3-bcmath php8.3-fpm php8.3-mysql php8.3-zip php8.3-gd php8.3-curl php8.3-xml php8.3-dom php8.3-imagick php8.3-intl php8.3-soap -y

//可能会有很多版本,如果不是8.3可以用下面的命令切换
sudo update-alternatives --config php

sudo systemctl restart apache2

4. 在apache中启用PHP-FPM

sudo a2enmod proxy_fcgi setenvif
sudo a2enconf php8.3-fpm
sudo systemctl restart apache2

5. 安装mysql8

sudo apt-get install mysql-server -y
mysql8默认无密码需创建密码
sudo mysql_secure_installation (部分版本已经弃用了这种修改密码的方式)

或者

$ sudo mysql -u root
myslq> use mysql;
mysql> ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '你的密码';
mysql> flush privileges;
mysql> exit;

6. 安装phpmyadmin

sudo apt install phpmyadmin -y

关于E: Sub-process /usr/bin/dpkg returned an error code (1)错误解决
sudo mv /var/lib/dpkg/info /var/lib/dpkg/info_old
sudo mkdir /var/lib/dpkg/info
sudo apt-get update
sudo apt-get -f install
sudo mv /var/lib/dpkg/info/* /var/lib/dpkg/info_old
sudo rm -rf /var/lib/dpkg/info
sudo mv /var/lib/dpkg/info_old /var/lib/dpkg/info

标签: linux php ubuntu
最后更新:2025年6月9日

MMN6

格局

点赞
< 上一篇
下一篇 >

文章评论

razz evil exclaim smile redface biggrin eek confused idea lol mad twisted rolleyes wink cool arrow neutral cry mrgreen drooling persevering
取消回复
分类目录
  • Windows
  • Liunx
  • VPS代理
  • 个人日志
  • 海外电商
  • 社会百态
标签聚合
ubuntu SecureCRT Deepfacelab AI c# Firefox Android vs2022
最新 热点 随机
最新 热点 随机
Shell命令处理大数据分割 Notepad++ 替换空格乱码 3proxy 代理使用 Android Pixel 刷机+root Visual Studio VS2022 激活密钥 WIN10系统点不开开始菜单和右下角日期解决办法
Notepad++ 替换空格乱码Shell命令处理大数据分割
windows下bat建立守护进程 Firefox插件安装版本不匹配解决办法 Android Pixel 刷机+root 服务器推荐 常用汇编语言指令 SecureCRT 8 注册码

COPYRIGHT © 2005 - 2025 小小博客. ALL RIGHTS RESERVED.