在家庭计算机上管理个人网站

在家庭计算机上管理个人网站

我的个人计算机(操作系统为 Ubuntu 16.04)上有一个网站,有静态 IP,因此我可以从任何地方访问我的网站。我正在尝试找到一种远程管理和配置我的网站的方法。

我的第一个方法是通过 FTP 协议建立连接,以便操作/var/www目录(例如更改 index.php 中的几行或类似的内容)。

但我拒绝了它,因为这种连接远不安全。

然后我想到了使用 SSH 连接和 putty 应用程序进行远程管理。

但据我所知,所有通过 SSH 连接的用户都将被锁定在/home目录中,我将无法共享 /var/www,因此目标将无法实现。

您能否为我指出一种远程管理站点的可靠方法,以便让更多的人参与此工作,而不是强迫他们发送更正并要求我手动替换文件/var/www

先感谢您!

编辑一个

网站是动态的,包括前端和后端部分。例如,有一些与 MySQL 数据库交互的 python 脚本

答案1

ssh 是最强大、最流行的远程工具。 /home 或其他没有任何限制。

一种常见的解决方案是通过 ssh 使用 git,因此开发人员只需“git Push Production”即可使代码生效。

相关内容