当sudo命令被禁用时,是否可以在虚拟服务器上使用python构建主页?

时间:2017-03-11 00:50:23

标签: python django

我已经研究过Python和Django,建立了一个主页。 我一直在Ubuntu服务器上使用虚拟内存(apache2 2.4.18 / php-7.0 / MariaDB 10.0.28,phpMyAdmin / FTP),为开发人员提供。

服务器没有允许用户使用python,但我要求服务器管理员给我一个权限,我得到了它。 但问题是,我不仅不允许使用任何sudo命令行,还允许使用apt-getpython等基本命令。 唯一的管理员可以这样做,因此我似乎无法安装任何必要的东西 - virtualenv,django等等。

为了检查.py文件是否有效,我在index.php的标题上添加了<?php include_once"test.py" ?>关于test.py的内容,其中只有print "python test"(意味着此服务器上只安装了python 2) )写的。有用。也就是说,我想,我所能做的就是使用Filezilla上传.py文件。

在这种情况下,可以在此服务器上有效地使用Python制作主页吗?我在考虑使用Bottle Framework,但也不确定。 我很困惑,想知道我是否应该在这台服务器上使用PHP,最后在PythonAnywhere上使用Python。

我是初学者。任何建议将不胜感激:)

1 个答案:

答案 0 :(得分:1)

您是否考虑过要求管理员为您启动virtualenv并授予您在该环境中工作的权限?