PHP 开发环境搭建

2 篇文章 0 订阅

包管理器

composer

Composer 下载最新的 composer 安装器

使用官方推荐的方法下载安装器

php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');"
php -r "if (hash_file('SHA384', 'composer-setup.php') === '669656bab3166a7aff8a7506b8cb2d1c292f042046c5a994c43155c0be6190fa0355160742ab2e1c88d40d5be660b410') { echo 'Installer verified'; } else { echo 'Installer corrupt'; unlink('composer-setup.php'); } echo PHP_EOL;"
chmod +x composer-setup.php
php composer-setup.php
php -r "unlink('composer-setup.php');"

也可以 省略验证

wget https://getcomposer.org/installer
chmod +x installer
php installer

最后得到 composer.phar 文件,将它移动到, PATH的包含的路径中,这样就可以在命令行中使用它了。sudo mv composer.phar /usr/local/bin/composer , 使用时确认 composer 中 执行权限。

使用 国内源

composer config -g repo.packagist composer https://packagist.phpcomposer.com

最近 laraval 中国 也出了个镜像

 composer config -g repo.packagist composer https://packagist.laravel-china.org

npm

安装 nodejs

sudo apt install nodejs

你使用可以从 node 官网 下载最新的稳定版,解压后将 nodejs 目录上的 bin 目录 的全路径添加到 path

export PATH="PATH_TO_NODE_BIN:$PATH"

将这段代码添加到 /etc/profile 或者 ~/.bashrc 都可以, 这样就可以在命令行中使用 npm 和 node 了。 如何你还想用 nodejs 进行后端开发的话最好 安装一个 nvm 或者 n , 这两都是 node 的版本控制器,用来更新或者切换 nodejs 版本。

使用 阿里源

npm install -g cnpm --registry=https://registry.npm.taobao.org

或者

alias cnpm="npm --registry=https://registry.npm.taobao.org \
--cache=$HOME/.npm/.cache/cnpm \
--disturl=https://npm.taobao.org/dist \
--userconfig=$HOME/.cnpmrc"

# Or alias it in .bashrc or .zshrc
$ echo '\n#alias for cnpm\nalias cnpm="npm --registry=https://registry.npm.taobao.org \
  --cache=$HOME/.npm/.cache/cnpm \
  --disturl=https://npm.taobao.org/dist \
  --userconfig=$HOME/.cnpmrc"' >> ~/.zshrc && source ~/.zshrc

安装 node 依赖时使用 cnpm, 速度很快。

版本控制器

git

sudo apt install git

svn

sudo apt install svn
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值