我已经在Web应用程序上工作,现在可以投入生产了。为了开发,我在本地计算机上使用了XAMPP。我需要在其他人可以访问的Windows Server 2016上部署该应用程序。 因此,让我们开始向您提出一些问题!
1: 我想使用XAMPP并不是一个好主意,因为它不能提供良好的安全性。 我想保护我的数据库,数据库存储文件夹,并希望避免其他人访问环境的任何部分。
因此,我实际上想问您关于如何部署Web应用程序以避免安全问题的任何建议。 我还想问您一个可以用于生产的更好的免费本地环境(类似于XAMPP,但具有更高的安全性)。
请记住,我的Web应用程序应该只对本地网络可见。
2 : 有没有一种方法可以为服务器设置主机名,以使连接到局域网的每个人都可以使用该主机名访问服务器?用端口写IP不利于用户体验。我知道我可以使用计算机本身的“名称”,但是设置自定义主机名会更好。
3: 我应该如何为申请服务?运行正常的命令“ php artisan serve”?无论如何,仅关闭终端将导致进程终止,因此服务器将不可用。
任何建议将不胜感激。这是我的第一种部署方法,因此,如果我的问题很愚蠢,我将深表歉意。
提前谢谢!