Linux安装php服务和composer
本文最后更新于170 天前,其中的信息可能已经过时,如有错误请发送邮件到1979007616@qq.com

相关服务安装指南

从零开始搭建可参考以下顺序安装:

一、Linux 安装配置卸载 mysql 服务 – 谢幕后 (xmhweb.cn)

二、Linux 安装 php 服务和 composer – 谢幕后 (xmhweb.cn)

三、Linux 安装 nginx 服务 – 谢幕后 (xmhweb.cn)

四、Laravel 框架搭建 – 谢幕后 (xmhweb.cn)

五、Dcat Admin后台系统搭建 – 谢幕后 (xmhweb.cn)

准备

环境:Ubuntu 22.04 系统安装 PHP 8.1和Composer

PHP

安装

更新系统软件包列表

sudo apt update 

添加 Ondřej Surý 的 PHP PPA(个人软件包存储库)

add-apt-repository ppa:ondrej/php

更新软件包列表以获取新添加的存储库的信息

apt update

安装 PHP 8.1 和常用扩展

apt install php8.1 php8.1-common php8.1-cli php8.1-mysql php8.1-zip php8.1-gd php8.1-mbstring php8.1-curl php8.1-xml php8.1-bcmath

该命令将安装以下模块:

php8.1-cli – 命令解释器,用于从shell中测试PHP脚本或执行一般的shell脚本任务
php8.1-common – PHP文档、示例和通用模块
php8.1-mysql – 用于使用MySQL数据库
php8.1-zip – 用于处理压缩文件
php8.1-gd – 用于处理图像
php8.1-mbstring – 用于管理非ascii字符串
php8.1-curl – 允许你用PHP发起HTTP请求
php8.1-xml – 用于处理XML数据
php8.1-bcmath – 在处理浮点精度时使用

验证 PHP 安装是否成功

php -v

查看安装的PHP模块

php -m

设置开机自启以及查看状态

systemctl status php8.1-fpm
systemctl enable php8.1-fpm

PHP服务相关命令

#查看是否已经开启
ps -ef|grep php
#查看php安装目录
whereis php
#开启php-fpm服务
service php-fpm start
#关闭php-fpm服务
kill 进程ID

Composer

介绍

Composer 是 PHP 的一个依赖管理工具。我们可以在项目中声明所依赖的外部工具库,Composer 会帮你安装这些依赖的库文件,有了它,我们就可以很轻松的使用一个命令将其他人的优秀代码引用到我们的项目中来。

安装

安装前请务必确保已经正确安装了 PHP,使用以下命令来安装:

php -r "copy('https://install.phpcomposer.com/installer', 'composer-setup.php');"
php composer-setup.php

移动 composer.phar,这样 composer 就可以进行全局调用:

//不知道为什么这条命令不行,可能和系统有关系,文件路径不一样
mv composer.phar /usr/local/bin/composer

Ubuntu系统需要移动到/usr/bin/这个文件夹下面

mv composer.phar /usr/bin/composer

切换为国内镜像:

composer config -g repo.packagist composer https://mirrors.aliyun.com/composer/

更新 composer:

composer selfupdate

验证安装

composer

卸载php

如果你想要彻底卸载 Ubuntu 系统中的 PHP,可以按照以下步骤进行:

使用以下命令卸载 PHP 及其相关软件包:

sudo apt-get purge php8.1

然后,你可以使用以下命令清理不再需要的依赖项:

sudo apt-get autoremove

这将删除 PHP 及其相关软件包,并清理系统中不再需要的依赖项。

最后,你可以通过以下命令验证 PHP 是否已彻底从系统中移除:

php -v

如果无法通过包管理器卸载 PHP,您可以尝试手动删除 PHP 文件和目录。

通过命令找到 PHP 可执行文件的路径:which php

然后,手动删除 PHP 可执行文件以及相关的配置文件和目录。

PHP 的安装目录位于 /usr/bin/php,而配置文件通常位于 /etc/php/ 目录下。

相关链接

零基础安装、启动Dcat-Admin框架_dcat admin-CSDN博客

如何在Ubuntu 22.04上安装PHP 8.1并设置本地开发环境_ubuntu 安装php8.1-CSDN博客

小提示:您可以通过RSS订阅本站文章更新,订阅地址:https://blog.xmhweb.cn/feed

评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇