django是python比较流行的一个web框架,通过近一周的学习,打算把项目搬到centOS服务器上,却遇到了各种问题,网上的教程多是只言片语,因此在此记录一下详细的搭建步骤,由于本人也是第一次接触linux系统,所以有什么不对的地方还烦请指出,不胜感激。
查看centOS版本:cat /etc/redhat-release
2、安装python3
提示:可以根据自己的系统版本决定,推荐3.4.5较为稳定,高版本的系统自带的有python3,所以无需安装,直接跳过
*查看已安装的python版本:可见执行文件在 /usr/bin/ 目录下,切换到该目录下执行 ll python* 命令查看
建议安装python3.6版本,可以参考后面的链接
*安装python3的相关依赖包:yum install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gcc make
*安装wegt:yum -y install wget
*下载安装包:wget https://www.python.org/ftp/python/3.4.5/Python-3.4.5.tar.xz
*解压:tar -xvJf Python-3.4.5.tar.xz
*切换进入:cd Python-3.4.5
*编译安装:./configure prefix=/usr/local/python3
make && make install
*添加软链到执行目录下:ln -s /usr/local/python3/bin/python3 /usr/bin/python
*查看是否安装:python3 -V
最重要的一步要安装python的工具集,曾为了这个问题浪费了我整整10个多小时的时间
yum install python3-devel
参考文章:https://www.cnblogs.com/JahanGu/p/7452527.html
3、安装apache
提示:以下是centOS的示例,如果出现 command not found 说明我们centOS版本不一致,具体的命令可以自行百度<