2018-06-29

【0】用SecureCRT连接阿里云服务器自动断开的解决方法


打开sshd_config文件:vim /ect/ssh/sshd_config
找到下面两行:
#ClientAliveInterval 0
#ClientAliveCountMax 3
将#去掉,并将后面的数字更改为合适的时间:
ClientAliveInterval 30(客户端每每隔30秒向服务器发送一个心跳数据)
ClientAliveCountMax 86400(客户端24个小时没有响应,服务器自动掉连接)

【1】用SecureCRT传输文件无法识别rz、sz命令的解决方法


通过命令:yum install lrzsz -y下载之后就可以正常传输文件了

【2】 更改云服务器上的python版本


今天查看服务器上的python版本发现还是2.6的,所以决定更改到3.6.1版本。

查看python 版本 :# python -V   

进入存放目录:# cd /root/software   

获取新版的python:# wget https://www.python.org/ftp/python/3.6.1/Python-3.6.1.tar.xz    

解压文件:# tar xvf Python-3.6.1.tar.xz  

进入解压后的文件目录:# cd ./Python-3.6.1     
 
创建编译安装目录:# mkdir /usr/local/python3     

配置编译安装目录:# ./configure --prefix=/usr/local/python3     

编译安装:# make && make install    
(注意 :如果编译安装的时候提示错误【zipimport.ZipImportError: can't decompress data; zlib not available】只需要通过命令:#  yum -y install zlib* 安装zlib就行)

备份旧的python:# mv /usr/bin/python /usr/bin/python_old    

把新的 python3 链接到 python:# ln -s /usr/local/python3/bin/python3 /usr/bin/python    

但是但是修改完之后发现执行yum命提示错误了:
2018-06-29_第1张图片
错误提示.png

通过查阅资料了解到当前yum使用的Python2,由于刚才安装了python3并把python3设置为默认版本了,所以导致语法问题。
有两种解决方法:

  • 直接在输入的命令前加上python2
    2018-06-29_第2张图片
    方法一.png
  • 修改文件(/usr/bin/yum)
    2018-06-29_第3张图片
    方法二.png

    然后就可以不用在yum命令前加python2了
    2018-06-29_第4张图片
    执行结果.png

【3】python升级之后安装deltarpm提示错误的解决方案

2018-06-29_第5张图片
错误提示.png

定位到提示错误的文件
2018-06-29_第6张图片
修改python为python2.png

修改之后提示重新进行安装提示安装成功
2018-06-29_第7张图片
安装成功.png

【4】升级python后进入Python交互界面按方向键出现乱码的解决方案

之所以会出现乱码是因为缺少readline-develd导致的,通过执行如下操作便可解决

1、安装readline-devel
# yum -y install readline-devel
安装完成之后发现还是乱码,这时候我们需要重新安装python3

2、删除安装目录
# rm -rf /usr/local/python3

3、重新安装python3
# cd /root/software/Python-3.6.1/
# ./configure --prefix=/usr/local/python3 && make && make install

安装完成时候便可以在交互环境中正常使用方向键了

【5】wdcp的安装

1、下载v3版本全新安装文件: 
# wget http://dl.wdlinux.cn/files/lanmp_v3.tar.gz

2、解压下载到的安装文件:
# tar zxvf lanmp_v3.tar.gz

3、启动安装:
# sh lanmp.sh

这里选择第2种软件组合,即 nginx + php + mysql + zend + pureftpd + phpmyadmin 

约30分钟后,安装完成 .输入 http://公网IP:8080 登录到WDCP后台(用户名:admin 密码:wdlinux.cn)  首次登录,提示需要更改admin和mysql root用户的密码

【5】Linux环境下通过vim编辑python文件无法自动缩进的解决方法

1、进入/etc/vimrc文件
# vim /etc/vimrc

2、在行首加上如下配置即可:
# filetype plugin indent on (打开文件类型检测功能)
# set ai sw=4  或者 set autoident sw=4(设置自动缩进)

你可能感兴趣的:(2018-06-29)