centos8會有很多不一樣?先就用7吧
==========================
。。安裝RZ
yum -y install lrzsz
=============================安裝node 5.10
curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.8/install.sh | bash
source?~/.nvm/nvm.sh
NVM_NODEJS_ORG_MIRROR=https://npm.taobao.org/mirrors/node?nvm install 14.9.0
npm install forever -g
yum -y install epel-release
yum install python-pip
nvm alias default 14.9.0 #設置默認 node 版本為 10.8.0
==============安裝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、使用命令:
sudo dd if=/dev/zero of=/root/swap bs=1MB count=4096
sudo?mkswap /root/swap
sudo chmod 0600 ?/root/swap
sudo ?swapon /root/swap
2、使用命令制作一個swap文件。
3、使用命令啟動swap分區。
yum -y install?vim
注意:此操作只對當前有效,重啟服務器后失效。如果想持續保持。可以將其寫入/etc/fstab文件中。
vim /etc/fstab
/root/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
wgethttps://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/Anaconda3-4.0.0-Linux-x86_64.sh
下載anaconda3-4.0.0 到~/.pyenv/cachehttps://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 stop
#service crond start #啟動服務
#chkconfig crond on ? #開機自動啟動
crontab -e 添加命令
分 ? ? 小時 ? ?日 ? ? 月 ? ? ?星期 ? ? 命令
0-59 ? 0-23 ? 1-31 ? 1-12 ? ? 0-6 ? ? command
*/2 * * * * nohup /root/.pyenv/shims/python /python78/python78/BackSrv/MasterLook.py > out.log &
*/2 * * * * nohup /root/.pyenv/shims/python /dadakayou/py/BackSrv/MasterLook.py > out.log &
*/2 * * * * nohup /root/.pyenv/shims/python /ddtang/py/BackSrv/MasterLook.py > out.log &
*/2 * * * * nohup /root/.pyenv/shims/python /net78/py/BackSrv/MasterLook.py > out.log &
*/2 * * * * nohup /root/.pyenv/shims/python /hongpa/py/BackSrv/MasterLook.py > out.log &
*/2 * * * * nohup /root/.pyenv/shims/python /friend/py/BackSrv/MasterLook.py > out.log &
*/2 * * * * nohup /root/.pyenv/shims/python /Shopping/py/BackSrv/MasterLook.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"
====c++環境配置
見另一篇C++配置