在CentOS7上部署Django项目的简单步骤

Django项目简单的部署步骤:

Django简单设置部分:

  1. 设置虚拟环境
  2. 激活虚拟环境
  3. 安装Django项目依赖
  4. 收集静态文件资源
  5. 给文件目录nginx权限
python3.6 -m venv venv
source venv/bin/activate
pip install -r requirements.txt
python man...
阅读全文...

Windows Server 2012 R2 配置DNS服务器

在Windows Server 2012 R2 上安装设置DNS服务器,简单操作步骤如下,2008安装步骤基本类似,都是不停的下一步即可:

右下角 Start 

单击 Server Manager

右上角 manager

单击 Add Roles and Features

连续选择 Next ....

勾选 DNS 后选择下一步

单击 Add F...
阅读全文...

SQLSTATE[42000]: Syntax error or access violation: 1067 Invalid default value for 'birthday'

出现此问题可能是sql_mode造成的,打开mysql console输入命令:

show variables like 'sql_mode' ;

或打开配置文件找到:

sql-mode="STRICT_ALL_TABLES,ERROR_FOR_DIVISION_BY_ZERO,NO_ZERO_DATE,NO_ZERO_IN_DATE,NO_AUTO_CREATE_...
阅读全文...

在 CentOS7 上配置 nginx 虚拟主机

创建配置文件保存目录:

mkdir /etc/nginx/sites-available
mkdir /etc/nginx/sites-enabled

修改nginx配置文件/etc/nginx/nginx.conf使其包含虚拟主机文件,在http {}区块结束前加上如下内容:

include /etc/nginx/sites-enabled/*.conf;
... 阅读全文...

Apache 301 重定向的配置方法

以下配置内容,可以放置在Apache的配置文件 httpd.conf 中,或者放置在 .httaccess 文件中。

Apache 301 重定向 (不含www的域名 重定向到 含www的域名 ):

<ifmodule mod_rewrite.c>
    RewriteEngine On
    RewriteCond %{HTTP_HOST} ^gebil...
阅读全文...