私はPythonとDjangoを研究し、ホームページを構築しました。 私はUbuntuサーバー(apache2 2.4.18/php-7.0/MariaDB 10.0.28 phpMyAdmin/FTP)の仮想メモリを開発者向けに使用しています。sudoコマンドが無効になっていると、仮想サーバー上にpythonでホームページを構築できますか?
サーバーでユーザーにpythonを使用させることは許可されていませんでしたが、サーバー管理者に許可を与えてもらいました。 しかし、問題は、sudoのコマンドラインだけでなく、apt-get
とpython
のような基本的なコマンドも使用できないということでした。 唯一の管理者がそうすることができるので、私はvirtualenv、djangoなど必要なものを自分でインストールすることはできないようです。
.pyファイルが動作するかどうかを調べるために、<?php include_once"test.py" ?>
をindex.phpのヘッダにtest.pyについて追加しました。print "python test"
(このサーバにはPython 2のみがインストールされていることを意味します)が書かれています。できます。つまり、私はFilezillaを使って.pyファイルをアップロードするだけです。
このケースでは、このサーバーでPythonを使用してホームページを効率的に作成できますか?私はBottle Frameworkを使うことを考えていましたが、確かではありません。 私はこのサーバーでPHPを使用し、PythonAnywhereでPythonを使用するべきかどうか疑問に思っています。
私は初心者です。任意のアドバイスをお待ちしております:)
アクセスポート80へのrootアクセスが必要です –