安装单服务器

1. 安装

需要将一台刚装好CentOS 7系统的服务器初始化为一台WWare服务器。

自动化脚本会做如下的一系列事情:

(1) 在目标服务器上安装一系列wware依赖的软件。

(2) 在目标服务器上自动生成public key和private key,并且将public key导入到.ssh/authorized_keys文件中。

(3) 禁用目标服务器的密码登录,强制使用private key进行登录。

(4) 自动下载private key到本地指定目录下。

首先打开WIDE,然后打开“服务器 > 安装单服务器”,按照下面的描述进行填写;

图中选项的描述:

l  操作系统:可以自动判断、可以自主选择,分为centos7+、centos6、Ubuntu等,建议选择自动判断。

l  目标服务器IP:购买的虚拟主机IP地址,比如在阿里云购买的主机外网IP地址。

l  目标服务器用户名:需要root权限,所以请填写root。

l  目标服务器密码:root用户对应的密码,一般在创建一个阿里云主机时候已经填写好这个密码了。

l  _:指定从目标服务器上下载private key到本地的位置。

使用putty等ssh工具测试一下下载下来的private key是否可以正常登录服务器。

如果无法登录服务器,请联系项目的技术经理。

然后点击“更新 > 全部”,对刚安装好的服务器进行初始化。

2. 服务器部署

总的来说,服务器部署有两种方法。

方法(1): 立即发布

需要填写的参数:

l  目标域名:请指定已经注册的域名。不用填写www。

l  只更新静态部分:也就是更新静态文件(通常是保存在static目录下的图片等资源)和WWare模块代码。

l  追加模式:可以在不删除之前已经部署好的数据,添加更多的数据。这个选项允许我们将一个网站拆分成多个WWare项目。

方法(2): 定时发布

注意:定时发布仍然没有开发完毕,所以请谨慎使用。

3. 更新静态资源

静态资源:指的是项目目录下的static文件夹下的所有文件,如图片等

详细操作:

在只发布或更新静态资源的时候,勾选只更新静态部分和追加模式。

手动添加cordova插件