python伺服器安裝配置過程記錄
阿新 • • 發佈:2019-02-18
*新伺服器安裝步驟
1. 下載python2.7.6 wget http://www.python.org/ftp/python/2.7.6/Python-2.7.6.tgz 2. 解壓縮 tar -xf Python2.7.6 3. 安裝 1. cd Python2.7.6; ./configure ; make; make install 4. 替換系統自帶python mv /usr/local/bin/python /usr/local/bin/python_bak; ln -s /usr/local/bin/python2.7 /usr/local/bin/python
2. 安裝django1.5.4
0. wget https://www.djangoproject.com/m/releases/1.5/Django-1.5.4.tar.gz 1.解壓縮 tar zxvf Django-1.5.4.tar.gz 2.安裝 cd Django-1.5.4/ ; python setup.py install 3.測試 python; import django; django.VERSION 3. 安裝mongoDB
0.wget http://fastdl.mongodb.org/linux/mongodb-linux-x86_64-2.4.8.tgz 1.解壓縮 tar zxvf mongodb-linux-x86_64-2.4.8.tgz 2.安裝 mkdir -p /opt/soft/mongo ; cp -R -n mongodb-linux-x86_64-2.4.8/ /opt/soft/mongo; ln -s /opt/soft/mongo/mongodb-linux-x86_64-2.4.8/bin/mongo /usr/local/bin/ 3.配置 : sudo chown $USER /data/db vim ~/.bash_profile add : export PATH=$PATH:/opt/mongodb-linux-i686-2.4.5/bin source ~/.bash_profile
4. 安裝nginx
1. 在安裝nginx前,需要確保系統安裝了g++、gcc、openssl-devel、pcre-devel和zlib-devel軟體。安裝必須軟體 yum install gcc-c++; yum -y install zlib zlib-devel openssl openssl--devel pcre pcre-devel 2. 下載安裝 ngxin --ver : 1.5.6 wget http://nginx.org/download/nginx-1.5.6.tar.gz tar zxvf nginx-1.5.6.tar.gz ./configure ; make ; make install ; 3. 安裝好之後的位置: /usr/local/nginx/sbin/nginx /usr/local/nginx/conf/nginx.conf /usr/local/nginx/logs 4. source : export PATH=$PATH:/opt/mongodb-linux-i686-2.4.5/bin:/usr/local/nginx/sbin
5.安裝easy_install
wget https://pypi.python.org/packages/source/d/distribute/distribute-0.6.49.tar.gz tar xf distribute-0.6.49.tar.gz cd distribute-0.6.49 python setup.py install easy_install --version
6. 安裝pip
1.下載pip 2. easy_install pip
7. 安裝python-memcached
$ wget https://pypi.python.org/packages/source/p/python-memcached/python-memcached-1.53.tar.gz --no-check-certificate $ tar zxvf python-memcached-1.53.tar.gz $ cd python-memcached-1.53/ $ python setup.py install
8. 安裝uwsgi
1.pip install uwsgi 2.測試 uwsgi -- version
9. 安裝MySQL-Python
0. get http://softlayer-ams.dl.sourceforge.net/project/mysql-python/mysql-python-test/1.2.4b4/MySQL-python-1.2.4b4.tar.gz 1. tar zxvf MySQL-python-1.2.4b4.tar.gz 2. cd MySQL-python-1.2.4b4.tar.gz ; python setup.py install
10 .安裝django-cas2
0. https://github.com/KTHse/django-cas2/archive/master.zip 1. unzip django-cas2-master.zip 2. cd django-cas2-master; python setup.py install
11.安裝pymongo
http://api.mongodb.org/python/current/installation.html
If you’d rather install directly from the source (i.e. to stay on the bleeding edge), install the C extension dependencies then check out the latest source from github and install the driver from the resulting tree:
$ git clone git://github.com/mongodb/mongo-python-driver.git pymongo
$ cd pymongo/
$ python setup.py install
還可以直接用pip和 easy_install
[root@localhost mongodb]# ./bin/mongod -f mongodb.conf all output going to: log/mongodb.log
=========================================================================================歡迎來到我的部落格, 本人乃網際網路行業一枚小小的螺絲釘—非典型程式設計師妹子.
留下微信地址,方便大家和我聯絡