你的位置: Kiyo'Space首页 欢迎留下您的足迹


CentOS yum 安装 nginx php mysql postgresql

[ linux , Php , 数据库 , 服务器 , 系统配置 ]
0.准备工作: 开始安装Nginx和PHP-FPM之前,你必须卸载系统中以前安装的Apache和PHP。 # yum remove httpd* php* 增加额外资源库 默认情况下,CentOS的官方资源是没有php-fpm的, 但我们可以从Remi的RPM资源中获得,它依赖于EPEL资源。我们可以这样增加两个资源库: 到 http://mirrors.opencas.cn/epel/6/i386/ 和 http://rpms.famillecollet.com/enterprise/ 找最新的rpm包,根据系统版本匹配 # yum install yum-priorities -y # rpm -Uvh http://mirrors.opencas.cn/epel/6/i386/epel-release-6-8.noarch.rpm # rpm -……

CentOS系统中使用iptables设置端口转发

[ 服务器 ]
将本地接口IP 61.144.14.72 的3389端口 转发到 116.6.73.229的3389 (主要访问到61.144.14.72的3389端口,就会跳转到116.6.73.229的3389) 【步骤】 1、 首先应该做的是/etc/sysctl.conf配置文件的 net.ipv4.ip_forward = 1 默认是0 这样允许iptalbes FORWARD。 2、 service iptables stop 关闭防火墙 3、 重新配置规则 iptables -t nat -A PREROUTING --dst 61.144.14.72 -p tcp --dport 3389 -j DNAT --to-destination 116.6.73.229:3389 iptables -t nat -A POSTROUTING --dst 116.6.73.229 -p tcp --dport 3389 ……

Vim的行号、语法显示等设置(.vimrc文件的配置)以及乱码解决

[ 笔记 ]
在终端下使用vim进行编辑时,默认情况下,编辑的界面上是没有显示行号、语法高亮度显示、智能缩进 等功能的。为了更好的在vim下进行工作,需要手动设置一个配置文件:.vimrc。 在启动vim时,当前用户根目录下的.vimrc文件会被自动读取,该文件可以包含一些设置甚至脚本, 所以,一般情况下把.vimrc文件创建在当前用户的根目录下比较方便,即创建的命令为: $vi ~/.vimrc 设置完后 $:x 或者 $wq 进行保存退出即可。 下面给出一个例子,其中列出了经常用到的设置,详细的设置信息请参照参考资料: “双引号开始的行为注释行,……

获取svn版本号并替换到AndroidManifest.xml

[ 默认分类 ]
最近因为要对友盟中的错误分析定位到具体的源代码,由于代码会被修改,所以不好跟踪到是哪一个版本的文件,于是就想获取svn版本号,并输出到AndroidManifest.xml里的versionName里面。琢磨了许多,经过无数次尝试与失败,终于搞定了。 项目是在windows环境下的,由于我安装了git客户端,所以可以在git bash里面执行grep, sed, xargs等等命令,于是写下以下脚本,以自动获取svn版本号。其中第二行与第四行仅是为了输出,可以去掉。  Sh代码   svnv=`svnversion |sed 's/^.*://' |sed 's/[A-Z]*$//'`   echo $svnv   sed -……

如何成为一个早起者

[ 默认分类 ]
早起的习惯是天生的还是后天养成的呢?在我身上,它显然是在后天养成的。在我20岁之前,我很少在午夜前睡觉,几乎总是睡的很晚,通常我会一直睡到每天的傍晚才起床。 但是后来的一段时间我不能继续忽视成功与早起之间的紧密联系了,尤其是在我身上看到了这一点。在我那些少有的早起的日子里,我意识到我的生产效率不 光是早上,而是整整一天都非常高。并且这样做我感觉非常好,我决定养成早起的好习惯,于是立即将闹钟调到了凌晨5点……… 第二天早上,我在快到中午时才起床。 Hmmm……… 我又进行了多次的尝试,基本上每一次都是……

vi和vim编辑器

[ 其它 ]
没有帮助真麻烦,Mark一下 vi(vim)是上Linux非常常用的编辑器,很多Linux发行版都默认安装了vi(vim)。vi(vim)命令繁多但是如果使用灵活之后将会大大提高效率。vi是“visual interface”的缩写,vim是vi IMproved(增强版的vi)。在一般的系统管理维护中vi就够用,如果想使用代码加亮的话可以使用vim。下面是vi的使用教程:包含vi的基本介绍、使用模式、文件的打开关闭保存、插入文本或新建行、移动光标、删除、恢复字符或行、搜索等等,算是一篇比较适合新手学习vi的教程。 vi有3个模式:插入模式、命令模式、低行模式。 插……

linux 下文件恢复工具extundelete介绍

[ 服务器 ]
下载 http://extundelete.sourceforge.net/ bunzip2 extundelete-0.2.0.tar.bz2 tar xvf extundelete-0.2.0.tar cd extundelete-0.2.0 make make install   [root@yznvm1 yzn]# df 文件系统               1K-块        已用     可用 已用% 挂载点 /dev/sda3             18129292   2651744  14541764  16% / /dev/sda1               194442     12197    172206   7% /boot tmpfs                   254804         0    254804   0% /dev/shm /dev/hdc               4149676   4149676         0 100%……

如何清除SVN的用户名和密码

[ 编程 ]
有些时候如果我们保存了SVN的登录密码后,我们需要在同一台电脑上切换SVN用户或者清除我们已经保存的SVN用户名和密码,下面我就分享一下在Windows和Linux下面清除密码的方法 工具/原料 SVN客户端(tortoisesvn) Windows下密码清除 安装好SVN客户端后,右键->tortoisesvn->setting 在弹出的“settings”窗口右侧,点击“Saved Data”,点击左侧的“Authentication”后方的“clear”按钮即可 3 另外一种方式:找到C:\Documents and Se……

SMTP协议通讯

[ 编程 , 网络 ]
步骤,以126邮箱为例: 1. telnet smtp.126.com 25 回车后返回: 220 126.com Anti-spam GT for Coremail System (126com[20111010]) 2. ehlo ***      (***是你的126邮箱的账号) 回车后返回: 250-mail 250-PIPELINING 250-AUTH LOGIN PLAIN 250-AUTH=LOGIN PLAIN 250-coremail 1Uxr2xKj7kG0xkI17xGrU7I0s8FY2U3Uj8Cz28x1UUUUU7Ic2I0Y2UFDikmCUCa0xD UUUUj 250-STARTTLS 250 8BITMIME 3. AUTH LOGIN 回车后返回: 334 dXNlcm5hbWU6 4.**** (此处输入你126账号的base64编码,推荐一个base64编码与解码查询的网站:h……

XenServer 使用ISO 安装VM

[ 虚拟机 ]
要在 VM 开始安装作业系统,虽然 XenServer 已包含多个范本,例如 RedHat AS 4+5、CentOS、SuSE、Oracle Enterprise Linux 等等,在这些列表内的,安装时都不须额外下载原始安装光盘; 若未在列表内,例如 RedHat AS 3,就必须使用光盘方式安装。这里说明如何在新增 VM 时以 iso 档 方式来安装所需的作业系统。 首先,登录 console,执行以下指令,创建 iso 档型式的存储库(SR - Storage Repositories ) mkdir /boot-iso xe sr-create name-label=boot-iso type=iso device-config:location=/boot-iso device-config:legacy_mode=tr……