友情提示:小程序,开发制作。

标签《yum》下的文章:

Zerotier - 分分钟异地组网工具最全食用方案

之前一直在用,v2ray 服务器在内网开端口,相当于通过代理的方式访问内网,利用内网的 openwrt 中 smartdns 做 dns 解析服务。

同事最近买了个群晖,但是家里没有公网 IP,所以一直在用 Frp 做内网穿透。但是 FRP 使用过的比较清楚,速度依靠公网服务器的带宽,而且每起一个服务都要暴露一个端口。

在此之上,我进行了一番搜索,发现了一个新东西——Zerotier。

这是一个类似于 ZooKeeper 的工具,一款异地组网工具。每台服务器上只需要安装对应的客户端,连接到同一个网络,就可以实现 IP 互相访问。在此之上,还有自定义 DNS 服务器的功能,将通过 IP 这个步骤转换为通过域名进行访问,相当实用。

纵观国内的文章,基本都是上来就一步一步...

阅读全文>>

linux screen 命令详解,关掉窗口或者断开连接,继续执行命令。

一、背景

系统管理员经常需要SSH 或者telent 远程登录到Linux 服务器,经常运行一些需要很长时间才能完成的任务,比如系统备份、ftp 传输等等。通常情况下我们都是为每一个这样的任务开一个远程终端窗口,因为它们执行的时间太长了。必须等待它们执行完毕,在此期间不能关掉窗口或者断开连接,否则这个任务就会被杀掉,一切半途而废了。

二、简介

GNU Screen是一款由GNU计划开发的用于命令行终端切换的自由软件。用户可以通过该软件同时连接多个本地或远程的命令行会话,并在其间自由切换。

GNU Screen可以看作是窗口管理器的命令行界面版本。它提供了统一的管理多个会话的界面和相应的功能。

  • 会话恢复
只要Screen本身没有终止,在其内部运行的会话都可以恢复。这一...

阅读全文>>

Python下的Mysql模块MySQL-python安装和问题详解

始初我是想安装国产云存储seafile-server的。公司要做自己的私云存储,方便各个部门的资料存储,已经移动办公。我在服务器上架设的是的owncloud+mysql,一个国外的云存储,性能还算是可以,我在oschina.net上面看到了国内的一个软件seafile-server,据说效果不错,已经上架好长时间了,想上手试试效果。下载安装…………

根据官方提供的详细安装步骤安装。第一步就出错。

ImportError: No module named MySQLdb

提示没有安装MySQL-python。

那就安装呗。首先想到yum安装省时省力。

# yum install MySQL-python

提示没有这个安装包。

手动下载安装。。。

#wget  ht...

阅读全文>>

centos 7系统KDE桌面环境配置中文支持

费劲周折终于安装最新的centos 7 ,安装的是kde桌面后没有中文,可以用以下方法配置中文

#yum list kde*chinese

会显示可以安装的包,我的显示如下

kde-l10n-Chinese.noarch                4.5.5-1.fc14                     @updates

可以用以下命令安装

#yuminstall kde-l10n-Chinese.noarch

安装成功后,进入system setting里,选择locale,然后add language,
选择中文即可啦。

注销

重新登录

搞定。

阅读全文>>

no fond myslq.h and libmysqlclient

解决/usr/bin/ld: cannot find -lmysqlclient错误

类似/usr/bin/ld: cannot find -xxxx的错误有很多, 首先我们可以最简单的判断一下:这类情况一般是由于缺乏某某库文件, 又或者可能是由于已存在的库问题版本不对造成的一般都是解决的办法就是安装缺乏的devel包就可以解决, 当然还有其他的未知因素, 我们看一个实例:

我在一台装centos5.2 x86_64的系统上配置php环境, 提示这个错误

"/usr/bin/ld: cannot find -lmysqlclient"

于是我安装了

#  yum -y install mysql-devel

结果提示依旧, 我根据提示查看con...

阅读全文>>

Linux学习web服务(源码安装)--LAMMP架构详解

本篇博文笔者试图通过自己的亲身实践来向大家讲解中小企业网基于LAMMP架构的实现。本片博文主要设计的知识体系如下,由笔者全部在RHEL6.4环境下进行搭建和实现。

+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

一、试验环境和软件版本

二、httpd-2.4.6的源码安装

三、如何使用通用二机制包安装mysql

四、编译安装php,实现与apache服务器的分离

五、源码编译memcached

六、源码安装PHP扩展程序memcache

七、安装PHP加速器xcache

八、简单测试网页的编写

+++++++++++++++++++++++++++++++++++++++++++++++++++++++++...

阅读全文>>

centos6X 安装中文输入法

1.用root登录 ,或su root
2.yum install "@Chinese Support"
3.exit
4.回到桌面,system->preferences->input method
5.如果没有,先注销一下。
6.到里面add输入法到列表里。

7.最后再注销、登录。

======================================================== 

# yum install "@Hindi Support"

# yum install "@Chinese Support"

OR

# yum groupinstall “Chinese Support”

这是CentOS 5的,应当适用于CentOS 6

阅读全文>>

error: xml2-config not found. Please check your libxml2 installation

Ubuntu安装PHP时候出错:error: xml2-config not found. Please check your libxml2 installation

 

Ubuntu>下接着安装php时候,在configure后,又出现错误提示:error: xml2-config not found. Please check your libxml2 installation.我又在网上搜了到了解决方法:

与编译MySQL时相同,这是由于系统缺少PHP所需的库文件导致的,根据提示,进行如下操作:

sudo apt-get install libxml2(按Tab键)

将会看到如下信息:

libxml2 libxml2-dev libxml2-he...

阅读全文>>

Another app is currently holding the yum lock; waiting for it to exit...

今天运行yum安装php的模块居然提示。

Another app is currently holding the yum lock; waiting for it to exit...

无语中

点击查看原图

使用命令查看 ps -aux |grep yum

点击查看原图

阅读全文>>

yum错误 another app is currently holding the yum lock;waiting for it to exit…..

 

yum错误 another app is currently holding the yum lock;waiting for it to exit…..

 

查了一下资料,网上说,有时用yum升级一些文件时,会出现这种情况…

刚好跟我遇到的情况一样,照搬过来,试一下

使用终端运行:rm -f /var/run/yum.pid

阅读全文>>