博客动态
Hi!欢迎来到Jerry Coding!公众号垃圾分类增加学习功能,关注下面的公众号一起来帮助Jerry学习更多垃圾分类知识吧!
微信扫码

扫一扫关注我

More
关于
New
RSS

Django建站历程:(一)服务器的选取与环境准备

2018年12月10日 Jerry 1888 2019年6月22日

        要有自己的一个博客放在网上供大家浏览,服务器是必不可少的。本文主要讲述云服务器的准备与环境安装。

一、服务器的选取与登陆

        博主最开始双11花了21大洋买了三个月的华为云ECS服务器,配置当然最低(1U1G)。主要的作用也是自己偶尔敲点python,熟悉熟悉linux。使用过程中发现,这个云有点太卡了,容易使人心态爆炸(毕竟便宜)。近几年,马爸爸的阿里云挺火的,于是空闲时间浏览了下阿里云,打算再搞一台,希望会有点体验上的提升(目前看来还是很不错的)!

       在登陆阿里云注册账号、实名认证后,博主惊喜的发现竟然自动通过了学生认证(好像24岁之内免认证就是学生??)。不多BB,找到学生优惠活动,赶紧下单、付款,剁手,锤!!

        付款成功后大约5分钟就给你分配好了ECS服务器(价格真的优惠,100多块钱一年,1U2G的配置,只不过之后续费要1200多,这不重要,先爽为敬)。

        

        登陆阿里云官网,从个人中心找到控制台,就可以看到分配好的ECS服务器咯。可以通过网页登陆,也可以通过Xshell等软件登陆,博主比较喜欢通过Xshell,更方便点。SSH 输入控制台显示的外网地址,输入用户名密码,起飞!登陆成功就看到如下的界面啦,系统默认安装的Ubuntu16.04,大家可以随意切换:

        

二、开发环境准备

        开发环境有了,就开始折腾吧~

  • 安装python

        首先,先装个python尝尝咸淡,一般服务器环境默认是安装python2.7的。博主自学python没多久,一开始学的也是python3,所以还是想装个python3。

 

        输入以下命令开始安装:

root@Jerry:~# apt-get install python3

       结果发现提示已经安装了python3,输入python3试了试,果然有:

        博主想要默认使用python3,那就改个优先级,直接输入如下命令:

root@Jerry:~# update-alternatives --install /usr/bin/python python /usr/bin/python2 100
root@Jerry:~# update-alternatives --install /usr/bin/python python /usr/bin/python3 150

        再来试下,发现优先级已经OK:

  • 安装pip

        服务器输入以下命令,安装最新的pip3:

root@Jerry:~# apt install python3-pip

        报错了,提示找不到python3-pip。。。。不要慌,升级一下apt-get后再次尝试安装:

root@Jerry:~# apt-get update

        输入’Y‘后安装成功,查看版本信息:

        版本不是最新的,对强迫症患者很不爽,继续升级:

root@Jerry:~# pip install --upgrade pip

升级完成后查看pip版本信息,啊偶竟然报错了?不要慌,打开度娘一顿搜索,最后找到了如下的解决办法:

          1、首先进入 /usr/bin/

root@Jerry:~# cd /usr/bin 
root@Jerry:/usr/bin# vim pip

        2、修改pip文件为如下:

        再次尝试,稳如狗!

  • 安装django

        最后一步,当然是安装django:

root@Jerry:~# pip install django

        下载速度真的是嗖嗖嗖的,比起我那个21块钱的华为云,阿里云更容易让我颅内高潮。

        到此为止,我们基本的django开发环境就安装的差不多了,以后缺啥补啥就OK了。


原创文章,转载请注明出处: https://jerrycoding.com/article/site_building_1

微信
支付宝

您尚未登录,暂时无法评论。请先 登录 或者 注册

0 人参与 | 0 条评论