02 2014 档案

摘要:概述:CentOS 6.4下通过yum安装的MySQL是5.1版的,比较老,所以就想通过源代码安装高版本的5.6.14。正文:一:卸载旧版本使用下面的命令检查是否安装有MySQL Serverrpm -qa | grep mysql有的话通过下面的命令来卸载掉rpm -e mysql //普通删除模式rpm -e --nodeps mysql // 强力删除模式,如果使用上面命令删除时,提示有依赖的其它文件,则用该命令可以对其进行强力删除二:安装MySQL安装编译代码需要的包yum -y install make gcc-c++ cmake bison-devel ncurses-... 阅读全文
posted @ 2014-02-27 14:19 风与叶子 阅读(214) 评论(0) 推荐(0) 编辑
摘要:如果要在Linux上做j2ee开发,首先得搭建好j2ee的开发环境,包括了jdk、tomcat、eclipse的安装(这个在之前的一篇随笔中已经有详细讲解了Linux学习之CentOS(七)--CentOS下j2ee环境搭建),如果要开发web项目,我们当然可以安装一个myeclipse到Linux系统上去,这个安装方法和安装eclipse完全相同,就没有记录下来了,有了jdk、tomcat、eclipse我们就已经能进行我们的程序开发了,但是如果要做一个项目,哪怕是小的不能再小的项目都离不开数据的存储呀!!!没错,咱们还差一个最重要的软件没有装,也就是数据库!!!如果没有了数据库,咱们做项目 阅读全文
posted @ 2014-02-27 09:02 风与叶子 阅读(327) 评论(0) 推荐(0) 编辑
摘要:搞了个VPS,装了个LNMP一键安装包,然后搞了个程序放上,想实现伪静态,但是lnmp的默认规则里没有河蟹男需要的伪静态文件,得自己配置, 以前只在.htaccess里搞下就行,现在换Linux下nginx不懂了,得配置conf文件,nginx目前不支持.htaccess文件,河蟹男 找了很多方法按照nginx的规则试验了一下,结果发现 nginx是完全支持.htaccess文件的!方法如下(以下方法是按照Discuz论坛的伪静态文件整的,河蟹男只是举例,原理一样):1. 在需要使用.htaccess文件的目录下新建一个.htaccess文件,如一个Discuz论坛目录:vim /home/w 阅读全文
posted @ 2014-02-19 16:07 风与叶子 阅读(3247) 评论(0) 推荐(0) 编辑
摘要:MySQL导入.sql文件及常用命令在MySQL Qurey Brower中直接导入*.sql脚本,是不能一次执行多条sql命令的,在mysql中执行sql文件的命令:mysql> source d:/myprogram/database/db.sql;另附mysql常用命令:一) 连接MYSQL: 格式: mysql -h主机地址 -u用户名 -p用户密码1、例1:连接到本机上的MYSQL 首先在打开DOS窗口,然后进入mysql安装目录下的bin目录下,例如: D:/mysql/bin,再键入命令mysql -uroot -p,回车后提示你输密码,如果刚安装好MYSQL,超级用户ro 阅读全文
posted @ 2014-02-19 14:49 风与叶子 阅读(271) 评论(0) 推荐(0) 编辑
摘要:PHP里有非常丰富的内置函数,很多我们都用过,但仍有很多的函数我们大部分人都不熟悉,可它们却十分的有用。这篇文章里,我列举了一些鲜为人知但会让你眼睛一亮的PHP函数。levenshtein()你有没有经历过需要知道两个单词有多大的不同的时候,这个函数就是来帮你解决这个问题的。它能比较出两个字符串的不同程度。用法:Source: http://php.net/manual/en/function.levenshtein.phpget_defined_vars()这是一个在debug调试时非常有用的函数。这个函数返回一个多维数组,里面包含了所有定义过的变量。用法:Source: http://ph 阅读全文
posted @ 2014-02-17 13:13 风与叶子 阅读(295) 评论(0) 推荐(0) 编辑
摘要:在此记录下Nginx服务器nginx.conf的配置文件说明, 部分注释收集与网络.#运行用户user www-data;#启动进程,通常设置成和cpu的数量相等worker_processes 1;#全局错误日志及PID文件error_log /var/log/nginx/error.log;pid /var/run/nginx.pid;#工作模式及连接数上限events { use epoll; #epoll是多路复用IO(I/O Multiplexing)中的一种方式,但是仅用于linux2.6以上内核,可以大大提高nginx的性能 worker_connections 1024;#单个 阅读全文
posted @ 2014-02-14 23:58 风与叶子 阅读(235) 评论(0) 推荐(0) 编辑
摘要:这里使用的是编写shell脚本的方式来处理vi /etc/init.d/nginx (输入下面的代码)#!/bin/bash# nginx Startup script for the Nginx HTTP Server# it is v.0.0.2 version.# chkconfig: - 85 15# description: Nginx is a high-performance web and proxy server.# It has a lot of features, but it's not for everyone.# processname: nginx# pi 阅读全文
posted @ 2014-02-14 23:22 风与叶子 阅读(861) 评论(0) 推荐(0) 编辑
摘要:适用系统:redhat系列示例系统:CentOS 6x86_64环境:虚拟机 有时候做实验又不能联网的情况下想装一款软件时,经常会搞的头大:难道要去系统镜像中一个个拷出来再用rpm安装?各种依赖关系瞬间凌乱了。。。今天看一下如何利用系统镜像制作yum本地安装源:对于实际光盘,直接放入光驱设备;对于虚拟机,将.iso文件挂到虚拟机上并确保已连接:然后输入(注意空格): mount -o loop /dev/cdrom /media目的:将镜像或光盘的文件挂载到系统中。这里将光盘或镜像挂载到系统中的/media下面(可自行修改其他目录):可以看一下/ media是否有东西了:我们看到系统盘已经挂载 阅读全文
posted @ 2014-02-12 13:50 风与叶子 阅读(533) 评论(0) 推荐(0) 编辑
摘要:CentOS系统自带的更新源的速度实在是慢,为了让CentOS6使用速度更快的YUM更新源,可以选择163(网易)的更新源。1.下载repo文件wget http://mirrors.163.com/.help/CentOS6-Base-163.repo2.备份并替换系统的repo文件[root@localhost ~]# cd /etc/yum.repos.d/[root@localhost ~]# mv CentOS-Base.repo CentOS-Base.repo.bak[root@localhost ~]# mv CentOS6-Base-163.repo CentOS-Base. 阅读全文
posted @ 2014-02-12 11:58 风与叶子 阅读(308) 评论(0) 推荐(0) 编辑
摘要:安装说明系统环境:CentOS-6.3软件:nginx-1.2.6.tar.gz安装方式:源码编译安装安装位置:/usr/local/nginx下载地址:http://nginx.org/en/download.html本文来自网络,稍作修改安装前提在安装nginx前,需要确保系统安装了g++、gcc、openssl-devel、pcre-devel和zlib-devel软件。安装必须软件:[root@admin /]#yum install gcc-c++yum -y install zlib zlib-devel openssl openssl--devel pcre pcre-devel 阅读全文
posted @ 2014-02-12 11:39 风与叶子 阅读(1003) 评论(0) 推荐(0) 编辑
摘要:上篇中对错误的解决方法是:yum list|grep ncursesyum -y install ncurses-develyum install ncurses-devel但是 yum的时候报了Error: Cannot find a valid baseurl for repo: base错误解决方法如下(修改dns配置)vi /etc/resolv.conf在此文件中最后加入nameserver 8.8.8.8如果没有vi编辑器可用echo "nameserver 8.8.8.8" >> /etc/resolv.conf然后ping www.baidu.c 阅读全文
posted @ 2014-02-12 11:38 风与叶子 阅读(352) 评论(0) 推荐(0) 编辑