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

首頁 > 網站 > Apache > 正文

centos7 apache httpd安裝和配置django項目

2024-08-27 18:29:16
字體:
來源:轉載
供稿:網友
centos7 apache httpd安裝和配置django項目一、安裝httpd服務

apache在centos7中是Apache HTTP server。如下對httpd的解釋就是Apache HTTP Server。所以想安裝apache其實是要安裝httpd。

httpd.x86_64 : Apache HTTP Server

安裝:

# yum install httpd

設置httpd服務開機啟動

[root@yl-web httpd]# /sbin/chkconfig httpd onNote: Forwarding request to 'systemctl enable httpd.service'.ln -s '/usr/lib/systemd/system/httpd.service' '/etc/systemd/system/multi-user.target.wants/httpd.service'

啟動httpd服務

[root@yl-web httpd]# /sbin/service httpd startRedirecting to /bin/systemctl start  httpd.service

訪問ip驗證一下,成功!

二、配置

httpd默認的配置文件目錄為

[root@yl-web httpd]# cd /etc/httpd/[root@yl-web httpd]# lsconf  conf.d  conf.modules.d  logs  modules  run

主配置文件是/etc/httpd/conf/httpd.conf。

配置存儲在的/etc/httpd/conf.d/目錄。

1、主配置文件

看一下主配置文件httpd.conf里有用的配置項

#服務器根目錄ServerRoot "/etc/httpd"#端口#Listen 12.34.56.78:80Listen 80#域名+端口來標識服務器,沒有域名用ip也可以#ServerName www.example.com:80#不許訪問根目錄<Directory />    AllowOverride none    Require all denied</Directory># 文檔目錄DocumentRoot "/var/www/html"# 對 /var/www目錄訪問限制<Directory "/var/www">    AllowOverride None    # Allow open access:    Require all granted</Directory># 對/var/www/html目錄訪問限制<Directory "/var/www/html">   Options Indexes FollowSymLinks   AllowOverride None   Require all granted</Directory># 默認編碼AddDefaultCharset UTF-8#EnableMMAP offEnableSendfile on# include進來其它配置文件IncludeOptional conf.d/*.conf
2、下載配置mod_wsgi

安裝mod_wsgi前先進行apache的apxs擴展

http-devel 是為了apxs,yum后你可以whereis apxs去尋找他,然后后邊編譯使用。

# yum install -y httpd-devel

下載

[root@yl-web collectedstatic]# yum install mod_wsgi

在httpd.conf中增加下面配置:

LoadModule  wsgi_module modules/mod_wsgi.so

該配置用來連接django.wsgi,使工程被apache加載。

配置django wsgi

在項目目錄下新建wsgi,里面新建django.wsgi,內容如下

import osimport sysimport django.core.handlers.wsgifrom django.conf import settings# Add this file path to sys.path in order to import settingssys.path.insert(0, os.path.join(os.path.dirname(os.path.realpath(__file__)), '..'))os.environ['DJANGO_SETTINGS_MODULE'] = 'lxyPRoject.settings'sys.stdout = sys.stderrDEBUG = Trueapplication = django.core.handlers.wsgi.WSGIHandler()

配置wsgi時,

  • 必須配置項目路徑到系統路徑中,因為要通過項目路徑找到settings.py配置文件。也就是sys.path.insert(0, os.path.join(os.path.dirname(os.path.realpath(__file__)), '..'))。
  • DJANGO_SETTINGS_MODULE必須指向項目的settings.py文件。

修改了wsgi的配置后必須重啟httpd服務。

3、配置django項目虛擬主機

在/etc/httpd/conf.d中添加配置文件lxyproject.conf,內容如下

<VirtualHost *:80>WSGIScriptAlias / /srv/lxyproject/wsgi/django.wsgiAlias /static/ /srv/lxyproject/collectedstatic/ServerName 10.1.101.31#ServerName example.com#ServerAlias www.example.com<Directory /srv/lxyproject/collectedstatic>    Options Indexes  FollowSymLinks    AllowOverride None    Require all granted</Directory><Directory /srv/lxyproject/wsgi/>    Require all granted</Directory>ErrorLog   /etc/httpd/logs/lxyproject.error.logLogLevel warn</VirtualHost>

其中

  • WSGIScriptAlias 直接告訴apache,這個虛擬主機中,請求/就交給WSGI處理,也就是項目中配置的django.wsgi會指明。
  • Alias 說明訪問/static/直接從DocumentRoot中獲取,而無需經過WSGI處理。

現在就可以通過apache服務器配置的IP訪問django項目了。

三、資源鏈接

How to use django with mod_wsgi

本文作者starof,因知識本身在變化,作者也在不斷學習成長,文章內容也不定時更新,為避免誤導讀者,方便追根溯源,請諸位轉載注明出處:http://www.CUOXin.com/starof/p/4685132.html有問題歡迎與我討論,共同進步。


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
国产一区香蕉久久| 国产亚洲欧美日韩精品| 中文字幕久久精品| 中文字幕亚洲一区二区三区五十路| 国产精品久久久| 久久久国产精品视频| 国产午夜精品一区理论片飘花| 精品久久久一区二区| 日韩一区二区福利| 日韩av第一页| 91久久在线播放| 国产精品网红福利| 国产精品成人国产乱一区| 国产精品v片在线观看不卡| 一区二区三区四区在线观看视频| 亚洲国模精品一区| 4p变态网欧美系列| 热久久美女精品天天吊色| 国产精品久久久久久网站| 欧美精品国产精品日韩精品| 亚洲成年人影院在线| 国产伦精品免费视频| 久久精品国产一区| 亚洲福利视频网站| 日韩美女免费视频| 日韩免费看的电影电视剧大全| 久久久www成人免费精品张筱雨| 国产精品一区二区久久精品| 日韩av网站大全| 亚洲天堂男人天堂| 中文日韩在线视频| 欧美综合一区第一页| 亚洲一区二区三区乱码aⅴ| yw.139尤物在线精品视频| 亚洲国产精品视频在线观看| 久久天天躁狠狠躁夜夜躁| 中文国产成人精品| 日韩高清有码在线| 97久久精品人人澡人人爽缅北| 精品视频在线播放色网色视频| 日韩激情第一页| 97精品视频在线播放| 欧美日韩国产在线| 久久亚洲精品国产亚洲老地址| 最近2019中文字幕在线高清| 亚洲丁香婷深爱综合| 精品色蜜蜜精品视频在线观看| 久久97精品久久久久久久不卡| 精品在线欧美视频| 久久久久999| 欧美美女操人视频| 国产一区二区三区欧美| 欧美成人精品在线观看| 日韩的一区二区| 国产成人精品999| 日韩中文视频免费在线观看| 亚洲欧美在线第一页| 日韩免费在线看| 久久久久久美女| 欧美成人激情在线| 国产成人97精品免费看片| 日本在线精品视频| 色中色综合影院手机版在线观看| 中文字幕亚洲一区在线观看| 国产精品成久久久久三级| 国产精品精品视频一区二区三区| 在线免费观看羞羞视频一区二区| 2019中文字幕在线免费观看| 国产精品高清在线观看| 欧美一区亚洲一区| www.亚洲天堂| 亚洲欧美国产制服动漫| 国产精品高潮呻吟久久av野狼| 久久精品99无色码中文字幕| 欧洲美女7788成人免费视频| 韩国日本不卡在线| 欧美制服第一页| 亚洲免费电影一区| 成人福利免费观看| 色综合导航网站| 欧美二区乱c黑人| 在线看福利67194| 91丨九色丨国产在线| 亚洲一区二区久久久| 欧美色另类天堂2015| 不卡av电影在线观看| 久久久www成人免费精品张筱雨| 国产精品久久久久久久9999| 亚洲在线视频观看| 精品久久久久久中文字幕一区奶水| 红桃视频成人在线观看| 91高清在线免费观看| 亚洲成人中文字幕| 一区二区三区美女xx视频| 中文字幕在线成人| 久久香蕉国产线看观看av| 国产精品久久97| 亚洲自拍小视频免费观看| 精品久久久久久久久久久久久久| 欧美成人免费全部观看天天性色| 91视频免费网站| 久久99国产精品久久久久久久久| 国产成人av在线播放| 91精品啪在线观看麻豆免费| 久久天天躁日日躁| 在线观看欧美www| 欧美性高潮在线| 色吧影院999| 国产免费一区视频观看免费| 好吊成人免视频| 国产一区二区三区在线观看视频| 精品国产区一区二区三区在线观看| 97视频免费看| 亚洲网站视频福利| 日韩美女中文字幕| 亚洲女性裸体视频| 国产热re99久久6国产精品| 国产成人亚洲精品| 91国语精品自产拍在线观看性色| 久久久久国产一区二区三区| 亚洲美女av网站| 亚洲福利精品在线| 中文字幕久热精品在线视频| www.欧美免费| 91精品啪在线观看麻豆免费| 性亚洲最疯狂xxxx高清| 亚洲人成亚洲人成在线观看| 日韩电影免费观看在线| 亚洲xxxx在线| 精品视频在线播放色网色视频| 国产大片精品免费永久看nba| 久久av中文字幕| 亚洲男女自偷自拍图片另类| 亚洲永久在线观看| 成人深夜直播免费观看| 亚洲aa在线观看| 韩国精品美女www爽爽爽视频| 久久亚洲精品毛片| 欧美精品激情blacked18| 欧美日韩另类视频| 亚洲欧美精品中文字幕在线| 日韩欧美在线免费| 日韩在线免费观看视频| 欧美黑人xxxx| 亚洲精品国精品久久99热| 九九久久精品一区| y97精品国产97久久久久久| 久久精品影视伊人网| 日韩免费av在线| 在线看福利67194| 亚洲аv电影天堂网| 色偷偷偷综合中文字幕;dd| 日韩欧美一区二区三区| 欧美激情视频免费观看| 亚洲娇小xxxx欧美娇小| 日韩女优人人人人射在线视频| 亚洲欧美一区二区激情| 92福利视频午夜1000合集在线观看| 96国产粉嫩美女| 亚洲欧美一区二区三区在线| 日韩av在线精品| 欧美在线日韩在线| 国产欧美精品一区二区| 久久久欧美精品|