
网站运维
linhaiqiang
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
magento高可用架构部署
电商系统部署手册1.系统部署架构Ø 部署架构图 Ø 服务器列表IP地址配置操作系统应用软件192.168.1.1394C/4GCentOS 6.4keepalived-1.2.7-3 redis-2.4.10192.168.1.102原创 2014-05-06 14:01:13 · 1855 阅读 · 0 评论 -
memcached 启用日志
vi /etc/sysconfig/memcached 修改OPTIONS="-vv > /var/log/memcached.log 2>&1"原创 2014-02-24 16:36:04 · 817 阅读 · 0 评论 -
magento错误PHP Fatal error: Call to a member function getId() on a non-object
PHP Fatal error: Call to a member function getId() on a non-object in /var/www/html/bestbuy/app/design/frontend/bysoft/default/template/page/template/links.phtml on line 72解决:重建索引cd /var/www/html原创 2014-02-20 17:55:17 · 1496 阅读 · 0 评论 -
NGINX部署图片服务器
#安装编译包yum install wget make gcc gcc-c++ zlib-devel openssl openssl-devel pcre-devel gd kernel keyutils patch perl#下载nginx软件cd /optwget http://nginx.org/download/nginx-1.4.4.tar.gzwget f原创 2014-02-18 11:07:18 · 860 阅读 · 0 评论 -
magento 结合 memcached
安装memcachedyum -y install libevent-devel gcc-c++ php-pecl-memcachedcd /opt/ wget http://www.memcached.org/files/memcached-1.4.17.tar.gztar -zxvf memcached-1.4.17.tar.gz && cd memcached-1.4.17原创 2014-01-28 13:26:07 · 681 阅读 · 0 评论 -
perl 特殊字符
一、正则表达式特殊变量: 1、$n :包含上次模式匹配的第n个子串 2、$& :前一次成功模式匹配的字符串 3、$` :前次匹配成功的子串之前的内容 4、$’ :前次匹配成功的子串之后的内容 5、$+ :前一次使用括号的模式匹配的字符串. 二、文件句柄特殊变量: 1、$| :如果设置为零,在每次调用函数write或print后,自动调用函数ffl原创 2014-01-13 15:16:52 · 1041 阅读 · 0 评论 -
magento 部署solr 搜索引擎
#solr安装配置yum install java-1.7.0-openjdk mkdir /opt/solruseradd -d /opt/solr -s /bin/bash solr chown solr:solr /opt/solr/ su - solrwget http://archive.apache.org/dist/lucene/solr/3.4.0/ap原创 2014-03-04 16:33:14 · 1191 阅读 · 0 评论 -
magento 数据库读写分离配置
1原创 2014-03-04 13:55:17 · 924 阅读 · 0 评论 -
Magento打开错误日志输出
1. 在网站根目录的.htaccess文件里加上php_flag display_errors onphp_value error_reporting 20392. 然后找到errors/local.xml.sample这个文件,改成/errors/local.xml3. 接着找到lib/Zend/Cache/Backend/File.php查找 protected $_opt转载 2014-01-14 10:45:54 · 1732 阅读 · 0 评论 -
zabbix server 部署
1. 官网下载zabbix-2.0.9.tar.gzwget http://prdownloads.sourceforge.net/zabbix/zabbix-2.0.9.tar.gz?download 2.关闭防火墙及SELINUXservice iptables stopchkconfig --level 345 iptables offsetenforce 0#原创 2014-01-13 15:23:28 · 540 阅读 · 0 评论 -
配置yum源
到http://ftp.nara.wide.ad.jp/pub/Linux/centos下载rpm包安装yum包rpm -ivh python-iniparse-0.3.1-2.1.el6.noarch.rpmrpm -ivh yum-metadata-parser-1.1.2-16.el6.x86_64.rpmrpm -ivh yum-3.2.29-40.el6.centos.n转载 2014-01-08 13:19:03 · 504 阅读 · 0 评论 -
magento catalog Model Product with the same id already exist
Item (Mage_Catalog_Model_Product) with the same id “‘934” already exist追踪SQL发现是原创 2014-06-11 09:27:55 · 959 阅读 · 0 评论 -
zabbix io mornitor
PrefaceZABBIX was a small Internet Co server performance monitor is the first choice, free, secondly, there is a special company and community development and maintenance, so that the stabilit转载 2014-08-18 14:23:49 · 811 阅读 · 0 评论 -
zabbix监控防火墙
配置fusnmp-server host inside 192.168.1.143 community public原创 2014-08-25 17:51:54 · 3729 阅读 · 0 评论 -
php调用java
1.软件版本CentOS release 6.5php-5.3.3-27httpd-2.2.15-29java version "1.6.0_45"php-java-bridge-5.4.4.2 2.安装jdkchmod +x jdk-6u45-linux-x64-rpm.bin ./jdk-6u45-linux-x64-rpm.bin cd /usr/java原创 2014-06-17 16:16:23 · 823 阅读 · 0 评论 -
glassfish 安装部署
1. 解压到/optunzip glassfish-4.0.zip2. 启动cd /opt/glassfish4/glassfish/bin./asadmin start-domain 3. 更改端口(如需要)vi /opt/glassfish4/glassfish/domains/domain1/config/domain.xml4.启用ssl管理cd /opt/原创 2014-03-19 11:57:06 · 859 阅读 · 0 评论 -
magento部署redis
#安装redisyum list redis#安装php-redisyum install php-redis#安装gityum install git#安装redis cache extensiongit clone https://github.com/colinmollenhour/Cm_Cache_Backend_Redis.gitmkdir -p a原创 2014-02-25 13:57:28 · 1375 阅读 · 0 评论 -
magento soap server 响应慢
打开wsdl 缓存原创 2014-04-15 15:11:28 · 845 阅读 · 0 评论 -
lvs keepalived 负载均衡
#在LVS服务器安装配置yum install /etc/keepalived/keepalived.confvi /etc/keepalived/keepalived.conf! Configuration File for keepalived global_defs { router_id LVS_MASTER} vrrp_instance VI_1原创 2014-03-03 17:50:27 · 545 阅读 · 0 评论 -
magento使用nginx+php-fpm
安装yum -y install nginx mysql-server php-fpm php-cli php-pdo php-mysql php-mcrypt php-mbstring php-gd php-tidy php-xml php-xmlrpc php-pear php-pecl-memcache php-eaccelerator配置user ro原创 2014-02-21 10:38:05 · 1246 阅读 · 0 评论 -
shell脚本快速发布及回滚php程序
#!/bin/shsuffix=`date +%Y%m%d` function listdir() { local current_dir base_dir targetfile targetdir base_dir=$1 cd ${base_dir} current_dir=$(pwd) for dirlist in $(ls ${c原创 2014-01-24 09:08:35 · 725 阅读 · 0 评论 -
电商数据分析
对于电子商务网站,我们该如何对数据分析呢?当我们拿到数据的时候该做些什么?要回答这几个问题前,先回答如下问题: 1. 数据是给谁看的?2. 看数据的人,想从数据中得到什么?或者用数据证明什么?这些数据是给管理层或着市场人员看的,他们一般要从数据中看出一些变化的趋势,影响趋势的因素,还有要验证下他们市场活动的效果如何。那如何满足他们呢?就要站在他们角度,按着他们的思维考虑问题。当我们看到转载 2014-01-13 15:24:38 · 1820 阅读 · 0 评论 -
rsync inotify 实时同步
#在服务端yum install rsyncvi /etc/rsyncd.confuid = rootgid = rootuse chroot = nomax connections=0log file=/var/log/rsyncd.logpid file=/var/run/rsyncd.pidlock file=/var/run/rsyncd.lock[原创 2014-03-03 16:09:05 · 705 阅读 · 0 评论 -
redis 命令汇总
1、连接操作相关的命令quit:关闭连接(connection)auth:简单密码认证2、对value操作的命令exists(key):确认一个key是否存在del(key):删除一个keytype(key):返回值的类型keys(pattern):返回满足给定pattern的所有keyrandomkey:随机返回key空间的一个keyrename(oldname, newna转载 2014-02-25 16:55:38 · 513 阅读 · 0 评论 -
magento读写分离
Magento系统加速 – MySQL读写分离Magento使用EAV模型,所以对数据库来说,读操作往往比较大,可以使用读写分离技术有效解决这个问题。所谓读写分离,简单来说就是所有写操作,在A服务器上完成,所有写操作到B服务器上完成,A和B服务器实现主从复制。A和B数据库服务器实现主从复制,MySQL提供了内置支持。可以把读压力水平分解(多个从库)。MySQL主从复制可以参考:http转载 2014-02-24 10:29:51 · 959 阅读 · 0 评论 -
配置varnish apache 后端显示真实IP
修改httpd.confLogFormat "%{X-Forwarded-For}i %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" varnishcombinedCustomLog "|/usr/sbin/rotatelogs /var/log/httpd/139_access_log_%Y%m%d 86400 480原创 2014-02-12 14:49:49 · 598 阅读 · 0 评论 -
将Magento缓存放到内存
mount -t tmpfs -o size=32M,mode=0777 tmpfs /var/www/html/magento/var/cache/ mount -t tmpfs -o size=16M,mode=0777 tmpfs /var/www/html/magento/var/session/原创 2014-01-14 12:01:46 · 600 阅读 · 0 评论 -
Couldn’t resolve host ‘magento-community’
把 magento-community 换成 http://connect20.magentocommerce.com/community原创 2014-01-14 11:59:54 · 619 阅读 · 0 评论 -
安装APC为Magento提速
APC全称:Alternative PHP Cache,是一套开放源代码的自由PHP加速软件,除了可以把将PHP编译产生的bytecode暂存在共享内存内重复使用,以提升执行效率的插件软件,亦会把中间码作优化,我们可以用来给Magento加速使用一、安装APC的依赖组件这里以Centos为例,#yum install php-devel php-pear httpd-devel pcr转载 2014-01-14 11:07:09 · 587 阅读 · 0 评论 -
安装APC组件为Magento加速
APC全称:Alternative PHP Cache,是一套开放源代码的自由PHP加速软件,除了可以把将PHP编译产生的bytecode暂存在共享内存内重复使用,以提升执行效率的插件软件,亦会把中间码作优化,我们可以用来给Magento加速使用一、安装APC的依赖组件这里以Centos为例,#yum install php-devel php-pear httpd-devel pcr转载 2014-01-13 16:54:44 · 1003 阅读 · 0 评论 -
amoeza+keepalived+mmm+mysql 高可用部署
一. 数据库整体架构1.架构目标ü 消除单点故障,保证高可用ü 网站读写分离ü 网站读负载均衡2.架构实现a. 底层数据库使用MYSQL双主结构,避免MYSQL单点故障b. 使用MMM实现读写请求的故障自动恢复c. 使用AMOEBA实现读写分离、负载均衡d. 使用KEEPALIVED避免AMOEBA单点故障e. 整个结构对应用透明 3.后期原创 2014-01-13 15:29:31 · 1544 阅读 · 0 评论 -
awstats部署
1.下载awstats并解压wget http://prdownloads.sourceforge.net/awstats/awstats-6.95.tar.gztar -C /usr/local/awstats zxvf awstats-6.95.tar.gzmkdir -m 755 /usr/local/awstats/data/ 2.初始化配置awstatsperl原创 2014-01-13 15:24:01 · 641 阅读 · 0 评论 -
屏蔽百度机器人
在网站根目录下添加robots.txtUser-agent: BaiduspiderDisallow: /User-agent: baiduspiderDisallow: /原创 2014-01-09 14:43:32 · 540 阅读 · 0 评论 -
zabbix 客户端安装
#在linux上部署客户端#安装所需组件yum -y install curl curl-devel net-snmp net-snmp-devel perl-DBI#创建用户groupadd zabbixseradd -g zabbix zabbixusermod -s /sbin/nologin zabbix#编译安装tar xvzf zabbix-2.0.9.原创 2014-01-13 15:22:42 · 531 阅读 · 0 评论