安装单服务器
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): 定时发布
注意:定时发布仍然没有开发完毕,所以请谨慎使用。