centos7 初始化環(huán)境相關(guān)

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 #設(shè)置默認 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

==========================增加虛擬內(nèi)存swap

Linux如何增加虛擬內(nèi)存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分區(qū)。

yum -y install?vim

注意:此操作只對當(dāng)前有效,重啟服務(wù)器后失效。如果想持續(xù)保持。可以將其寫入/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



如果網(wǎng)絡(luò)不太好,用pyenv下載會比較慢,可以先執(zhí)行該命令,然后到 ~/.pyenv/cache 目錄下查看要下載的文件的文件名,然后自己到官方網(wǎng)站下載,并將文件放在 ~/.pyenv/cache 目錄下。pyenv會檢查文件的完整性,若確認無誤,則不會再重新下載。

或用國內(nèi)鏡像(沒有最新版 好象)

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

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

pyenv install 3.5.1 -v

======定時服務(wù)=====================

service crond stop

#service crond start #啟動服務(wù)

#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分鐘執(zhí)行一次ls命令?

================配置SSH

.?? ? 復(fù)制公鑰文件內(nèi)容到/root/.ssh/authorized_keys中

. 修改文件/etc/ssh/sshd_config內(nèi)容項:

???????? ?????將AuthorizedKeysFile之前的“#”去除

????? ? ????? 修改PasswordAuthentication yes為PasswordAuthentication ?no

使用service sshd restart重啟sshd服務(wù)

===================修改默認語言=======

LANG="en_US.UTF-8"

====c++環(huán)境配置

見另一篇C++配置

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容