一山还比一山高
我命硬学不来弯腰
centos7下python3与python2共存并且开启py3虚拟环境
因为下载视频需要用到python3
环境,今天在我的win
上安装下载工具死活安装不上去,在大盘鸡上一下就安装成功了...
可能在win
上不兼容吧...无奈只能在大盘鸡上进行折腾了,顺便几个笔记
由于大盘鸡上好多程序基于python2
的,所以就没法直接替换掉系统内置的环境,所以需要单独安装python3
并且开启虚拟环境,这样就互不影响了,
1.首先安装所需要的依赖环境(别管用到用不到,装就对了!)
yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel
2.下载最新的python
Python官方网站下载 我这里最新版是python 3.6.4
wget https://www.python.org/ftp/python/3.6.4/Python-3.6.4.tgz
3.解压下载的压缩文件,并且进入解压后的目录
tar -zxvf Python-3.6.4.tgz
cd Python-3.6.4
4.创建Python3
的安装目录
mkdir /usr/local/python3
5.开始编译安装python3
./configure --prefix=/usr/local/python3
make && make install
6.创建python3
和pip3
的软连接
ln -s /usr/local/python3/bin/python3 /usr/bin/python3
ln -s /usr/local/python3/bin/pip3 /usr/bin/pip3
7.测试安装后的python3
和pip3
命令
[root@host]# python3 -V
Python 3.6.4
[root@host]# pip3 -V
pip 9.0.1 from /usr/local/python3/lib/python3.6/site-packages (python 3.6)
到此python3
就单独安装完成了,也不影响系统内置的python2
环境
可是系统中并没有python3
环境,有些软件需要运行在python3
环境中,
这时候我们就需要创建一个虚拟的python3
环境了
创建虚拟环境很简单,运行以下命令即可
cd /opt
python3 -m venv py3
此时虚拟环境已经安装好了
虚拟环境使用方法:
进入虚拟环境
source /opt/py3/bin/activate 或者
. /opt/py3/bin/activate
进去后是这样的
红框内即是所运行的虚拟环境
如需退出虚拟环境,使用deactivate
命令即可。
好了,centos7
中python3
的虚拟环境搭建完成!
Deli跑路啦!两台洛杉矶的机子全部失联,下载站数据全丢...
果然低价的没有好东西
dedi入手了两台la的小鸡呢,随着全球主机论坛的实锤,可以说dedi已经确认跑路了
两台小鸡已经失联,后台也登不上去,我下载站还在上边呢...数据全没了~~~
可见数据的备份有多么重要!
两台机器最长的已经用了五个月,不过还好没过paypal的争议期,赶紧争议退款了
如果退款成功了,这波还是稳赚不赔的!
无奈最近找了几个大佬准备合租大盘鸡,
一开始选的Linode东京,想着老牌大厂应该好得多吧,
可是开了机器才发现是灵车,联通还好,电信简直灵车漂移...
最后还是选用了搬瓦工CN2大盘鸡,瓦工就是瓦工,简直飞起..
最后还是要说备份有多么重要!
最近和郭大佬@郭大佬一起研究了备份脚本(我就是全程划水,代码都是他写的)
现在基本功能已经完成了,
能够备份指定目录和数据库到七牛并且自动删除N天前的备份!
我的腾讯云机器上已经用上了这个脚本,可以说还是很给力的!有需要的可以试一下
Github:https://github.com/CHN-STUDENT/WebServerAutoBackup
个人私有云搭建-Nextcloud安装笔记
PS:前几天百度云开始对使用第三方下载工具的账号封号 ,现在基本已经没有免费好用的网盘供我们使用了...
对于手中有服务器并且乐于折腾的小朋友来说,搭建个人私有云来储存我们的大姐姐最合适不过了,也安全。
在这里我就搭建Nextcloud
私有云的过程,写成笔记记录下来,供大家参考和自己学习使用
Nextcloud
Nextcloud
是一个免费专业的私有云存储网盘开源项目,可以让你简单快速地在个人/公司电脑、服务器甚至是树莓派等设备上架设一套属于自己或团队专属的云同步网盘,从而实现跨平台跨设备文件同步、共享、版本控制、团队协作等功能。
简单的说,Nextcloud
就是一个功能非常强大的免费开源的私人网盘程序,因此只要你的设备性能和空间充足,那么使用起来几乎没有任何限制。唯一的门槛就是安装和配置Nextcloud
服务端的时候需要一点点的折腾。
软件截图:
下面我们开始折腾
你好,2018,再见,2017~
2017,就要过去,2018,迎面走来,
2017,感谢一起,2018,一起出发。
不知不觉又混了一年...
再见了2017年,2018年你好,朋友!
2017年视频巡礼