前几天差了一些关于前端与后台的技术资料。今天就先不传了。过几天传上来。
下面这篇文档是记录的使用python来实现网站的后台。
借鉴的资料如下:
https://www.cnblogs.com/ygh1229/p/6586523.html
使用上面的文档就可以实现相应的功能。
上面没有使用python的虚拟环境,建议使用。 python virtualenv.
但是上面没能实现自己的局域网的访问。下面接着实现局域网来访问这个网站。
1.如果按照文章https://blog.csdn.net/xiaozhuyirena/article/details/52597110中的内容:
2、配置服务器根目录权限
<Directory"c:/www/">
OptionsIndexesFollowSymLinks
AllowOverrideall
OrderDeny,Allow
Allowfromall
</Directory>
注意“c:/www/”为你网站根目录。重点是Allowfromall,否则访问不进去
按照上面的红字对/etc/apache2/apache2.conf进行相应的修改添加:
<Directory "/var/www/">
Options Indexes FollowSymLinks
AllowOverride all
Order Deny,Allow
Allow from all
</Directory>
那么基于前面的步骤,如果进行如下操作:sudo a2dissite mysite.conf。然后重新启动apache2服务。那么会有如下效果:
如果使用的是sudo a2dissite mysite.conf.然后重启apache2服务那么还是和原来的一样。
如下:
2.但是现在还不能使用自己的局域网IP和自己映射的网址名称进行局域网的访问。因此进行如下操作:
https://blog.csdn.net/u013382233/article/details/53438973
按照文章中的操作。自此重新使mysite.conf起作用,重新是能apache2服务。
并且关闭服务器断的防火墙。
那么就可以使用局域网的ip和设定的网址在本机上访问页面了。如下:
同样使用局域网内的其它设备也可以使用ip:端口号的方式访问网址。
只不过现在需要继续解决的问题有:
(1)还不能使用局域网内的其它设备通过访问我们设定的网址进行访问。
(2)外网就更加不能访问了。
(3)所以还需要进一步的研究使用数据库的问题。