首页 > 其他分享 >宝塔安装composer

宝塔安装composer

时间:2024-01-12 17:38:41浏览次数:24  
标签:宝塔 certificate failed get SSL composer operation php 安装

宝塔安装完lnmp环境,手工在浏览器下载

https://getcomposer.org/installer

并重命名为composer-setup.php,该文件负责检查环境,并下载单一的composer程序文件。执行命令 php composer-setup.php --2.1时报错(无论是否指定版本号都会报错):

All settings correct for using Composer
Downloading...
The "https://install.phpcomposer.com/versions" file could not be downloaded: SSL operation failed with code 1. OpenSSL Error messages:
error:14090086:SSL routines:ssl3_get_server_certificate:certificate verify failed
Failed to enable crypto
failed to open stream: operation failed
Retrying...
The "https://install.phpcomposer.com/versions" file could not be downloaded: SSL operation failed with code 1. OpenSSL Error messages:
error:14090086:SSL routines:ssl3_get_server_certificate:certificate verify failed
Failed to enable crypto
failed to open stream: operation failed
Retrying...
The "https://install.phpcomposer.com/versions" file could not be downloaded: SSL operation failed with code 1. OpenSSL Error messages:
error:14090086:SSL routines:ssl3_get_server_certificate:certificate verify failed
Failed to enable crypto
failed to open stream: operation failed
The download failed repeatedly, aborting.

百度结果是证书问题,先查看系统默认位置

php -r "var_dump(openssl_get_cert_locations());"

各种博客上全是说替换默认的default_cert_file 位置即可,但是,我测试还需要替换php.ini中的openssl.cafile ,也就是上面查询命令中显示的倒数第二项,两者的值都用你下载的证书路径就行。

最后为了方便大家使用,我已经把几个版本上传到码云

标签:宝塔,certificate,failed,get,SSL,composer,operation,php,安装
From: https://blog.51cto.com/u_6132776/9219487

相关文章

  • BCLinux 8.2安装配置图解教程--龙蜥社区国产移动云系统
    社区镜像下载地址:https://openanolis.cn/download安装参考地址:https://www.osyunwei.com/archives/13017.html1安装系统界面说明:InstallBigCloudEnterpriseLinux8  #安装Testthismedia&installBigCloudEnterprise Linux8#测试安装文件并安装Troubleshooti......
  • Python模块安装的前提条件及步骤详解
    Python是一种功能强大的编程语言,拥有丰富的第三方模块库。在使用这些模块之前,我们需要满足一些前提条件才能进行安装。本文将介绍Python模块安装的前提条件以及详细的安装步骤。前提条件:在安装Python模块之前,需要满足以下前提条件:1.Python解释器:确保已经正确安装了Python解释器,并且......
  • Ubuntu系统安装mysql
    1.查看有没有安装mysql dpkg-l|grepmysql2.更新ubantu包索引sudoaptupdate 3.安装mysqlsudoapt-getinstallmysql-server 4.初始化环境sudomysql_secure_installation  5.查看mysql服务状态systemctlstatusm......
  • Sqli-labs安装遇到的坑
    Audi-1/sqli-labs 下载完直接拉到小皮目录下直接就可以用说说我安装时遇到的几个坑,希望能帮助你们。。。。第一个就是初始化的时候,一直显示说我配置文件29行有问题我反复百度反复搜索,最后连css框架都没了....直接就是大白字改到这我人都傻了,这是为啥呐?后来知道是改的29行的文字要......
  • 安装ScaleIO on Centos7.4 遇到错误
    安装ScaleIOonCentos7.4,在部署完SDC后,节点sc1是MDM主节点,也是SDC。新建了volume01,然后进行mapping,之后主机失去响应,重启后报错如下:CentOSLinux7(Core)Kernel3.10.0-693.e17.x86_64onanx86_64sc1login:[25.6298101ScaleIOR2_0drvMain_Init:61:Driverstartingloadp......
  • QEMU组件安装来啦
    QEMU(QuickEMUlator)是一个开源的虚拟机,主要用于运行不同的操作系统和应用程序,而不需要在每个目标平台上进行实际安装。QEMU具有快速启动和高效运行的特点,可以在同一台机器上同时运行多个虚拟机。它支持多种虚拟化技术,包括硬件模拟、二进制转换和容器化。QEMU还提供了丰富的选项和参......
  • node.js 安装与环境变量配置
    一、安装node.js官网:下载地址 历史版本:历史版本下载地址    下载完毕后,可以安装node,一路默认选项即可。这里我的安装路径是:D:\environment\nodejs。建议不要安装在系统盘(如C:),建议安装的路径不要有中文。 二、设置nodejsprefix(全局)和cache(缓存)路径1、新建文件夹:n......
  • linux安装jdk 并配置环境变量
    1、先到jdk官网中下载指定版本的jdk。2、将JDK的压缩包上传至linux3、通过命令解压JDK压缩包#先解压tar-zxvfjdk-8u181-linux-x64.tar.gz-C/usr/local#然后重命名,这个看自己cd/usr/localmv./jdk1.8.0_181/./jdk1.84、配置环境变......
  • Centos7下安装和配置 Tengine
    engine是由淘宝网发起的Web服务器项目。它在Nginx的基础上,针对大访问量网站的需求,添加了很多高级功能和特性。Tengine的性能和稳定性已经在大型的网站如淘宝网,天猫商城等得到了很好的检验。它的最终目标是打造一个高效、稳定、安全、易用的Web平台。Tengine,简单的讲就是对nginx进......
  • ubuntu 安装 PHP7.4
    1、添加PHP7.4的PPA存储库。执行以下命令以添加该存储库:sudoaptupdatesudoaptinstallsoftware-properties-commonsudoadd-apt-repositoryppa:ondrej/php2、安装aptinstallphp7.4php7.4-cliphp7.4-fpmphp7.4-mysqlphp7.4-curlphp7.4-gdphp7.4-zipphp7......