1.首先安装docker

通过yum安装

sudo yum install docker-io

对于新的centos可能没YUM源或是没root权限

对root权限的修改:sudo vim /etc/sudoers,将所使用的用户名配置成具有root权限有用户。

## Allow root to run any commands anywhere
root ALL=(ALL) ALL
dragon ALL=(ALL) ALL

这样上面的dragon用户就有了root权限了。


dragon用户下,执行下面操作,获取yum源

sudo wget http://download.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
sudo rpm -ivh epel-release-6-8.noarch.rpm
sudo yum repolist

安装docker

sudo yum install docker-io

查看版本信息

docker version

docker的深入学习,可以点这里

配置docker开机自启动

sudo chkconfig docker on

查看是否配置成开机启动

sudo chkconfig –list docker

2.安装MongoDB

详细安装步骤:推荐安装,下面安装只介绍关键步骤,最简单的方式yum:

sudo yum install -y mongodb

安装完成后查看mongodb的版本信息

本文需要安装新的版本,所以采用另外的方式新版本链接,介绍如下:

移动下载下来的包,下载文件和解压文件在/home/dragon/Downloads

解压:sudo tar -zxvf mongodb-linux-x86_64-3.2.3.tgz

sudo mv mongodb-linux-x86_64-3.2.3 /usr/local/mongodb


配置mongodb的数据文件

数据文件存放目录

sudo mkdir -p /app/mongodb/db

新建log文件存放目录

mkdir -p /app/mongodb/logs


新建配置文件mongodb.conf

vi mongodb.conf

dbpath = /app/mongodb/db #数据文件存放目录  logpath = /app/mongodb/logs/mongodb.log #日志文件存放目录  port = 27017  #端口  fork = true  #以守护程序的方式启用,即在后台运行  nohttpinterface = true  

启动数据库

/usr/local/mongodb/bin/mongod –config /usr/local/mongodb/bin/mongodb.conf

配置环境变量

sudo vim /etc/profile

mongo启动连接

mongo

配置成开机自启动1

修改sudo vi /etc/rc.d/rc.local,在这个文件中增加这一句即可,还有其它的配置方法,具体可以看这个其它配置

3.安装Node.js

通过NVM(Node version manager)管理NODEJS,就是Node.js的版本管理软件,可以轻松的在Node.js各个版本间切换,项目源码在GitHub;

获取nvm源码

1、直接从 github 找到最新版本通过wget下载到本地wget https://github.com/cnpm/nvm/archive/v0.23.0.tar.gz,

2、或者直接克隆到本地通过git clone https://github.com/cnpm/nvm.git

3.推荐

curl https://raw.githubusercontent.com/creationix/nvm/v0.30.2/install.sh | bash

更多更详细的请点NVM

修改:~/.bash_profile文件,修改文件如下:

然后source ~/.bash_profile

测试可用

开始安装nodejs这里选择v0.12.9

nvm install v0.12.9

有时因为网速原因可能失败,最好是能翻墙的网络。

安装成功

设置默认node版本:nvm alias default 0.12

将这句加入开机自起动 :nvm use 0.12,在sudo vim /etc/rc.d/rc.local


The grunt command line tools (Run npm install -g grunt-cli to install them)

npm install -g grunt-cli

4.安装Texlive2015

安装过程中需要调用Perl的模块 Digest::MD5 来检测ISO文件的完整性;

升级过程中界面需要调用Perl的模块 Tk ;

sudo yum install perl-Digest-MD5 perl-Tk

挂载ISO,在root用户下进行

 sumount -o loop texlive2015.iso  /mnt/cd /mnt./install-tl

输入I等待完成!

退出root!增加环境变量sudo vim ~/.bashrc

export MANPATH=${MANPATH}:/usr/local/texlive/2015/texmf-dist/doc/man
export INFOPATH=${INFOPATH}:/usr/local/texlive/2015/texmf-dist/doc/info
export PATH=${PATH}:/usr/local/texlive/2015/bin/x86_64-linux

卸载ISO镜像

cd
sudo umount /mnt/

完成

5.安装redis

详细安装可以戳这里戳我

 wget http://download.redis.io/releases/redis-3.0.7.tar.gztar xzf redis-3.0.7.tar.gzcd redis-3.0.7make

make时报CC错误的话记得装GCC

sudo yum install gcc

在安装Redis之前首要先做的是安装Unix的Tcl工具,主要用来测试

cd /usr/local/src
wget http://downloads.sourceforge.net/tcl/tcl8.6.3-src.tar.gz
tar -zxvf tcl8.6.3-src.tar.gz
cd ​tcl8.6.3/unix/
./configure
make
make install

src目录是安装目录下的一个子目录

src/redis-server,启动服务

启动客户端并测试:src/redis-cli

输入:set foo bar

返回 :OK

输入:get foo

返回:bar

sharelatex在centos 6.7 64位上的部署(1)相关推荐

  1. linux编译器6,Linux安装gcc编译器详解(CentOS 6.5 64位系统)

    本次安装针对CentOS 6.5 64位系统,由于在安装系统的时候并没有勾选安装gcc编译器,因此需要自行安装gcc编译器. 使用yum安装gcc 对于配备了yum的Linux发行版而言,安装gcc编 ...

  2. VituralBox从零搭建基于CentOS 7(64位)的Kubernetes+docker集群

    VituralBox从零搭建基于CentOS 7(64位)的Kubernetes+docker集群 1. 下载CentOS 7官方minimal镜像 2. 安装VituralBox(Windows 1 ...

  3. 【Linux\云服务器】CentOS 7.2 64位 可视化桌面的安装与卸载

    CentOS 7.2 可视化桌面的安装和卸载 终于开始写第一篇CSDN博客了,心情有点儿小激动,前两天,小D在阿里云出购买了一台学生优惠的ECS云服务器,购买之前并没有学习过任何有关Linux的知识, ...

  4. CentOS 7(64位)系统中安装AutoDockTools(MGLTools)

    硬件环境: 获取安装包: 官网:http://mgltools.scripps.edu/downloads点击打开链接 CentOS 7(64位)系统中安装MGLTools 获取root权限: 进入安 ...

  5. centos 7.0 64位 openssl 升级到1.1.0c

    centos 7.0  64位   原openssl 版本   openssl version 1.0.1  版本老,升级新版本 下载openssl 1.1.0c 压缩包 tar -xf /usr/l ...

  6. Centos 6.5 64位双网卡绑定

    1.环境描述       我的Vmware workstation 10 安装Centos 6.5 64位加上双口的Intel千兆网卡,通过ifconfig -a|grep eth命令看到eth2和e ...

  7. CentOS下编译64位的libpython2.6.so.1.0库

    CentOS下编译64位的libpython2.6.so.1.0库 - Cody的专栏 - 博客频道 - CSDN.NET CentOS下编译64位的libpython2.6.so.1.0库 2011 ...

  8. 在Windows Server 2008 R2(64位)上安装SharePoint 2007出现的一个错误的解决方法

    昨天在 Windows Server 2008 R2(64位)上安装 SharePoint2007,没想到压缩包解压完毕后立即弹出一个错误提示框: 提示:"Internet 信息服务(IIS ...

  9. kiscore sys丢失_Win7旗舰版64位上提示无法正常运行金蝶专业版的解决方法

    最近有用户想在Win7旗舰版64位上,安装个金蝶专业版的软件使用,可是一直出现运行失败,提示无法正常运行,对此呢?这个金蝶专业版软件都是财务类的人员在使用的,对管理很有帮助,但是一直无法正常运行,让很 ...

  10. CentOS 6.7 64位系统镜像下载及安装

    1.Centos 6.7镜像下载地址:https://pan.baidu.com/s/1CtYbpAaTUVa2hWn-8JGzHg  提取码:8888 2.CentOS 6.7安装参考链接: ①链接 ...

最新文章

  1. 数据结构之【队列】的基本操作C语言实现
  2. BZOJ 2151 种树(可反悔贪心,链表)【BZOJ千题计划】就图一乐
  3. matlab球坐标曲线,matlab绘制曲线subplotsphere球面坐标绘制饼图
  4. 批量导入LYNC 2010用户的联系人
  5. zk如何实现watch
  6. windows 编写的硬件驱动_哪个是PXI硬件合适的设备驱动程序?VISA还是IVI?
  7. linux下top命令参数解释
  8. es6笔记2之解构赋值,rest和展开运算符
  9. Proxmox VE 安装、配置、使用之第二章 Proxmox VE 的安全性
  10. 使用生成器创建新的迭代模式
  11. 一些关于ROS中move_base的理解
  12. 廖雄南昌大学计算机系,南昌市社区老年性痴呆患病率及其影响因素
  13. 《软件需求》学习笔记
  14. java好的代码_做java软件工程师,怎样才能写出好的代码?
  15. Linux电源管理(1)_整体架构
  16. C语言水仙花数和总数,C语言与水仙花数
  17. 一级计算机考试电子表格排序筛选,重新应用Excel排序和筛选或清除筛选
  18. CSDN博客排名前15名
  19. Texture tiling
  20. 环境会计信息披露问题研究

热门文章

  1. Spring mvc时间格式处理
  2. 云南满泽生物科技有限公司 满泽玛卡玛咖精片 东革阿里 奶昔
  3. python--sorted函数
  4. [ASP.NET]UserControl對UserControl參數傳遞
  5. 看看这段代码有没有内存泄露?
  6. SSM博客 点赞和文章浏览量实现
  7. 知更鸟begin主题常见问题
  8. python中间件有哪些_python_21(Django中间件)
  9. 【POJ1050+POJ2018+HDOJ6638+牛客1006D】最大子段和问题
  10. 直线/折线/圆/三角形划分平面直线切割球问题大总结(最多能划分多少区域)