dotcore 因为跨平台,所以应用可以在 Linux 上面运行,那应该如何部署到我们的 Linux 服务器上面呢?
目前部署的方式主要是通过反向代理,作为反向代理的服务器主要有 nginx,apache.应用如何在 Linux 上面进行部署,由于我的服务器上面已经安装了 apache2,所以今天是讲如何在 apache2 上面部署。
首先是在运行起你的 dotcore 运用,一般会用一个守护进程进行后台运行,运行后,可以通过本地的路径在服务器上面访问,例如我运行起来可以通过:http://localhost:8010 进行访问。
接下去我需要通过域名进行访问,在阿里云解析域名到服务器上,此时 apache 服务器会通过 80 端口监听到请求,apache 需要做的就是把域名反向映射到 http://localhost:8010.
因此需要在/etc/apache2/sites-available/下面建一个配置文件,例如:dotcore.conf
配置文件的内容如下:
接着建立软连接映射到/etc/apache2/sites-enabled
然后重启 apache,就可以通过域名访问到 dotcore 应用。
欢迎来到这里!
我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。
注册 关于