要部署一个网站,主页空间不是云主机,只有Apache,即只支持静态Html或Php。服务上,Node或Spring boot是不能用了,So sad,只好找回老工具Php,顺便安装Composer并记录下。
根据官网地址说明安装:https://getcomposer.org/download/
-
常规在Linux下全局安装
下载composer
curl -sS https://getcomposer.org/installer | php
将composer.phar文件移动到bin目录以便全局使用composer命令
mv composer.phar /usr/local/bin/composer
-
Mac下全局安装
php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');"
php -r "if (hash_file('SHA384', 'composer-setup.php') === '544e09ee996cdf60ece3804abc52599c22b1f40f4323403c44d44fdfdd586475ca9813a858088ffbc1f233e9b180f061') { echo 'Installer verified'; } else { echo 'Installer corrupt'; unlink('composer-setup.php'); } echo PHP_EOL;"
php composer-setup.php
php -r "unlink('composer-setup.php');"
出现下图表示安装成功:
image.png
再将composer移到全局应用(用sudo提供权限):
sudo mv composer.phar /usr/local/bin/composer
当然也能换用Homebrew来安装,会简单点。
-
Window安装
验证安装是否成功
敲入下述命令验证,有打印信息表示成功:
composer
最后为了墙的原因,设置中国镜像代理:
composer config -g repo.packagist composer https://packagist.phpcomposer.com