当前位置: 首页 > news >正文

长春专业网站推广/关键词提取工具app

长春专业网站推广,关键词提取工具app,wordpress url传参数,网站不想备案实验系统:CentOS 6.6_x86_64 实验前提:提前准备好编译环境,防火墙和selinux都关闭 软件介绍:tmux是一个优秀的终端复用软件,类似GNU Screen,但来自于OpenBSD,采用BSD授权。使用它最直观的好处就…

实验系统:CentOS 6.6_x86_64

实验前提:提前准备好编译环境,防火墙和selinux都关闭

软件介绍:tmux是一个优秀的终端复用软件,类似GNU Screen,但来自于OpenBSD,采用BSD授权。使用它最直观的好处就是,通过一个终端登录远程主机并运行tmux后,在其中可以开启多个控制台而无需再“浪费”多余的终端来连接这台远程主机;当然其功能远不止于此。

软件下载:http://pan.baidu.com/s/1c0i9kf2

一、常规安装

  1.安装tmux所需要的依赖:

wget https://sourceforge.net/projects/levent/files/libevent/libevent-2.0/libevent-2.0.22-stable.tar.gz
tar xf libevent-2.0.22-stable.tar.gz
cd libevent-2.0.22-stable
./configure
make && make install
ln -s /usr/local/lib/libevent-2.0.so.5 /usr/lib64/libevent-2.0.so.5

  2.安装tmux软件包:

wget http://iweb.dl.sourceforge.net/project/tmux/tmux/tmux-2.0/tmux-2.0.tar.gz
tar xf tmux-2.0.tar.gz
cd tmux-2.0
./configure --prefix=/usr/local/tmux
make && make install

  3.导出二进制文件:

vim /etc/profile.d/tmux.sh
---------------------------------------->
PATH=$PATH:/usr/local/tmux/bin
export PATH
<----------------------------------------
. /etc/profile.d/tmux.sh

  4.导出man手册:

vim /etc/man.config
--------------------------------------------->
MANPATH /usr/local/tmux/share/man        //增加一行

  5.编辑配置文件:

vim ~/.tmux.conf
------------------------------------------>
set -g prefix C-a                                     //设置前缀命令为crtl+a
unbind C-b                                            //解除ctrl+b的绑定
setw -g mode-keys vi                                  //copy-mode将快捷键设置为vi模式
set -g default-terminal "screen-256color"             //设置终端颜色为256色
set -g status-utf8 on                                 //开启状态栏的uft-8支持
set-window-option -g mode-mouse on                    //开启滚屏

   6.常用快捷键:

    

    

    

  至此,tmux安装完毕了,下面咱们做个拓展实验,使用ansible安装tmux!

二、拓展实验

   1.安装ansible并创建yaml文件:

yum -y install ansible
mkdir -pv /root/ansible.roles/roles     //创建工作目录
cd /root/ansible.roles
vim tmux.yaml
-------------------------------------------->
- name: install tmuxremote_user: root                    //运行用户hosts: tmux                          //运行这个剧本的主机,后面有定义roles:- tmux                               //规则名称,要与后面创建的文件夹名称相同

   2.放入文件:

cd /root/ansible.roles/roles
mkdir -pv tmux/{files,handlers,tasks}                                         //创建与规则同名的文件夹
cp /root/tmux-2.0.tar.gz /root/libevent-2.0.22-stable.tar.gz tmux/files/      //将安装包放入
cp /root/.tmux.conf tmux/files/                                               //将配置文件放入

  3.编写主yaml文件:

vim /root/ansible.roles/roles/tmux/tasks/main.yaml
------------------------------------------------------>
- name: copy libevent package
  copy: src=libevent-2.0.22-stable.tar.gz dest=/root
- name: copy tmux package
  copy: src=tmux-2.0.tar.gz dest=/root
- name: copy conf
  copy: src=.tmux.conf dest=/root
- name: run script
  script: tmux.sh

   4.编写tmux.sh脚本:

vim /root/ansible.roles/roles/tmux/files/tmux.sh
---------------------------------------------------------------->
#!/bin/bash
## Install libevent
cd && cd
tar xf libevent-2.0.22-stable.tar.gz
cd libevent-2.0.22-stable
./configure
make && make install
ln -s /usr/local/lib/libevent-2.0.so.5 /usr/lib64/libevent-2.0.so.5# Install tmux
cd && cd
tar xf tmux-2.0.tar.gz
cd tmux-2.0
./configure --prefix=/usr/local/tmux
make && make install# Extra Operation
touch /etc/profile.d/tmux.sh 
echo 'PATH=$PATH:/usr/local/tmux/bin' > /etc/profile.d/tmux.sh
echo 'export PATH' >> /etc/profile.d/tmux.sh
echo 'MANPATH /usr/local/tmux/share/man' >> /etc/man.config
. /etc/profile.d/tmux.sh
<----------------------------------------------------------------
chmod +x /root/ansible.roles/roles/tmux/files/tmux.sh

  5.加入要安装的主机:

vim /etc/ansible/hosts
---------------------------------------------->
[tmux]                                       //对应tmux.yaml文件里的名称
192.168.19.76 ansible_ssh_pass=password      //主机IP+登录密码

  6.尝试使用:

cd /root/ansible.roles/
ansible-playbook tmux.yaml

    

  至此,实验全部完成。使用中发现/etc/profile.d/tmux.sh这个文件不能被正常source,所以可能需要手动执行一下 . /etc/profile.d/tmux.sh 。由于时间紧迫,所以过程还不是很完善,脚本也并不严谨,没有一些条件判断等等,而且安装主机必须要有编译环境。大家如果有需要可以自行扩展修改,我已经把ansible文件夹上传至共享,大家可以随意下载使用。最后,感谢大家的收看,谢谢!如有问题,请联系QQ:82800452.

转载于:https://www.cnblogs.com/tae44/p/4816414.html

http://www.lbrq.cn/news/1432225.html

相关文章:

  • 网站关键词进前三/今日重大军事新闻
  • 新乐网站制作价格/2023最新15件重大新闻
  • 做网站的联系方式/公司产品怎样网上推广
  • 网站建设价格/知乎seo
  • 做网站开发团队/游戏代理加盟平台
  • 天津做网站选择津坤科技c/友情链接可以随便找链接加吗
  • 网站菜单分类怎么做/各引擎收录查询
  • 成都专业建站推广公司/一键注册所有网站
  • 深圳网站建设公司的外文名是/竞价恶意点击器
  • 个人网站的重要性/全国免费发布信息平台
  • 怎么做用其他网站仿制一个网站/国内免费建网站
  • 团购产品 网站建设/seo优化有百度系和什么
  • 哪个网站可以做设计赚钱/做网站平台需要多少钱
  • 网站开发的缺点/西安seo教程
  • 想要接网站业务如何做/深圳关键词优化软件
  • 日本女做受网站BB/新闻稿营销
  • 百度商桥代码后网站上怎么不显示/百度风云榜各年度小说排行榜
  • 360免费wifi频繁掉线/google seo 优化教程
  • 网站建设投标书/360地图怎么添加商户
  • 书店建设网站/seo薪资水平
  • 紫色 网站/seo行业
  • 泉州晋江疫情最新情况/天津seo推广
  • 怎么黑进网站后台/关键词查询优化
  • 湛江建设工程信息网/太原seo优化公司
  • 莆田做网站建设/搭建网站平台
  • 哪个建设网站好/免费发帖推广平台
  • 珠江摩尔网站建设/我要发布信息
  • 怎么劝客户做网站/友链交换网站
  • 外贸营销网站建设/昆明seo排名
  • 关于网站建设与维护的心得体会/推广码怎么填
  • 【Linux学习|黑马笔记|Day4】IP地址、主机名、网络请求、下载、端口、进程管理、主机状态监控、环境变量、文件的上传和下载、压缩和解压
  • 基于js和html的点名应用
  • Docker 在 Linux 中的额外资源占用分析
  • 部署 Docker 应用详解(MySQL + Tomcat + Nginx + Redis)
  • MCU 软件断点注意事项!!!
  • 正则表达式:文本模式的数学语言与编程工具