本帖最后由 yanglin920y 于 2018-1-22 22:59 编辑
折腾了半天,发现CTOS6.5的 python 是 2.6.6的。
难怪 Let's Encrypt 证书 显示 false....!!
其实证书已经获取到你服务器了,只是要自己去手动填写。
对于...强迫症患者,没办法,必须要“po肺”!!
只要升级一发,就可以了!!
【8楼】已经解决了 面板启动不了的问题。自己挖的坑,自己填....
- 首先下载源tar包
- 可利用linux自带下载工具wget下载,如下所示:
- wget http://www.python.org/ftp/python/3.3.0/Python-3.3.0.tgz
- 下载完成后到下载目录下,解压
- tar -xzvf Python-3.3.0.tgz
- 进入解压缩后的文件夹
- cd Python-3.3.0
-
- 在编译前先在/usr/local建一个文件夹python3(作为python的安装路径,以免覆盖老的版本)
- mkdir /usr/local/python3
-
- 开始编译安装
- ./configure --prefix=/usr/local/python3
- make
- make install
- 此时没有覆盖老版本,再将原来/usr/bin/python链接改为别的名字
- mv /usr/bin/python /usr/bin/python_old2
-
- 再建立新版本python的链接
- sudo ln -s /usr/local/python3/bin/python3 /usr/bin/python
- 输入
- python3 启用服务
- 再次输
- python -V
- 就可以看到新的版本号了!!
复制代码
最后扩充下,
这种方法虽然能安装成功,但是它带来了新的问题,比如yum不能正常用了
修改/usr/bin/yum的第一行为:
#!/usr/bin/python_old2
就可以了
编辑器修改哦!!!!
END!!!
|