码迷,mamicode.com
首页 > 系统相关 > 详细

linux常用服务部署

时间:2018-10-21 17:49:32      阅读:247      评论:0      收藏:0      [点我收藏+]

标签:code   hit   shell   vmw   博客   evel   config   指令   特征   

学了前面的Linux基础,想必童鞋们是不是更感兴趣了?接下来就学习常用服务部署吧!

技术分享图片

安装环境:

centos7 + vmware + xshell

即将登场的是:

  • mysql(mariadb)
  • redis
  • python
  • nginx
  • saltstack

 MYSQL(mariadb)

点我就能找到mysql文章

https://www.cnblogs.com/pyyu/p/9467289.html

 Redis篇

点我啊

https://www.cnblogs.com/pyyu/p/9467279.html

Python操作redis

文章地址。。。。https://www.cnblogs.com/pyyu/p/6964593.html

Python编译安装

先放个龟叔再说

技术分享图片

centos7默认是装有python的,咱们先看一下

#检查python版本
[root@oldboy_python ~ 17:23:54]#python -V
Python 2.7.5

再放一张图,《震惊,python2.7不再维护!》

技术分享图片

好了,咱们开始python3之旅。

编译环境准备

技术分享图片
1、./configure 是用来检测你的安装平台的目标特征的。比如它会检测你是不是有CC或GCC,并不是需要CC或GCC,它是个shell脚本。
2、make 是用来编译的,它从Makefile中读取指令,然后编译。
3、make install是用来安装的,它也从Makefile中读取指令,安装到指定的位置。
4.解决依赖关系
yum install openssl-devel bzip2-devel expat-devel gdbm-devel readline-devel sqlite-devel -y
技术分享图片

 这里看超哥另外一篇文章:https://www.cnblogs.com/pyyu/p/7402145.html

技术分享图片
1.下载python3版本
curl -O https://www.python.org/ftp/python/3.7.0/Python-3.7.0.tgz
2.解压缩源码
tar -zxvf Python-3.7.0.tgz
3.编译三部曲
./configure –prefix=/opt/python3.7/ #指定编译装到/opt/python3.7/下
make && make install #编译和安装
技术分享图片

Python之Linux下的virtualenv

这里请看超哥的另另另一篇文章。。。请点击https://www.cnblogs.com/pyyu/p/9015317.html

Ipython解释器

老套路。。文章地址。。https://www.cnblogs.com/pyyu/p/8467239.html

Web服务基础

请点击超哥文章 https://www.cnblogs.com/pyyu/p/9467256.html

Nginx负载均衡

同样的,我又写了一篇博客https://www.cnblogs.com/pyyu/p/9468680.html

Saltstack

对于运维人员来说,反复复杂的工作很烦,效率低,还容易出错。而传统运维也想着自动化运维的方向进行发展,

而saltstack则是在自动化运维上非常好用的工具,saltstack是python开发的一款自动化运维工具,可以批量管理操作主机,

远程执行脚本等功能。完全开源,还可以设置web管理界面,更简单的管理大量服务器。

saltstack请点超哥文章 https://www.cnblogs.com/pyyu/p/9465608.html

 

 

 
 
 

linux常用服务部署

标签:code   hit   shell   vmw   博客   evel   config   指令   特征   

原文地址:https://www.cnblogs.com/perfey/p/9825664.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!