centos7 初始化环境相关

。。安装RZ
yum -y install lrzsz
=============================安装node 5.10 
curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.31.0/install.sh | bash

source ~/.nvm/nvm.sh

NVM_NODEJS_ORG_MIRROR=https://npm.taobao.org/mirrors/node nvm install 5.10.1


npm install forever -g 

yum install python-pip
==============安装tushare lxml

yum remove audit

yum install gcc

yum install libxslt-devel libxml2-devel

yum install python-devel
pip install lxml
yum install gcc-c++
pip install pandas
pip install  tushare

==========================增加虚拟内存swap

Linux如何增加虚拟内存swap

1、使用命令:dd if=/dev/zero of=/tmp/swap bs=1MB count=2048增加2G的swap空间。

2、使用mkswap /tmp/swap命令制作一个swap文件。

3、使用swapon /tmp/swap命令启动swap分区。

注意:此操作只对当前有效,重启服务器后失效。如果想持续保持。可以将其写入/etc/fstab文件中。

vim /etc/fstab

/tmp/swap swap swap defaults 0 0 
:wq 

===================升级PYTHON3.5
yum install git
 git clone git://github.com/yyuu/pyenv.git ~/.pyenv
  echo ‘export PYENV_ROOT="$HOME/.pyenv"‘ >> ~/.bashrc
 echo ‘export PATH="$PYENV_ROOT/bin:$PATH"‘ >> ~/.bashrc
 echo ‘eval "$(pyenv init -)"‘ >> ~/.bashrc
 exec $SHELL -l
mkdir ~/.pyenv/cache
cd ~/.pyenv/cache
wget https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/Anaconda3-4.0.0-Linux-x86_64.sh
下载anaconda3-4.0.0 到~/.pyenv/cache https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/

pyenv install  -v anaconda3-4.0.0

pyenv rehash
pyenv global anaconda3-4.0.0

如果网络不太好,用pyenv下载会比较慢,可以先执行该命令,然后到 ~/.pyenv/cache 目录下查看要下载的文件的文件名,然后自己到官方网站下载,并将文件放在 ~/.pyenv/cache 目录下。pyenv会检查文件的完整性,若确认无误,则不会再重新下载。

或用国内镜像(没有最新版 好象)

pip install -i http://pypi.douban.com/simple/

export PYTHON_BUILD_MIRROR_URL="http://mirrors.sohu.com/python/"

pyenv install 3.5.1 -v

======定时服务=====================

#service crond start #启动服务

#chkconfig crond on   #开机自动启动

crontab -e 添加命令

分     小时    日     月      星期     命令

0-59   0-23   1-31   1-12     0-6     command

EX:  */5 * * * * nohup /root/.pyenv/shims/python /python78/python78/BackSrv/Looking.py > out.log &   每15分钟执行一次ls命令

================配置SSH
.     复制公钥文件内容到/root/.ssh/authorized_keys中

. 修改文件/etc/ssh/sshd_config内容项:

将AuthorizedKeysFile之前的“#”去除

修改PasswordAuthentication yes为PasswordAuthentication  no

使用service sshd restart重启sshd服务
===================修改默认语言=======
LANG="en_US.UTF-8"
====

时间: 2024-12-04 18:19:22

centos7 初始化环境相关的相关文章

新装系统(CentOS7.4)环境初始化配置笔记

新装系统(CentOS7.4)环境初始化配置笔记 一.概述 设备详情: Dell R730 服务器 (四个网卡,一根网线插在第2个网卡上) CentOS 7.4 x64 最小安装环境 二.网络环境配置 网卡1(em1)网络配置 # /etc/sysconfig/network-scripts/ifcfg-em1 #以下为修改 BOOTPROTO=static ONBOOT=yes #以下为新增 IPADDR=192.168.2.110 NETMASK=255.255.255.0 GATEWAY=

设置和获取与执行环境相关的信息?

设置和获取与执行环境相关的信息? HostingEnvironment是承载应用当前执行环境的描述,它是对所有实现了IHostingEnvironment接口的所有类型以及对应对象的统称.如下面的代码片段所示,一个HostingEnvironment对象承载的执行环境的描述信息体现在定义这个接口的6个属性上.ApplicationName和EnvironmentName分别代表当前应用的名称和执行环境的名称.WebRootPath和ContentRootPath是指向两个根目录的路径,前者指向的

在ASP.NET Core应用中如何设置和获取与执行环境相关的信息?

HostingEnvironment是承载应用当前执行环境的描述,它是对所有实现了IHostingEnvironment接口的所有类型以及对应对象的统称.如下面的代码片段所示,一个HostingEnvironment对象承载的执行环境的描述信息体现在定义这个接口的6个属性上.ApplicationName和EnvironmentName分别代表当前应用的名称和执行环境的名称.WebRootPath和ContentRootPath是指向两个根目录的路径,前者指向的目录用于存放可供外界通过HTTP请

在centos6.x和centos7.x环境下停机扩容docker的pool空间

一.首先介绍一下docker的存储驱动Device Mapper插件的工作原理 如果在CentOS .REHL .Fedor或者其他默认没有 AUFS支持的Linux发行版上使用Docker,你需要用到Device Mapper的存储插件.将这个插件设置为默认,它会把你所有的容器存储到一个100G的简短文件中,并且限制每个容器最大为10GB.最初Docker仅能在支持Aufs文件系统的Linux发行版上运行,但是由于Aufs未能加入Linux内核,为了寻求兼容性.扩展性,Docker在内部通过g

centos7初始化脚本

#!/bin/bash Author: guop centos7初始化脚本 PASSWD=passwordHOSTNAME=EIFMDNS1=119.29.29.29DNS2=223.5.5.5 cat << EOF+------------------------------------------------------------------+| ** Welcome to CentOS 7 System init ** |+-------------------------------

CentOS7.X环境下源码包安装部署RabbitMQ3.7.17

本文介绍在CentOS7.X环境下源码包安装部署RabbitMQ3.7.17,使用docker安装很简单,这里我就不往文章中添加.在CentOS7.X环境下使用源码包安装还是有遇到不少坑的(使用yum安装的方式官方网站有介绍,比较简单),通过这篇我的个人实践操作,能够帮助到有需要的人.搭建环境:操作系统:CentOS7.5内存大小:16GB硬盘:100G注:正文中的参数与部署路径等,请根据实际需求修改.1.软件准备:wxWidgets-3.1.2.tar.bz2otp_src_22.0.tar.

Linux 下面java编译环境相关笔记

1.如果自己编写的java文件依赖于很多第三方库(比如adir1和dir2下面都有很多jar包),加入自己的文件名叫foo.java那么可以用如下指令编译 javac -Djava.ext.dirs=dir1;dir2 foo.java 2.打包一个可执行的jar包的过程 a.写一个完整的java文件HelloWorld.java b.执行命令:javac HelloWorld.java生成HelloWorld.class c.执行命令 jar cvf HelloWorld.jar HelloW

C++初始化顺序相关

C++初始化顺序相关 1. 设置函数默认参数的顺序: 从右到左 原因: 调用函数时填写参数的顺序是从左到右,因此默认参数必须从右到左给 2. 类的数据成员初始化列表初始化顺序为: 从右到左 例子: class ClassA { public: ClassA():m_n2(0), m_n1(m_n2+2) {} void Print() { cout<<"m_n1: "<< m_n1 << " m_n2: "<< m_n

Centos7 初始化MySQL5.7数据库

Centos7 初始化MySQL5.7数据库 由于在上一篇文章如何在Centos7下安装MySQL5.7时,没有具体介绍开始使用数据库之前的重要的一步,那就是初始化数据库.所以今天给大家补上这篇具体操作的文章. 1.启动数据库 systemctl start mysqld 2.设置开机自启 systemctl enable mysqld 3.查看默认数据库密码 cat /var/log/mysqld.log | grep password 注:如果像我上一篇文章操作那样先修改了数据库密码,最后才