Drupal做个人博客,阿里云Ubuntu下安装Git,Composer, Drush,nodejs
2016-07-20 14:21
681 查看
Ubuntu14.0下安装git/Composer/Drush/nodejs
4年的工作收集了不少的干货,但平时都疏于整理了,现在查看起来非常麻烦。基于此想法就做了个博客,一是用来炒炒以前的存货,另一方面是想做一个知识库。Node.js的安装
git的安装
Composer的安装
Drush的安装
Node.js安装及使用
sudo apt-get install nodejs 安装node.js软件 node -v 查看node的版本(也可以用npm -v查看npm的版本) npm install nrm 安装nrm软件,便于管理node的源文件 nrm use taobao 切换到淘宝源上来(node ls查看源,node test测试源下载速度)
git安装及使用
sudo apt-get install git-core 安装git软件 git clone git://IP/works 登录到github上,git clone 代码到本地 git config --global user.name = "User ID" git config --global user.email = "email" 先本地建立一个文件夹,然后做一些全局变量的初始化 ssh-keygen -C ‘you email address@gmail.com’ -t rsa 一路回车后会在/root/.ssh/id_rsa.pub 创建密钥文件,打开文件复制其中内容,在github网站右上角的Account Settings中,选择 SSH Public Keys ,选择新加一个密钥。 git init 建立仓库 git add 添加文件 git commit -m 'comment' 提交文件 git remote add origin https://github.com/Git-Elite/CodeBase.git //蓝色部分为github托管的仓库地址 git push -u origin master 提交至github仓库
Composer安装及使用
curl -sS https://getcomposer.org/installer | php 下载composer php composer.phar --version 安装Composer sudo mv composer.phar /usr/local/bin/composer 设置全局命令 composer -version 查看是否安装与设置成功
Drush安装及使用
git clone https://github.com/drush-ops/drush.git /alidata/www/default/ 把在 Github 上的 Drush 克隆一份到本地的 /alidata/www/default/ 这个目录的下面。 ln -s /alidata/www/default/drush/drush /usr/bin/drush 创建一个快捷方式,放到 /usr/bin/drush这里 php -r "readfile('http://files.drush.org/drush.phar');" > drush 进入drush目录,读取drush.phar文件 php drush core-status 测试安装状况 chmod +x drush sudo mv drush /usr/local/bin 把drush放到bin目录,可以用drush作为命令使用 drush init drush help 查看安装成功与否
参考:Drush 的文档:http://docs.drush.org/en/master/
我选择做一个好人!但是 nigaea还有更多就_ _ _ _!(~o ̄▽ ̄)~o
相关文章推荐
- RPC failed; result=22, HTTP code = 411
- git更新已經刪除的文件
- 提取Git每次提交后Commit的文件
- GIT迁移服务器
- 分布式版本管理git入门指南使用资料汇总及文章推荐
- drupal中hook_menu()使用
- git终极指南:在实际开发中的应用
- 6 个托管 git 仓库的地方
- 使用ruby部署工具mina快速部署nodejs应用教程
- Nodejs从有门道无门菜鸟起飞必看教程
- Google官方支持的NodeJS访问API,提供后台登录授权
- 浅谈Nodejs观察者模式
- nodejs教程之环境安装及运行
- nodejs中的fiber(纤程)库详解
- 基于NodeJS的前后端分离的思考与实践(五)多终端适配
- 基于NodeJS的前后端分离的思考与实践(二)模版探索
- 实例详解Nodejs 保存 payload 发送过来的文件
- 我的NodeJs学习小结(一)
- Node.js 应用跑得更快 10 个技巧
- nodejs中实现sleep功能实例