python&Django&mariadb&Apache&mod_wsgi 环境部署
2017-10-11 09:41
856 查看
Python 3 安装
1,安装依赖包yum -y install readline-devel #避免虚拟环境下方向键乱码,在编译安装python前,安装readline-devel yum groupinstall 'Development Tools' yum install zlib-devel bzip2-devel openssl-devel ncurese-devel yum install libsqlite3-dev libsqlite3 #如果使用sqlite,需要提前安装libsqlite3-dev libsqlite3
下载Python 3 并编译安装
wget http://www.python.org/ftp/python/3.6.0/Python-3.6.0.tgz tar -zxvf Python-3.6.0.tar 进入Python目录 mkdir /usr/local/python3 ./configure --prefix=/usr/local/python3 make make install #覆盖老版本 mv /usr/bin/python /usr/bin/python_old ln -s /usr/local/python3/bin/python3 /usr/bin/python
修复yum
vi /usr/bin/yum 将解释器改为python_old
如果不建立新安装路径python3,而是直接默认安装,则安装后的新python应该会覆盖linux下自带的老版本,也有可能不覆盖,具体看安装过程了,这个大家可以自己试验下,当然如果还想保留原来的版本,那么这种方法最好不过了。
还可以使python2和python3共存,也就是不要修改老版本的名字;创建新版本的名字是命名为python3。
ln -s /usr/local/python3/bin/python3 /usr/bin/python3
这样,输入python会进入老版本;输入python3会进入新版本,两者共存,则需使用
安装epel扩展源 以及pip
yum -y install epel-release yum -y install python-pip
CentOS 安装easy_install的方法:
wget -q http://peak.telecommunity.com/dist/ez_setup.py
python ez_setup.py
mariadb安装
yum -y install mariadb mariadb-server
WSGI
yum install -y httpd-devel pip3 install mod_wsgi
相关文章推荐
- Linux+Django+Python+Wsgi配置过程 Linux下配置Apache+Mod_Wsgi+Django环境 部署django项目
- 最新版windows 2012R2、Apache24、mod_wsgi、Django1.9、python3.4项目部署(生产环境)
- Python2.7 Django1.8 CentOS7 Apache2.4 mod_wsgi4.4.21 环境下部署
- Win7环境下Apache+mod_wsgi本地部署Django
- apache&mod_wsgi&django部署多个项目
- windows环境下部署django mod_wsgi apache
- Centos7&Python2.7&django&uwsgi&mariadb&python虚拟环境
- 在window上部署python Django项目 采用apache+mod_wsgi方案
- linux+django+apache+mod_wsgi+eclipse+python2.7 环境的搭建
- apache2.2+django1.6.5+python34+mod_wsgi3.5环境搭建
- WIN, Apache2.2+Django1.6(Python2.7.5)+mod_wsgi 实现网站部署
- Win下python+Pydev+Django+apache+mod_wsgi开发部署配置记录
- CentOS下Apache+Python+Django+Wsgi环境搭建
- Apache2.4配置mod_wsgi,部署python应用
- 用mod_python在Apache上部署Django
- ubuntu server 下部署apache+django+mod_wsgi环境
- django apache mod_wsgi部署
- 在部署django应用时,mod_python不再推荐,使用wsgi方式
- win+Apache+mod_wsgi部署python程序-apache2.2+python2.7
- windows+apache+mod_python配置django运行环境