阿里云配置中心(阿里云服务器配置)
128
2023-04-30
本文目录一览:
1、首先登陆阿里云控制台首页,没有阿里陆宴羡云账号的要先注册哦
3、找到你需要配置安全组的服务器,然后点击进去,可以看到左侧的本实例安全组的选项,点击右边的配置配置
4、点击左边添加早拍安全组规则来添加一条安全租规则吧,这里我们需要填写端口的范围以及授权对象就可以了
5、填写好之后点击确定,然后再返回安全组的列表就可以看到你刚刚祥陪创建的安全组规则了,这里你可以在你的服务器上测试一下看看端口是否已经打开
首先我们创建一个用户账户用于登录FTP进行操作。右键点击桌面的我的点击选择管理选项,进入管理界面打开本地用户和组选项,我们可以看到列表中的用户选项
2
然后右键用户选项,在下拉菜单中选择新用户,开始建立我们的用户,填写用户名称以及密码。描述可以不填。然后点击创建。创建完成在右边的用户列表中就可以看到我们创建的用户了。
创建用户完成后我们开始添加IIS程序服务。打开电脑的开始菜单找到控制面板选项,打开进入。岩扮
进入控制面板界面找到程序选项,点击下方的卸载程序按钮,进入到安装程序列表界面。
进入到程序和功能选项栏目,我们可以看到左上方的菜单栏中有一个打开或关闭Windows功能选项,点击进入
进入到打开或关闭Windows功能界面,我们在好到Internet信息服务,然后点击打开在FTP服务器前面打勾,也就是把其子菜单的FTP服务和FTP扩展性打勾,然后点击下方的确定按钮。
添加完成 IIS服务之后,开始创建我们的FTP站点,右键点击我的电脑选择管理,然后找到服务和应让枣樱用程序选项点击打开,接着点击Internet信息服务管理--此时我们可以看到右边出现了一个连接框。
点击打开连接框下面的本地主机主页,然后可以看到应用程序池和网站选项,我们右键点击网站选择添加网站。
然后在弹出的添加网站框里面输入我们的网站名称,物理路径也就是我们的FTP本地文件夹,我们可以在磁盘里面新建好,然后选择添加,IP地址选择我们本机的IP地址。
新建完成我们的FTP之后,我们可以看到网站的下方多出了一个我们刚刚建立的网,右键点击网站名称,选择添加FTP站点发布,然后开始绑定和SSL设置,端口号选择2121.IP地址填写本机IP地址
然后进入身份验证设置选项,我们根据个人用途选择身份验证的基本要求,已经用户的相关权限,设置完毕点击完成选项。此时会提醒坦丛我们FTP站点发布成功。
然后我们打开电脑的浏览器在上方的地址栏里面输入地址:2121点击回车就可以看到我们的FTP服务器已经添加成功了我们可以在添加的本地文件夹里面来管理我们FTP服务器文上传与下载。
选择03系统或者08系统,远程登录,就可以操作,配置wordpress环境,安装个wamp集成包就可以,如果上面有集成环境可以选择的话,直接选择安装即可。
远程登录命令:运行里面 mstsc-输入IP和密码即可连接上。
阿里云创立于2009年,是全球领先的云计算及人工智能科技公司,致力于以在线公共服务的方式,提供安全、可靠的计算和数据处理能力,让计算和人工智能成为普惠科技。
阿里云服务着制造、金融、政务、交通、医疗、电信、能源等众多领域的领军企业,包括中国联通、12306、中石化、中石油、飞利浦、华大基因帆态等大型企业客户,以瞎旦及微磨轿扰博、知乎、锤子科技等明星互联网公司。在天猫双11全球狂欢节、12306春运购票等极富挑战的应用场景中,阿里云保持着良好的运行纪录 。
阿里云在全球各地部署高效节能的绿色数据中心,利用清洁计算为万物互联的新世界提供源源不断的能源动力,目前开服的区域包括中国(华北、华东、华南、香港)、新加坡、美国(美东、美西)、欧洲、中东、澳大利亚、日本。
第一步:收集Xshell登陆信息
登陆阿里云管理中心,点击“云服务器ECS”,点击“实例”,看到服务器信息页面,点击“管理”(如图)在此信息中查看公网IP地址
阿里云服务器ECS配置全解
第二步:进入命悔散令界面
打开 Xshell 4 ,点击“用户身份验证”,输入主机迅雀(公网IP),‘确定’后输入用户名和密码连接(如图)
阿里云服务器ECS配置全解
第三步:更新并安装yum源
#yum check-update 检查可更新的所有软件包
#yum update 下载更新系统已经安装的软件包
#yum install vsftpd -y 成功安装yum源
第四步:创建FTP用户
#service vsftpd start 启动vsftpd
#useradd -p /alidata/www/wwwroot -s /sbin/nologin koothon 添加账户(此用户名即为FTP用户名,会在home文件下生成以用户名命名的文件夹)
#passwd koothon 修改密码(此密码即为FTP的连接密码)
确认密码:在输入密码的时候,不显示输入的内容,两次确认密码一致就可以了
#chkconfig vsftpd on 设置为开机启动
第五步:连接FTP上传文件
登陆阿里云下载文件: 解压后会生成一个新的名为“sh-1.4.1”文件夹;
连接FTP解压得到的“sh-1.4.1”文件夹上传到根目录下;
第六步:安装环境
# cd /home/username 登陆服务器进入根目录
#chmod -R 777 sh-1.4.1 文件夹得安装权限
# cd sh-1.4.1 进入cd sh-1.4.1目录
# ./install.sh 执行安装命令
Please select the web of nginx/apache, input 1 or 2 : 1(自选nginx/apache版本:1、2);
Please select the nginx version of 1.0.15/1.2.5/1.4.4, input 1 or 2 or 3 : 3 (自选nginx版本:1、2、3)
Please select the mysql version of 5.1.73/5.5.35/5.6.15, input 1 or 2 or 3 : 3(自选mysql版本:1、2、3);
You select the version : 以下是选择的版本:web : nginxnginx : 1.4.4php : 5.5.7mysql : 5.6.15Enter the y or Y to continue:y 输入y或Y继续:Ywill be installed, wait … (环境安装中需要等待半小时左右)
看到如图界面,那么恭喜你环境安装成功了!
阿里云服务器ECS配置全解
第七步:查看环境配置和安装网站
#netstat -tunpl 此命令用户查看服务及端口
在sh-1.4.1目录输入 #cat account.log 就能看到ftp和mysql的密码
第四步:碧昌氏配置自己的网站
根据ftp用户名密码连接到服务器将“phpwind”程序删除,上传自己的网站程序
解析已经备案域名到云服务器
管理数据库
前提: 关闭windows 防火墙,可以ping 通 EDAS所在IP
修改喊蔽配置:假设EDAS 轻量级配置中心IP 是 10.10.10.10
修改hosts 文件 添加配置如下:
10.10.10.10 jmenv.tbsite.net
添加jvm 参数:
-Dvipserver.server.port=8080
-Daddress.server.domain=10.10.10.10
-Daddress.server.port=8080
-Dvipserver.client.port=8080
-Dpandora.location=D:/hsf.sar.jar
如果本地有多个IP可以通过需要配置一下hosts 来指定注册的IP
先打开 cmd 输入hostname 命令 获取本机名称,假设是 computer1
假设需要使用的本地IP是 11.111.1.1(确保此IP和EDAS的网络之间是同的)
在hosts 文件中添加如下配置:
11.111.1.1 computer1
-Dpandora.location=D:/hsf.sar.jar
指定的是潘多拉地址
添加需要的配置项:
1. 找到 ConfigCenter类,添加配置中心需要的groupID和DataID
其中groupId:是项目的包名称,确保唯一,建议网上国网统一使用猜樱 com.sgcc.osg 作为groupID。dataID,用于标识单个配置项。
2. 找到EDASConfigContextRefresher 在 registerDiamondListenersForApplications方法中添加 addListener第一参数是 ConfigCenter.DATA_ID,第二个参数是ConfigCenter.GROUP_ID。
loadConfiguration(compositePropertySource, environment, ConfigCenter. DATA_ID , ConfigCenter. GROUP_ID );
loadConfiguration方法前两个参数固定, 后面是 之前在ConfigCenter中添加的DATA_ID, 和GROUP_ID。
在本地开发的时候,应用启动前需要先在轻量级配置中心。添加配置项。
点击添加:
[图片上传失败...(image-8cefb1-1597155336559)]
在弹出框中输入在本地ConfigCentre.java 中配置的 groupID, 和dataId输入进去。
content 里面可以添加任意键值对。
@RestController
@RefreshScope //需要 动态刷新必加
public class Demo{
@Value(“${key1}”)
private String key1;
@Value(“${key2}”)
private String key2;
}
配置项:如下图每一个groupid, dataId,和content 对应一个配置项
分发 轻量级配置中心的时候 通过 压缩文件分发,不要copy 解压后的文件夹
如果应用列表没有数据,不能说明应用无法注册到分布式服务总线,而是应用启动失败,或者EDAS鉴权配置有问题
l 检查应用启动日志,查看郑兆州是否正常启动。
如果抛出其他异常导致无法启动需要联系业务同学确认。
l 如果没有报错需要确认EDAS_SERVICE_ID 环境变量是否过程, 不能超过36
如果分布式服务总线的 服务列表是空的,就说明这个微服务没有注册到分布式服务总线
l 应用正常启动后(通过启动日志判断,出现pandora started说明启动完成),
l 查看 /etc/resolv.conf 确保EDAS的nameserver 放在首位。
l 查看 /home/admin/logs/vipsrv-logs/vipclient.log 中
l 如果有 403 access denied. 说明是容器所在宿主机的时间没有同步。需要联系云操系统的同事进行时间同步。时间同步后重启容器就可以注册成功。
l 如果有 error code 500 需要检查dncs-server 服务是否正常。
l 登录edas 物理机
l docker ps|grep dncs-server
l docker exec -it docker_id bash
l cd /home/admin/bin
l 运行sh chekc_dncs.sh
l 如果 check_dncs.sh 运行异常说明dncs-server出现问题。
l 登录edas 物理机
l docker ps|grep dncs-server
l docker exec -it docker_id bash
l cd /home/admin/bin
l 运行sh chekc_dncs.sh
l 如果 check_dncs.sh 运行异常说明dncs-server出现问题
l 出现异常后可以进行 docker restart docker_id 重启dncs-server 容器,容器重启后大概需要3-7分钟启动dncs-server 的业务,可以使用/home/admin/bin/check_dncs.sh 检查是否启动完成
l 登录edas 物理机
l docker ps|grep dncs-server
l docker exec -it docker_id bash
l cd /home/admin/bin
l 运行sh chekc_dncs.sh
l 如果 check_dncs.sh 运行异常说明dncs-server出现问题
l dmesg |grep java
l 如果出现Out of memory: Kill process xxxx(java) 说明 dncs-server 进程由于OOM被linux 系统kill
l edas 鉴权体系的隔离不同账户之间不可能互相访问
l 不同集群使用不同的k8s集群做实现,不同k8s 集群的网络是不可以相通的
l 如果使用HSF协议,HSF协议内部兼容了服务的负载均衡
l 如果使用spring cloud 框架下的RESTful 协议,由spring cloud 的Ribbon组件提供负载均衡
l 如果使用spring cloud 框架下的RESTful 协议,由spring cloud 的Ribbon组件重试,可以在application.properties 中配置ribbon 的重试策略
由于edas应用的启动依赖于pandora 容器所有需要在Junit 测试类上面添加如下配置引入pandora 容器的启动:
发表评论
暂时没有评论,来抢沙发吧~