[1]李湘林 向 全 韦美雁 潘学文.基于Ansible自动化运维系统批量部署LAMP架构的设计与实现[J].大众科技,2021,23(3):1-04.
 Design and Implementation of Batch Deployment LAMP Architecture Based on Ansible Automated Operation and Maintenance System[J].Popular Science & Technology,2021,23(3):1-04.
点击复制

基于Ansible自动化运维系统批量部署 LAMP架构的设计与实现()
分享到:

《大众科技》[ISSN:1008-1151/CN:45-1235/N]

卷:
23
期数:
2021年3
页码:
1-04
栏目:
信息技术与通信
出版日期:
2021-03-20

文章信息/Info

Title:
Design and Implementation of Batch Deployment LAMP Architecture Based on Ansible Automated Operation and Maintenance System
作者:
李湘林 向 全 韦美雁 潘学文
(湖南科技学院电子与信息工程学院,湖南 永州 425199)
关键词:
AnsibleLAMP架构服务批量部署
Keywords:
Ansible LAMP architecture service batch deployment
文献标志码:
A
摘要:
文章针对各大公司企业对网页web框架的需求,设计了一种基于Ansible自动化运维系统批量部署LAMP架构方案。该方案在Linux系统下设计实现,使用了Linux命令、Shell语言、Apache服务、Mysql服务、Php服务和Ansible自动化运维工具。利用Ansible自动化运维工具的批量系统配置、批量程序部署、批量运行命令等功能,编写Playbook脚本,批量部署LAMP架构,能够在短时间内部署出企业所需求的LAMP架构数量。经测试表明,Ansible自动化运维系统能大大节省传统运维手动部署LAMP架构的时间,降低了部署过程中的出错率。在实际生产环境中,运用Ansible能够提升企业工作效率,尤其在管理50台以上的服务器的场合下更为明显。
Abstract:
Aiming at the demands of various companies for web page framework, a batch deployment LAMP architecture scheme based on Ansible automatic operation and maintenance system was designed.The scheme is designed and implemented under Linux system, using Linux command, Shell language, Apache service, Mysql service, Php service and Ansible automatic operation and maintenance tools. By using the batch system configuration, batch program deployment and batch running command and other functions of Ansible automatic operation and maintenance tool, we can write Playbook script and batch deploy LAMP architecture, which can deploy the number of LAMP architecture required by enterprises in a short time. The test results show that Ansible automatic operation and maintenance system can greatly save the time of traditional operation and maintenance manual deployment of LAMP architecture, and reduce the error rate in the deployment process. In the actual production environment, the use of Ansible can improve the work efficiency of enterprises, especially in the case of managing more than 50 servers.

参考文献/References:

[1] 黄巨涛,杨永娇,刘梓健,等. 基于Ansible的电力云平台自动部署系统设计[J]. 电子设计工程,2020,28(3): 43-46,51. [2] 刘威. 基于Ansible自动化运维的信息系统故障预测技术[J]. 电子技术与软件工程,2020(1): 90-91. [3] 罗宁. 基于LAMP架构的服务器并发性能优化研究[J]. 数字通信世界,2019(8): 126,22. [4] 李小娜,张释如,张雨珊,等. LAMP架构在嵌入式平台上的移植与搭建[J]. 现代电子技术,2018,41(20): 114-117,121. [5] 陆冰芳,粟邈如. 基于Ansible的web形式自动化运维系统的研究与设计[J]. 数字技术与应用,2017(12): 151-152.

备注/Memo

备注/Memo:
【收稿日期】2021-01-05 【基金项目】湖南省自然科学基金项目(No.2020JJ4327);湖南省教育厅科学研究项目(No.18C1063);湖南科技学院校级科研项目(No.20XKY051);湖南科技学院应用特色学科建设项目。 【作者简介】李湘林(1998-),男,湖南常德人,湖南科技学院电子与信息工程学院学生,研究方向为电子与信息工程。 【通信作者】潘学文(1983-),男,湖南永州人,湖南科技学院电子与信息工程学院讲师,从事电子与通信方面课程教学工作。
更新日期/Last Update: 2021-05-31