如何安装PHP环境
近期工作需要,项目使用 PHP 开发,本文简单记录一下 PHP 如何通过编译的方式进行安装。
- 操作系统:
CentOS
- PHP版本:
php-8.1.16
安装PHP
首先安装依赖包
1 | yum install libxml2 libxml2-devel openssl openssl-devel \ |
下边的步骤展示安装编译 PHP
1 | # 下载 |
设置环境变量
1 | # /etc/profile 增加如下内容 |
验证
1 | php -v |
安装Composer
1 | php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');" |
设置国内源
默认情况下,composer 从国外站点拉内容,平常很容易报错,可以通过设置国内源来避免这个问题。
- 设置全局源
1 | $ composer config -g repo.packagist composer https://mirrors.aliyun.com/composer |
- 为特定项目设置源
如果你只想为特定的项目设置源,你可以在该项目的 composer.json 文件中指定。打开 composer.json 文件并添加或修改 repositories 字段,例如:
1 | { |
常见可用的国内源:
- https://mirrors.aliyun.com/composer/
- http://pgs.mirrors.tuna.tsinghua.edu.cn/composer/
- https://mirrors.cloud.tencent.com/repository/composer/
- https://mirrors.tencent.com/composer/
参考链接:https://getcomposer.org/download/