亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > Python > 正文

在Linux系統上部署Apache+Python+Django+MySQL環境

2020-01-04 17:53:28
字體:
來源:轉載
供稿:網友
這篇文章主要介紹了在Linux系統上部署Apache+Python+Django+MySQL環境的方法,使用到了mod_python 與mysqldb模塊進行連接,需要的朋友可以參考下
 

Linux+apache+mysql+python+mod_python+Django
說明:系統rhel 5.3,默認安裝httpd、mysql,沒有安裝的,請下載安裝RPM包,刪除/etc/httpd/modules/mod_python.so,如果有的話。
一、安裝python

wget http://www.python.org/ftp/python/2.7.1/Python-2.7.1.tgz tar xfz mod_python-2.7.11.tgz cd python-2.7.11

安裝

./config --prefix=/usr/local/python/make && make installln -s /usr/local/python/bin/python2.7 /usr/bin/ ln -s /usr/local/python/bin/python/usr/bin/

二、安裝setuptools

wget http://pypi.python.org/packages/2.7/s/setuptools/setuptools-0.6c11-py2.7.egg#md5=fe1f997bc722265116870bc7919059eash setuptools-0.6c11-py2.7.eggldconfig #讓它生效

三、安裝 mysqldb模塊

wget http://cdnetworks-kr-2.dl.sourceforge.net/project/mysql-python/mysql-python/1.2.3/MySQL-python-1.2.3.tar.gz tar zxvf MySQL-python-1.2.3.tar.gzcd MySQL-pythonpython2.7 setup.py build# #ln -s /usr/local/python/bin/python2.7 /usr/bin/(注意建立連接)python2.7 setup.py install ##安裝

測試:

[root@localhost conf]# python2.7 
Python 2.7.1 (r271:86832, Mar 21 2011, 10:13:38) [GCC 4.1.2 20080704 (Red Hat 4.1.2-44)] on linux2Type "help", "copyright", "credits" or "license" for more information.>>> import MySQLdb>>> 

沒有提示說明是正確的。

四、安裝mod_python

wget http://archive.apache.org/dist/httpd/modpython/mod_python-3.3.0b.tgz

 安裝前安裝apr-devel-1.2.7-11.el5_5.2.i386.rpm、apr-util-devel-1.2.7-7.SEL5_3.2.i386.rpm、httpd-devel-2.4.el5.centos.i386.rpm,因為要動態加入python模塊,要不然找不到apxs

 tar xvf mod_python-3.3.0b.tgzcd mod_python-3.3.0b./configure --with-apxs=/usr/sbin/apxs --with-python=/usr/local/python/bin/python ###(apache支持python)make && make install

注意
  LoadModule python_module modules/mod_python.so這個不用添加,因為在/etc/httpd/conf.d/python.conf 已經配置好
7ervice httpd restart (重啟下apache)
測試:

[root@localhost conf]# python
Python 2.7.1 (r271:86832, Mar 21 2011, 10:13:38) [GCC 4.1.2 20080704 (Red Hat 4.1.2-44)] on linux2Type "help", "copyright", "credits" or "license" for more information.>>> import mod_python>>>

五、安裝Django

wget http://www.djangoproject.com/download/1.2.5/tarball/tar xfz Django-1.2.5.tar.gzcd Django-1.2.5python2.7 setup.py install

測試:

[root@localhost conf]# python
Python 2.7.1 (r271:86832, Mar 21 2011, 10:13:38) [GCC 4.1.2 20080704 (Red Hat 4.1.2-44)] on linux2Type "help", "copyright", "credits" or "license" for more information.>>> import django>>>

六、測試全部

mkdr /wwwcd /www./usr/local/python/bin/django-admin.py startproject mytestmytestpython manage.py runserver 0.0.0.0:8000

效果如下:

在Linux系統上部署Apache+Python+Django+MySQL環境

 

PS:關于mod_python
mod_python是apache組織的一個項目,通過它,可以開發psp或cgi,mod_python功能強大,速度快,是非常優秀的web開發工具。
Mod_python起源于一個被稱為Httpdapy(1997)的項目。很長時間以來, Httpdapy并沒有被稱作mod_python,因為Httpdapy不是專門用于Apache的。 Httpdapy被設計成跨平臺的,實際上最初是為Netscape server寫的(那個時候被稱為Nsapy)(1997)
這個Httpdapy的README文件的摘要,很好的闡述了在HTTP server中嵌入Python所帶來的挑戰和解決方案。
Apache分階段的處理請求(比方說:讀取請求,解析header, 檢查存取路徑,等等)。這些階段能被稱為"處理器"(handler)的函數實現。傳統上, "處理器"是由C語言編寫,并編譯成Apache的模塊。Mod_python提供了一個通過Python寫的Apache處理器的來擴展Apache功能的方法。關于Apache請求處理過程的詳盡描述,請參閱 Apache API Notes, 也可以參閱 Mod_python - Integrating Python with Apache。
為了輕松地從CGI移植,一個標準的mod_python處理器提供了模擬的CGI環境,允許用戶在不對代碼做任何修改的情況下,使遺留的腳本運行在mod_python下(大多數情況)。
mod_python的一個最主要優點就是在性能上超越傳統CGI。下面是一個非常粗略的測試。該測試是在一臺運行Red Hat Linux 7.3的奔騰1.2G的機器上完成的。Ab 用來對4種腳本進行測試,所有的都是從標準cgi模塊輸入(因為這是一個典型Python cgi腳本開始的方式), 然后輸出一個簡單的單詞"Hello!"。這個結果是基于10000次并發為1的請求。
Standard CGI: 23 requests/s
Mod_python cgihandler: 385 requests/s
Mod_python publisher: 476 requests/s
Mod_python handler: 1203 requests/s


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
精品人伦一区二区三区蜜桃免费| 国模吧一区二区| 国产欧美一区二区三区在线看| 91久久久久久久久久久久久| 亚洲精品99久久久久中文字幕| 在线观看日韩视频| 亚洲欧美日韩一区二区三区在线| 久久综合电影一区| 欧美日韩福利视频| 国产成人福利夜色影视| 国产成人av在线| 97人洗澡人人免费公开视频碰碰碰| 国产在线不卡精品| 亚洲free性xxxx护士白浆| 亚洲精品大尺度| 热久久视久久精品18亚洲精品| 久久精品国产一区二区三区| 亚洲午夜精品久久久久久性色| 欧美老肥婆性猛交视频| 国产精品尤物福利片在线观看| 亚洲久久久久久久久久| 国产精品人人做人人爽| 久久久久亚洲精品国产| 国产精品视频最多的网站| 国产91九色视频| 国产精品女主播视频| 在线播放日韩专区| 亚洲欧洲日产国码av系列天堂| 九九精品视频在线观看| 欧美xxxx14xxxxx性爽| 国产欧美久久一区二区| 亚洲全黄一级网站| 久热爱精品视频线路一| 欧美xxxx综合视频| 欧美性jizz18性欧美| 成人午夜激情网| 久操成人在线视频| 韩剧1988免费观看全集| 日韩久久午夜影院| 国产精品视频一| 欧美大尺度激情区在线播放| 秋霞av国产精品一区| 亚洲 日韩 国产第一| 欧美一区三区三区高中清蜜桃| 国内外成人免费激情在线视频| 亚洲人线精品午夜| 亚洲xxxx做受欧美| 国产亚洲欧美日韩精品| 2019日本中文字幕| 91免费精品国偷自产在线| 亚洲va久久久噜噜噜久久天堂| 国产99在线|中文| 欧美性高潮在线| 国产精品精品一区二区三区午夜版| 日韩欧美在线观看| 亚洲精品成人免费| 久久久久久久久久久国产| 日韩av在线影视| 97久久精品人人澡人人爽缅北| 色先锋资源久久综合5566| 亚洲iv一区二区三区| 91免费精品视频| 久久精品2019中文字幕| 日韩精品视频免费| 亚洲午夜未满十八勿入免费观看全集| 欧美一区二区三区免费视| 亚洲综合自拍一区| 57pao成人永久免费视频| 亚洲欧美日韩国产中文专区| 亚洲区bt下载| 亚洲自拍中文字幕| 亚洲国语精品自产拍在线观看| 日韩精品免费观看| 免费91麻豆精品国产自产在线观看| 中文字幕亚洲无线码在线一区| 日本伊人精品一区二区三区介绍| 欧美片一区二区三区| 91久久国产精品| 国产日韩换脸av一区在线观看| 国产不卡在线观看| 国产精品久久久亚洲| 亚州精品天堂中文字幕| 欧美二区在线播放| 日韩一区二区欧美| 久久久亚洲网站| 精品视频在线播放免| 国产精品第100页| 91久久久久久久久久| 国产精品视频26uuu| 久久精品视频播放| 久久久久久网址| 日韩av网站大全| 亚洲女人天堂成人av在线| 另类专区欧美制服同性| 国产亚洲美女精品久久久| 1769国内精品视频在线播放| 久久大大胆人体| y97精品国产97久久久久久| 日韩精品视频在线播放| 国产精品久久久久久久久粉嫩av| 欧美成年人视频网站| 亚洲专区中文字幕| 精品久久久中文| 91tv亚洲精品香蕉国产一区7ujn| 久久久精品网站| 亚洲91精品在线| 日韩精品久久久久久久玫瑰园| 亚洲高清一二三区| 久久久人成影片一区二区三区| 成人中文字幕在线观看| 国产精品第8页| 永久555www成人免费| 色偷偷9999www| 久久综合五月天| 国内精品久久久久久久| 蜜臀久久99精品久久久久久宅男| 欧美高清在线播放| 欧美日韩美女视频| 日韩成人av网址| 亚洲人成免费电影| 欧美丰满老妇厨房牲生活| 亚洲精品永久免费精品| 亚洲午夜性刺激影院| 亚洲免费人成在线视频观看| 美日韩在线视频| 欧美激情免费看| 日韩久久免费电影| 亚洲夜晚福利在线观看| 久久天天躁狠狠躁夜夜爽蜜月| 久久精品一本久久99精品| 国产精品久久色| 欧美孕妇与黑人孕交| 爱福利视频一区| 国产精品高潮呻吟视频| 色99之美女主播在线视频| 免费99精品国产自在在线| 日韩中文字在线| 国内揄拍国内精品少妇国语| 日韩美女免费视频| 国产在线不卡精品| 亚洲国产中文字幕久久网| 日韩在线中文视频| 久久在线视频在线| 日韩视频第一页| 欧美自拍视频在线| 日本精品中文字幕| 亚洲午夜女主播在线直播| 久久99视频免费| 国产精品视频永久免费播放| 性视频1819p久久| 欧美在线国产精品| 久久av中文字幕| 精品久久久久久电影| 欧美午夜www高清视频| 韩曰欧美视频免费观看| 91精品国产综合久久香蕉最新版| 欧美亚洲视频在线观看| 欧美一级淫片丝袜脚交| 午夜精品久久久久久久久久久久久| 欧美日韩国产一区二区三区| 日韩中文字幕精品| 久久久久久18| 亚洲午夜未满十八勿入免费观看全集| 久久久精品2019中文字幕神马|