Centos6.5 install Python2.7 & django & mysql & apache
2015-03-05 22:57
681 查看
#! /bin/bash
#su root
#get python2.7
wget https://www.python.org/ftp/python/2.7.9/Python-2.7.9.tgz
#install python
tar zxvf Python-2.7.9.tgz
cd Python-2.7.9
./configure --enable-shared
make
make install
cd ..
rm -rf Python*
mv /usr/bin/python /usr/bin/python.old.2.6
ln -s /usr/local/bin/python2.7 /usr/bin/python
echo /usr/local/lib> /etc/ld.so.conf.d/python2.7.conf
ldconfig
#install pip
wget https://bootstrap.pypa.io/ez_setup.py -O - | python
rm -rf setuptools*
wget https://pypi.python.org/packages/source/p/pip/pip-6.0.8.tar.gz#md5=2332e6f97e75ded3bddde0ced01dbda3 tar zxvf pip-6.0.8.tar.gz
cd pip-6.0.8
python setup.py install
cd ..
rm -rf pip*
#install django
pip install django
#yum install sqlite-devel
#pip install pysqlite
pip install MySQL-python
#install apache
yum install httpd
yum install httpd-devel
#install mod_wsgi
wget https://github.com/GrahamDumpleton/mod_wsgi/archive/4.4.10.tar.gz tar zxvf 4.4.10.tar.gz
cd mod_wsgi-4.4.10/
./configure -with-python=/usr/local/bin/python #--with-apxs=/usr/sbin/apxs
make && make install
cd ..
rm -rf mod_wsgi-4.4.10
rm -rf 4.4.10.tar.gz
#install mysql
yum install mysql
sduo yum install mysql-server
chkconfig -add mysqld
chkconfig --level 35 mysqld on
service mysqld start
#mysqladmin -u root password jmbkeyes #set password
#vi /usr/bin/yum
#将文件头部的#!/usr/bin/python修改为:
#!/usr/bin/python2.6
#su root
#get python2.7
wget https://www.python.org/ftp/python/2.7.9/Python-2.7.9.tgz
#install python
tar zxvf Python-2.7.9.tgz
cd Python-2.7.9
./configure --enable-shared
make
make install
cd ..
rm -rf Python*
mv /usr/bin/python /usr/bin/python.old.2.6
ln -s /usr/local/bin/python2.7 /usr/bin/python
echo /usr/local/lib> /etc/ld.so.conf.d/python2.7.conf
ldconfig
#install pip
wget https://bootstrap.pypa.io/ez_setup.py -O - | python
rm -rf setuptools*
wget https://pypi.python.org/packages/source/p/pip/pip-6.0.8.tar.gz#md5=2332e6f97e75ded3bddde0ced01dbda3 tar zxvf pip-6.0.8.tar.gz
cd pip-6.0.8
python setup.py install
cd ..
rm -rf pip*
#install django
pip install django
#yum install sqlite-devel
#pip install pysqlite
pip install MySQL-python
#install apache
yum install httpd
yum install httpd-devel
#install mod_wsgi
wget https://github.com/GrahamDumpleton/mod_wsgi/archive/4.4.10.tar.gz tar zxvf 4.4.10.tar.gz
cd mod_wsgi-4.4.10/
./configure -with-python=/usr/local/bin/python #--with-apxs=/usr/sbin/apxs
make && make install
cd ..
rm -rf mod_wsgi-4.4.10
rm -rf 4.4.10.tar.gz
#install mysql
yum install mysql
sduo yum install mysql-server
chkconfig -add mysqld
chkconfig --level 35 mysqld on
service mysqld start
#mysqladmin -u root password jmbkeyes #set password
#vi /usr/bin/yum
#将文件头部的#!/usr/bin/python修改为:
#!/usr/bin/python2.6
相关文章推荐
- Python 2.7 install on centos 6.5
- centos6.5将python2.6.6升级到python2.7以及easy_install和pip
- Python2.7 Django1.8 CentOS7 Apache2.4 mod_wsgi4.4.21 环境下部署
- Python&Django&Mysql报错解决
- Install Apache 2.2.15, MySQL 5.5.34 & PHP 5.5.4 on RHEL/CentOS 6.4/5.9 & Fedora 19-12 [转]
- python&Django&mariadb&Apache&mod_wsgi 环境部署
- CentOS 7 firewalld添加开放端口及重启apache、nginx、mysql、php-fpm命令 & CentOS 6.5开放端口方法
- Install Apache 2.2.15, MySQL 5.5.34 & PHP 5.5.4 on RHEL/CentOS 6.4/5.9 & Fedora 19-12
- How to Install Python 2.7 on CentOS6.5
- Install PHP 7, Apache, MySQL 5.6 on CentOS / RHEL 7.1 & 6.7 + Wordpress
- centos6.5更新python2.7影响pip和easy_install
- django restfull centos6.5 x86_64 python2.7
- Centos 5 升级 python 2.4 -> 2.7
- Mac下搭建Django+XAMPP(Mysql+Apache)+Python网站开发环境
- CentOS 6 LAMP Install (Apache MySQL & PHP) via YUM
- WinXp + Python2.7 + Django1.4 + Mysql 5.5 + Mysql for Python 1.2.3 安装方法
- Apache+MySQL+Python+Django在Windows下环境搭建指南(Python Web环境搭建)
- 给CentOS 5.5升级Python2.7 Django安装
- GOOD centos + apache + mod_wsgi + python2.6 + django web环境搭建
- How To Install Python 2.7 with mod_wsgi on CentOS 5.6 with cPanel