重装Ubuntu后的基本工作

Submitted by dravenk on Thu, 01/26/2017 - 20:12

ubuntu重装后的环境部署


LAMP网站运行环境:

sudo apt install apache2 mysql-server \
php php-pear php-mysqli phpunit php-mbstring \
php-gd php7.0-mysql php-mcrypt php-json \
php-fpm libapache2-mod-php php php7.0-common \
php-cli php-common

安装vim、git

apt install vim git

配置并使用git

git config --global user.name "名字"
git config --global user.email "电子邮箱"
ssh-keygen -t rsa -b 4096 -C "备注"
ssh-add ~/.ssh/id_rsa
通过cat .ssh/id_rsa.pub
打印并复制私有密钥的内容到github上


安装nvm、node.js

nvm的github仓库安装最新的nvm的shell脚本,或者安装以下脚本:
curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.1/install.sh | bash

vim .profile  //编辑环境变量配置文件
在[$PATH]后面追加
:$HOME/.nvm:$PATH
source ~/.bashrc  //使环境变量立即生效

nvm install node
nvm install iojs
将npm的下载源替换为国内镜像源cnpm
npm install -g cnpm --registry=https://registry.npm.taobao.org

通过npm的镜像cnpm安装hexo:
npm install hexo-cli -g

通过RSS迁移旧的博客:

首先,安装 hexo-migrator-rss 插件。
npm install hexo-migrator-rss --save
插件安装完成后,执行下列命令,从 RSS 迁移所有文章。source 可以是文件路径或网址。
hexo migrate rss <source>


curl -sS https://getcomposer.org/installer | php  
mv composer.phar /usr/local/bin/composer

修改PATH:
:$HOME/.composer/vendor/bin:$PATH

安装drush :
git clone https://github.com/drush-ops/drush.git /usr/local/src/drush
cd /usr/local/src/drush
composer install
ln -s /usr/local/src/drush/drush /usr/bin/drush

chrome
atom
nvm
gitbook
wps hexo phpmyadmin

github的ssh帮助文档
ruby镜像站ruby-china