自宅のコンピュータで個人のウェブサイトを管理する[閉じる]

自宅のコンピュータで個人のウェブサイトを管理する[閉じる]

私のパーソナルコンピュータ(OS Ubuntu 16.04)に静的IPを使用するウェブサイトがあり、どこからでも自分のウェブサイトにアクセスできます。私のウェブサイトをリモートで管理して設定する方法を見つけたいと思います。

私の最初のアプローチは、ディレクトリを操作するためにFTPプロトコルを介して接続を確立することでした/var/www(例:index.phpで数行を変更するなど)。

しかし、この接続は安全ではないので拒否しました。

その後、リモート管理のためにSSH接続とパテアプリケーションを使用しようとしました。

しかし、私が知っている限り、SSHを介して接続しているすべてのユーザーは/homeディレクトリにロックされ、/ var / wwwを共有できないため、目標は達成されません。

より多くの人に修正を送信するよう強制し、ファイルを手動で置き換える必要があるのではなく、サイトをリモートで管理する信頼できる方法を教えてください/var/www

よろしくお願いします!

編集する

ウェブサイトは動的で、フロントエンドとバックエンドの一部を含みます。たとえば、MySQLデータベースと対話するPythonスクリプトがあります。

ベストアンサー1

SSHは、最も強力で広く使用されているリモートツールです。 /home またはその他の制限なしで使用できます。

一般的な解決策は、sshを介してgitを使用することです。これにより、開発者は "git push Production"を介してコードを有効にできます。

おすすめ記事