PHP 开发环境搭建

来源:互联网 发布:淘宝网店开店流程2017 编辑:程序博客网 时间:2024/06/06 00:16

包管理器

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.phpphp composer-setup.phpphp -r "unlink('composer-setup.php');"

也可以 省略验证

wget https://getcomposer.org/installerchmod +x installerphp 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
原创粉丝点击