`
18633917479
  • 浏览: 12006 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

linux,创建一个web站点

 
阅读更多

1.python的启用和关闭

    启用:

$ python  

    退出:

$ exit()

 2.linux:操作命令摘要

命令 (Windows) 命令 (Mac OS / Linux) 说明: 示例:
exit exit 关闭窗口 exit
cd cd   zzz            cd test
dir ls 列出的目录文件 dir
copy cp 复制文件 copy c:\test\test.txt c:\windows\test.txt
move mv 移动文件 move c:\test\test.txt c:\windows\test.txt
mkdir mkdir 创建一个新目录 mkdir testdirectory
del rm 删除文本文件目录 del c:\test\test.txt

3.虚拟环境:

          虚拟环境会以项目为单位将你的 Python/Django 安装隔离开。 这意味着对一个网站的修改不会影响到      你,同时在开发的其他任何一个网站。

     将虚拟环境称为:myvenv,。一般的命令格式是:

python3 -m venv myvenv

 4.创建一个web站点 !

(1).创建一个新的 Django 项目;

django-admin startproject mysite .

注:符号"."很重要,它将告诉脚本程序自动安装Django到你当前选择的目录中

 

django-admin.py
 是一个脚本,将自动创建目录和文件。目录结构是:

 

djangogirls
├───manage.py
└───mysite
        settings.py
        urls.py
        wsgi.py
        __init__.py

然后在 settings.py文件中, 找到包含`TIME_ZONE</0>字段的这行,并将时区改为你所在地区的时区。即:

 

python
TIME_ZONE = 'Europe/Berlin'
 中国大陆地区可修改为 Asia/Shanghai。
 下拉到文件的最底部, 就是在STATIC_URL 条目的下面。添加一行新的内容:
STATIC_ROOT = os.path.join(BASE_DIR, 'static')
 
 (2).为博客创建一个数据库,运行以下命令在控制台中:

 

 

python manage.py migrate
 (3).开启 web 服务器:

 

 

python manage.py runserver
 (4).检测你的站点的服务器是否已经在运行了。

 

   输入这个网址:

 

http://127.0.0.1:8000/
 

 

 

 

 
分享到:
评论

相关推荐

    Linux操作系统:搭建个性化Web站点.pptx

    搭建个性化的web站点 引言 Web站点的“共性”和“个性”。 Windows下的PowerShell scp命令 传输本服务器上一张专辑的音乐到另一台linux服务器上的某个目录里。 scp -r /home/music/ root@:/home/root 在windows中...

    linux 下配置python web开发环境

    在Eclipse中创建一个新的PyDev Django项目,遵循Django项目的结构设置目录。创建完成后,可以在Eclipse中编写视图、模型、URL配置等,利用内置的调试器进行测试和调试。 总结一下,配置Linux下的Python Web开发环境...

    多站点主机-Linux空间任何创建多个站点.pdf

    完成这些步骤后,系统会自动在你的Linux空间上创建一个与新域名相对应的文件夹。这个文件夹将是新网站的根目录,所有相关文件都将存放在其中。 在Linux环境中,多站点主机的默认根目录通常是`public_html`。如果你...

    实验_Linux下的web服务器.doc

    【实验名称】Linux 下的 Web...通过这个实验,参与者将深入理解Web服务器的工作原理,学会如何在Linux环境中搭建和管理Web服务,以及如何利用虚拟主机技术实现多站点部署。这对于网络管理员和Web开发者来说是必备技能。

    浅谈LINUX操作系统下WEB服务器的搭建.pdf

    虚拟主机可以使我们在同一个IP地址下host多个WEB站点,每个WEB站点都可以有其自己的域名和目录。 我们可以在`/etc/httpd/conf/httpd.conf`文件中添加以下配置来启用虚拟主机: `*:80&gt; ServerName www.example.com...

    Linux中建立DNS服务器,widows建立web

    - 在IIS管理器中创建新的Web站点。 - 设置站点的基本属性,如物理路径、默认文档等。 - 创建主页文件(如index.html),放置于Web站点的根目录下。 **2. 测试Web服务器** - 在客户端通过输入Web服务器的IP地址...

    Linux平台WEB服务器搭建.

    总的来说,Linux平台上的Web服务器搭建是一个涉及多方面技术集成的过程。从操作系统安装、服务器软件配置,到数据库和应用服务器的集成,每个环节都需要细心操作并进行测试。随着技术的发展,现代Web服务器搭建还...

    linux-一个Bash脚本用于生成静态响应式的web相册

    本项目“linux-一个Bash脚本用于生成静态响应式的web相册”就是一个很好的实例,展示了如何利用bash脚本自动化创建适应各种设备的静态网页相册。 首先,我们需要理解Bash是什么。Bash是Unix/Linux系统中的默认shell...

    linux Web服务器的搭建.doc

    Linux Web 服务器的搭建是指使用 Linux 操作系统搭建一个 Web 服务器,以提供 Web 服务。下面是 Linux Web 服务器的搭建过程: 安装 Apache 首先,我们需要安装 Apache 软件包 httpd。如果已经安装了 Apache,我们...

    Linux CentOS5.5 web配置

    在CentOS5.5中,可以为每个用户配置一个个人站点。通常,这些站点会被放置在用户的`~/public_html`目录下。管理员需要在`httpd.conf`文件中启用`UserDir`模块,并指定用户的公共HTML目录: ```apacheconf UserDir ...

    Linux全能web服务器配置方案

    【Linux全能Web服务器配置方案】是一份详细的指南,旨在帮助用户在Linux环境下搭建一个功能全面的Web服务器。这个方案涵盖了Apache服务器的安装、PHP的编译安装以及JSP环境的支持,还包括了企业虚拟主机的配置实战和...

    基于LVS负载均衡的高性能Web站点设计与实现

    通过上述部署和配置,我们可以创建一个能够应对高并发、高可用性的Web站点。LVS的使用保证了服务的稳定和负载的均衡,而Varnish和Nginx的结合则优化了静态和动态内容的处理,提高了整个系统的效率。对于需要扩展和...

    使用开源软件设计、开发和部署协作型 Web 站点

    - **项目案例**:以虚构组织International Business Council (IBC)为例,展示如何利用上述技术栈创建一个包含文档存储、讨论组、专门工作组等功能的Web站点。 - **用户体验设计**:提出了一种灵活的设计方法,以解决...

    linux站点配置与管理

    - **DNS服务器(Bind服务器)**: 需要在DNS服务器上设置对应的域名记录,使用户可以通过`www.zjz.cn`和`zjz.cn`访问到相应的Web站点。 - **A记录**: 配置`zjz.cn`和`www.zjz.cn`两个域名指向Web服务器的IP地址。 ...

    基于Linux的重负载Web服务器的架构.pdf

    通过合理地利用Apache、Nginx等开源组件,结合负载均衡、资源管理和安全策略,可以创建出一个既经济又高效的Web服务器平台,满足中小型企业的内部网络服务需求。未来,随着技术的不断进步,Linux下的Web服务器架构将...

    linux安装日记-web服务器搭建

    以下是一个详细的Linux安装日记,涵盖了从零开始构建Web服务器的关键步骤。 1. **选择Web服务器软件** 在Linux上,最常见的Web服务器软件有Apache和Nginx。Apache以其灵活性和广泛的社区支持而闻名,而Nginx以其...

    linux下使用xampp搭建mantis

    在Linux环境下,使用XAMPP搭建MantisBT(Mantis Bug Tracker)管理平台是一个常见的任务,这涉及到Web服务器、数据库和PHP环境的配置。以下是一个详细的步骤指南: 1. **准备资源**:首先,你需要下载两个关键文件...

    linux搭建多个网站

    ### Linux环境下使用Nginx搭建多个Web站点 #### 概述 本文主要介绍如何在Linux CentOS 7系统中使用Nginx服务器搭建多个Web站点。通过详细的步骤指导,帮助读者理解整个过程,从创建测试文件夹到配置Nginx,最终实现...

Global site tag (gtag.js) - Google Analytics