Suscitans Django acervum in MS Windows

Suscitans Django acervum in MS Windows

Hic articulus singula instructiones providebit ad Apache, Python et PostgreSQL institutiones et configurandas programmata ut operandi project Django in MS Windows. Django iam includit servo leve pondus evolutionis ad codicem localiter probandum, sed munerum productionis relatarum ministrum interretialem securiorem ac potentem require. Configurabimus mod_wsgi ad penitus cum incepto nostro et Apache ut porta ad extra mundum configurabimus.

Notatu dignum est institutionem et configurationem exerceri in MS Fenestra 10 OS cum 32 bis. Item, 32-bit responsio universalis erit et operabitur in architectura 64 frenum. Si institutionem 64 frenum indiges, eosdem gradus repete in distributionibus programmatibus 64-bit, factorum successio idem erit.

Propositum Django, Severcart programmate utemur. Motum cartridges regere destinatur, ratio typographica instrumenti ac copia ac servitii contractuum. Omnia programmata et moduli in C:severcart presul instituentur. Locus non refert.

Python

Primus gradus est Pythonem e Pythone website prehendere et instituere. Fenestras eligere ut systema operandi et 32 ​​frenum versionem. In tempore scribendi, 3.9.0rc2.

Post demptionem institutionis fasciculi, ius-click fasciculi institutionem ac lego Curre ut administrator. Videbis in screen infra

Suscitans Django acervum in MS Windows

Compesce pixides iuxta "Instrue launcher ad user addere (commendatam)" et "Pythonem 3.9 addere PATH" et deprime "Mos institutionem".

Suscitans Django acervum in MS Windows

Compesce pixides iuxta "pip", "py launcher", "pro omnibus usoribus (elevationem requirit)" et deprime "Next".

Suscitans Django acervum in MS Windows

Omnes input agros elige ut in pictura supra et in click "Install".

Suscitans Django acervum in MS Windows

Ad comprobandum institutionem valuit, cmd ac typus python aperi. Si institutionem bene valuit, promptum est videre similem ei qui infra

Suscitans Django acervum in MS Windows

install mod_wsgi

Download sarcina exaratam cum mod_wsgi ex situ
www.lfd.uci.edu/~gohlke/pythonlibs. Modulus ut medium inter Apache et Django project agit. In sarcina recentissima nominabitur mod_wsgi-4.7.1-cp39-cp39-win32.whl. Quaeso note sarcinam pro 32 frenum confectam esse Fenestra CPython versionis 3.9. Notatu dignum est etiam manifestam institutionem pituitae mod_wsgi mod_wsgi inaugurari maxime probabile deficientem, quia processus institutionis Visual Studio C++ compilator requiret. Inconvenienter censemus totum compilator in Fenestra unius fasciculi Pythonis causa instituere.

Install moduli utens ad vexillum pituitam sarcina procurator in cmd aut potestshell:

pip install -U mod_wsgi-4.7.1-cp39-cp39-win32.whl

Suscitans Django acervum in MS Windows

Apache

Distributio ornamentum ex situ Download https://www.apachelounge.com/download/.
Novissima versio interretis servientis Apache 2.4.46 win32 VS16. Etiam, ad propositum operandum, sarcina praestructa necessaria "Visual C++ Redistributable pro Visual Studio 2019 x86".

Apache distributio solve in indicem C: severcartApache24, deinde numerum 37 versus mutare tuum

Define SRVROOT "C:/severcart/Apache24"

Comprimimus operationem Apache currendo in order versus

C:/severcart/Apache24/bin> httpd.exe

Quam ob rem videre debes in navigatro 127.0.0.1 linea "Operatur!"

Suscitans Django acervum in MS Windows

Apache ministerium instituimus, ad hoc faciendum, ut Administratorem lineam mandatorum sequentium mandatorum persequamur:

C:severcartApache24bin>httpd.exe -k install -n "Apache24"

Deinde, mod_wsgi moduli Apache coniungamus. Ad hoc faciendum mandatum est

C:Windowssystem32>mod_wsgi-express module-config

Quam ob rem, hae lineae ut vexillum output imprimantur;

LoadFile "c:/severcart/python/python39.dll"
LoadModule wsgi_module "c:/severcart/python/lib/site-packages/mod_wsgi/server/mod_wsgi.cp39-win32.pyd"
WSGIPythonHome "c:/severcart/python"

Facere fasciculum C:severcartApache24confextrahttpd-wsgi.conf et effingo crustulum superius ibi lineas impressas.

Coniungimus novam configurationem principali httpd.conf lima
Include conf/extra/httpd-wsgi.conf

Servare mutationes, sileo Apache officia

Net stop Apache24
Net start Apache24

PostgreSQL

Install PostgreSQL ex situ https://postgrespro.ru/windows. Praesens versio producti software est 12. Commoda distributionis Russiae in canonicum in eodem loco exhibentur.

Suscitans Django acervum in MS Windows

Suscitans Django acervum in MS Windows

Suscitans Django acervum in MS Windows

Suscitans Django acervum in MS Windows

Suscitans Django acervum in MS Windows

Suscitans Django acervum in MS Windows

Suscitans Django acervum in MS Windows

Suscitans Django acervum in MS Windows

Suscitans Django acervum in MS Windows

Suscitans Django acervum in MS Windows

Gradus institutionis supra sistuntur et commentationes non egent. Simplex instructio est.

Facimus database in postgres, ubi notitiae structurae Django project tunc reponenda sunt

C:severcartpostgresqlbin>psql -h 127.0.0.1 -U postgres -W

CREATE DATABASE severcart WITH ENCODING='UTF8' OWNER=postgres CONNECTION LIMIT=-1 template=template0;

Suscitans Django acervum in MS Windows

database creata est. Nunc ad Django project explicandam.

Installing interretialem applicationem

Hoc facere, de zip archivo de loco https://www.severcart.ru/downloads/ et EXPEDIO ad C: Severcartapp Directory

Suscitans Django acervum in MS Windows

Mutationes facimus cum lima principali configuratione C:severcartappconfsettings_prod.py ut singula specificare pro connectendis cum database

Suscitans Django acervum in MS Windows

Python DATABASES dictionary database nexus continet. Read more about setup here https://docs.djangoproject.com/en/3.1/ref/databases/#connecting-to-the-database

Python fasciculos significandi insertis ad applicationes currit intus a Django project

C:severcartapptkinstaller>python install.py

Suscitans Django acervum in MS Windows

Dum scriptum currit, database cum tabulis, constructis, indicibus etc. initialized erit, et rogaberis ut user creare pro cuius nomine opus in programmatis exerceatur.

Applicationem Django ad Apache server coniungimus, huic limam configurationem addimus
httpd-wsgi.conf cum sequenti textu

Alias /static "c:/severcart/app/static"

Alias /media "c:/severcart/app/media"

<Directory "c:/severcart/app/static">
    # for Apache 2.4
    Options Indexes FollowSymLinks
    AllowOverride None
    Require all granted
</Directory>

<Directory "c:/severcart/app/media">
    # for Apache 2.4
    Options Indexes FollowSymLinks
    AllowOverride None
    Require all granted
</Directory>


WSGIScriptAlias / "c:/severcart/app/conf/wsgi_prod.py"
WSGIPythonPath "c:/severcart/python/"

<Directory "c:/severcart/app/conf/">
<Files wsgi_prod.py>
    Require all granted
</Files>   
</Directory>

Apache sileo servitium deprime et applicationem laborat

Suscitans Django acervum in MS Windows

Id omne. Tibi gratias ago pro legendo.

In proximo articulo institutionem auto-extrahendi archivum in InnoSetup creabimus ut celeriter a Django project in computatrum emptoris explicatur. Nam qui omnes gradus in gradatim repetere volunt ндекс.Диск omnibus adhibitis distributionibus oneratur.

Source: www.habr.com

Add a comment