CentOS
yy20071313
这个作者很懒,什么都没留下…
展开
-
iptables 命令详解
iptables 指令语法: iptables [-t table] command [match] [-j target/jump] -t 参数用来指定规则表,内建的规则表有三个,分别是:nat、mangle 和 filter, 当未指定规则表时,则一律视为是 filter。各个规则表的功能如下:转载 2014-12-02 14:41:35 · 945 阅读 · 0 评论 -
gzip和gunzip
Linux压缩保留源文件的方法: gzip –c filename > filename.gz Linux解压缩保留源文件的方法: gunzip –c filename.gz > filename gunzip的用法 1.作用 gunzip命令作用是解压文件,使用权限是所有用户。 2.格式 gunzip [-acfhlLnNqrtvV][-s ][文件...] 或者gunzip [原创 2015-08-29 13:34:24 · 646 阅读 · 0 评论 -
git 命令别名
程序员都是"懒惰"的,哪怕是执行一个命令的时候少敲了一个字母也感觉特舒坦。Git就允许为命令设置别名。以git status为例,如果敲git st显然无法识别。 new-host-2:designer XXX$ git st git: 'st' is not a git command. See 'git --help'.原创 2015-08-30 02:42:19 · 401 阅读 · 0 评论 -
git 查看分支的创建时间
git reflog show --date=iso bug_on_staging原创 2015-08-30 02:03:45 · 10428 阅读 · 0 评论 -
Linux 修改 IP , DNS, NETMASK, GETEWAY
1. 修改IP、NETMASKifconfig eth0 192.168.1.158 netmask 255.255.2552.修改默认网关route add default gw 192.168.1.13.修改DNSecho "nameserver 192.168.1.1">>/etc/resolv.conf原创 2015-08-05 06:17:29 · 408 阅读 · 0 评论 -
git 常用命令
创建和使用git ssh key首先设置git的user name和email:12git config --global user.name "xxx"git config --global user.email "[email protected]"查看git配置:原创 2015-09-02 03:24:58 · 333 阅读 · 0 评论 -
xhprof 性能分析
1. 安装 xhprof wget http://pecl.php.net/get/xhprof-0.9.4.tgztar -xzf xhprof-0.9.4.tgzcd xhprof-0.9.4cd extension/phpize./configure --with-php-config=/usr/bin/php-configmakemake installyum insta原创 2015-09-05 00:26:48 · 300 阅读 · 0 评论 -
xhprof
使用xhprof进行线上PHP性能追踪及分析日志未经声明,均为AlloVince原创。版权采用『 知识共享署名-非商业性使用 2.5 许可协议』进行许可。Share on twitterShare on facebookShare on google_plusone_shareShare on sinaweiboShare on douban转载 2015-09-04 23:02:24 · 314 阅读 · 0 评论 -
centos 6.5 install redis
1. wget http://download.redis.io/redis-stable.tar.gz2. tar xvzf redis-stable.tar.gz3. cd redis-stable4. make5. make test 前面3步应该没有问题,主要的问题是执行make的时候,出现了异常。异常一:make[2]: c原创 2015-09-28 14:53:26 · 327 阅读 · 0 评论 -
centos vi 中 中文乱码
解决方法:修改vi/vim配置文件,添加如下红色并加粗的部分!vi 配置文件路径:/etc/vircvim 配置文件路径:/etc/vimrchttp://blog.rekfan.com/?p=247更改之前:if v:lang =~ "utf8$" || v:lang =~ "UTF-8$"set fileencodings=ucs-bom,utf-8,la原创 2015-08-11 13:39:20 · 1367 阅读 · 0 评论 -
Xdebug安装与使用
Xdebug安装与使用为什么需要Debugger?很多PHP程序员调试使用echo、print_r()、var_dump()、printf()等,其实对 于有较丰富开发经验的程序员来说这些也已经足够了,他们往往可以在程序执行的过程中,通过输出特定变量的值可以判断程序执行是否正确,甚至效率高低也可以 看出来(当然可能还需要使用一些时间函数)。那么我们为什么原创 2014-06-17 21:16:12 · 502 阅读 · 0 评论 -
centos 各种日志的位置
centos 中的主要log文件都存储在 /var/log/ 目录下面:1. apache log的位置a. 默认情况下是:/var/log/httpd/ 目录下面,主要查看错误是 error_logb.可以自行更改配置文件,修改日志文件的路径:$vi /etc/httpd/conf/httpd.confErrorLog logs/error_log修改上述条原创 2014-12-02 15:02:27 · 3643 阅读 · 0 评论 -
vi 中使用了 ctrl+s
vi 中使用了 ctrl+sctrl+s与ctrl+q(bjchenxu) ctrl-s用来暂停向终端发送数据的,屏幕就象死了一样,可以用ctrl-q来恢复原创 2014-12-10 15:41:33 · 465 阅读 · 0 评论 -
Base table or view already exists: 1050 Table 'catalog_product_entity_group_price' already exists
如果在安装magento 导入sample data 后,爆出上述 错误:删除 magento数据库,然后重建一个空的magento数据库, 再次导入sample data原创 2014-12-10 16:34:27 · 1106 阅读 · 0 评论 -
magento missing product img
前台突然不显示产品图片了,怎么办?1. 检查 magento/media 目录的权限,media目录必须具有可写权限,因为magento需要在里面创建cache目录,该目录才是真正被前台显示图片的目录,其他的图片只是作为源文件。原创 2014-12-15 11:00:04 · 288 阅读 · 0 评论 -
主机无法访问虚拟机服务器
1. 首先确保,主机虚拟机可以互相ping通,虚拟机能联网,否则,检查虚拟机网络配置2. 可能由于虚拟机防火墙的原因。a. 关闭防火墙service iptables stopb. 开放防火墙80端口:#: iptables -A INPUT -p tcp -m tcp --dport 80 -j ACCEPT#: service iptables save#: servi原创 2015-04-26 15:28:46 · 588 阅读 · 0 评论 -
apache 将html解析为php
在 httpd.conf 中 添加:AddType application/x-httpd-php .html .php .htm原创 2015-07-09 16:30:11 · 645 阅读 · 0 评论 -
centos 安装redis
1. 下载rediscd /usr/local/downloadwget http://dl.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm2. 导入yum源rpm -Uvh epel-release-6*.rpm rpm --import http://dl.fedoraproject.o原创 2015-07-10 15:53:36 · 251 阅读 · 0 评论 -
centos 修改系统时区
1. 查看当前时区和时间:#: date输出:Thu Jul 16 01:04:04 CST 2015如果为CST, 则表示为中国标准时间(China Standard Time)如果不是,则修改之2. 修改系统时区#:mv /etc/localtime /etc/localtime.default-bak#: ln -s /usr/share/zonei原创 2015-07-16 01:09:19 · 320 阅读 · 0 评论 -
centos install sass
1. yum install ruby2. yum install rubygems3. gem install sass原创 2015-09-14 19:35:16 · 525 阅读 · 0 评论 -
mkmf.rb can't find header files for ruby
安装 compass 是遇到:mkmf.rb can't find header files for ruby可以通过 yum install ruby-devel来解决原创 2015-09-15 21:13:44 · 2846 阅读 · 1 评论 -
xdebug 和 phpstorm 远程调试配置
关于 xdebug 的安装与配置 已在上一篇文章讲过,不在赘述,直接将 phpstorm 的配置1.file->setings->php|Debug右侧。xdebug的那一块。 设置Debug port:9900(这里设置 的是,xdebug 吐出的debug信息,通过本机的什么端口传输。)2.file->setings->php|Servers 右侧。 host: 你的web服务原创 2015-07-10 20:03:56 · 1100 阅读 · 0 评论 -
tar 命令
1. 将文件或者文件夹压缩到当前目录将/var/test文件夹,压缩到当前目录,并命名为test.tar.gztar -cvzf test.tar.gz /var/test2.将文件或者文件夹压缩到指定目录将/var/test文件夹,压缩到/var/www目录,并命名为test.tar.gztar -cvzf /var/www/test.tar.gz /var/原创 2015-11-15 10:31:42 · 321 阅读 · 0 评论 -
vim 格式化文件
1. 格式化全文gg=G2. 格式化光标下面n行n=例如格式化光标下面20行20=原创 2015-12-19 15:38:04 · 465 阅读 · 0 评论 -
linux 添加php和mysql到系统命令
在Linux CentOS系统上安装完php和MySQL后,为了使用方便,需要将php和mysql命令加到系统命令中,如果在没有添加到环境变量之前,执行 “php -v”命令查看当前php版本信息时时,则会提示命令不存在的错误,下面我们详细介绍一下在linux下将php和mysql加入到环境变量中的方法(假 设php和mysql分别安装在/usr/local/webserver/php/和/usr转载 2016-01-16 20:42:08 · 851 阅读 · 0 评论 -
centos 安装magento php缺省模块
linux 对应扩展1. yum install -y ImageMagick.x86_64 ImageMagick-devel.x86_642. yum install -y libxslt.x86_64 libxslt-devel.x86_64编译安装php xsl 模块cd /usr/local/src/ext/xslphpize./configurema原创 2016-01-17 06:17:09 · 752 阅读 · 0 评论 -
mysql 导入导出
1. 导出导出所有数据库 mysqldump -uroot -proot --all-databases>all.sql2.导入mysql -uroot -p --default-character-set=utf8 testdatabase原创 2015-12-26 11:54:07 · 286 阅读 · 0 评论 -
centos 更换yum源
1. 进入yum配置文件目录:cd /etc/yum.repos.d/2.备份配置文件:mv CentOS-Base.repo CentOS-Base.repo.bak3.下载网易的配置:wget http://mirrors.163.com/.help/CentOS6-Base-163.repo下载下来的文件名为 CentOS6-Base-原创 2015-12-26 21:43:18 · 318 阅读 · 0 评论 -
perl(Time::HiRes) is needed mysql5.7
yum -y install perl perl-devel libaio libaio-devel perl-Time-HiRes原创 2015-12-26 21:53:11 · 1954 阅读 · 0 评论 -
添加yum 源
CentOS 的官方源去掉了一些与版权有关的软件,因此想要安装这些软件或者手动下载安装,或者使用其他源. 下面我推荐常用的两个源, 这两个源基本可以满足一般服务器的使用需求.首先, 添加源之前要确定系统架构及版本.查看系统版本: Shell 1lsb_release -a转载 2015-12-27 00:35:43 · 408 阅读 · 0 评论 -
centos install php5.6
下载 PHP 源码包# wget http://cn2.php.net/distributions/php-5.6.0.tar.xz# xz -d php-5.6.0.tar.xz# tar xf php-5.6.0.tar -C /usr/local/src/添加 epel 源# rpm -Uvh http://dl.fedoraproject.org/pub/epel/6/原创 2016-01-16 10:34:20 · 480 阅读 · 0 评论 -
phpmyadmin 图片无法显示
编辑phpmyadmin/libraries/Header.class.phpheader( "X-Content-Security-Policy: default-src 'self' " . $captcha_url . $GLOBALS['cfg']['CSPAllow'] . ';' .原创 2016-01-16 23:41:45 · 1599 阅读 · 0 评论 -
centos email 设置
一般CENTOS里面的mail函数是要配合一些邮局系统来使用才行的。这里教大家利用免费的SMTP邮箱来定制这个函数 很多论坛系统,比如PW和DZ后台的邮件发送系统可以选择使用空间的mail()函数进行,但是默认装完的系统这个功能还不能使用需要自己定义 方法如下: 安装配置方法: CENTOS默认都带mail函数(sentmail)功能,因此不需要额外再安装 修改/etc/m转载 2015-09-19 22:18:58 · 980 阅读 · 0 评论 -
centos 6.4 lamp 环境搭建 php 5.4
1. 安装php 5.4 a. 安装源rpm -Uvh https://mirror.webtatic.com/yum/el6/latest.rpmb. 安装php 5.4yum -y install php54w2. 安装 Apacheyum -y install httpd3. 安装mysqlyum -y install my原创 2015-04-25 02:17:49 · 398 阅读 · 0 评论 -
rsync 命令详解
如果你是一位运维工程师,你很可能会面对几十台、几百台甚至上千台服务器,除了批量操作外,环境同步、数据同步也是必不可少的技能。说到“同步”,不得不提的利器就是rsync,今天就来说说我从这个工具中看到的同步的艺术。[不带任何选项]我们经常这样使用rsync:$ rsync main.c machineB:/home/userB1 只要目的端的文件内容和源端不一样,转载 2015-09-21 13:40:41 · 242 阅读 · 0 评论 -
magento add admin account
1. 创建hash 密码:$vi generatePass.php<?php// test.phpdefine('MAGENTO_ROOT', getcwd());$mageFilename = MAGENTO_ROOT . '/app/Mage.php';include $mageFilename; Mage::app();$pass = 'YOUR_PASS'; // t原创 2015-09-21 16:02:11 · 470 阅读 · 0 评论 -
Linux 获取当前IP
Linux:LC_ALL=C ifconfig | grep 'inet addr:'| grep -v '127.0.0.1' |cut -d: -f2 | awk '{ print $1}'LC_ALL=C 英文输出 ifconfig 输出ip相关信息# LC_ALL=C ifconfigeth0 Link encap:Ethernet HWaddr转载 2015-10-12 15:09:57 · 485 阅读 · 0 评论 -
linux 默认 vi 启用 vim
1. 检查vi 和vim 的安装目录#which vi vim/bin/vi/usr/bin/vim2. 给vim起个别名alisa vi='/usr/bin/vim'原创 2015-11-19 21:29:56 · 680 阅读 · 0 评论 -
magento 设置order start id 和 customer start id
设置 customer 初始IDupdate customer_entity set auto_increment=1000;设置 order 初始IDSELECT entity_type_id FROM eav_entity_type WHERE entity_type_code = 'order';update eav_entity_store set in原创 2015-08-29 13:36:40 · 316 阅读 · 0 评论 -
centos install mysql5.7
1.下载和解压mysql数据库[root@iZu1cq0mkakZ mysql-5.7.9]# wget http://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.9-linux-glibc2.5-x86_64.tar.gzs[root@iZu1cq0mkakZ mysql-5.7.9]# tar -xvf原创 2016-01-16 20:34:10 · 439 阅读 · 0 评论