Web.py 的搭建

来源:互联网 发布:优衣库淘宝假货 编辑:程序博客网 时间:2024/05/22 12:26

环境:CentOS7
Apache
Mariadb
Web.py

CentOS 7:
需要安装web.py,python-mysql

Apache:

[root@server0 etc]# vim /etc/httpd/conf.d/movie.conf

   <VirtualHost *:80>        ServerName      movie.centos.com        #DocumentRoot   /var/www/moviesite       WSGIScriptAlias     /   /var/www/moviesite/code.py        Alias   /static   /var/www/moviesite/static        AddType  text/html  .py      </VirtualHost>    <Directory /var/www/moviesite>        Require all granted    </Directory>

没有 Alias /static /var/www/moviesite/static 则看不到static文件夹里的图片
没有 AddType text/html .py 则无法启动apache

Mariadb:

设置utf-8编码 否则中文显示为问号
vim /etc/my.cnf
[mysqld]
character_set_server=utf8

数据库配置

Web.py:
https://github.com/hrbeu/MovieSiteInCentOS
code.py中用print语句打印出一些运行时的信息,信息会显示在/var/log/httpd/error_log日志里

五个电影的豆瓣api页面丢失,最终只能显示245个推荐电影。

0 0
原创粉丝点击