- 浏览: 326630 次
- 性别:
- 来自: 深圳
文章分类
最新评论
-
ljl961890233bear:
...
利用MySQL Cluster 7.0 + LVS 搭建高可用环境 -
wang1352083:
$m->listDBs(); 返回的是一个有dbnam ...
MongoDB PHP API 及用法 -
走忽闪953:
...
putty PasswordAuthentication -
jxhgzs001:
很好 很强大,不顶你一下 觉得过意不去啊
cocos2d 的一些实用代码 -
lingtianlan:
我实际测试的结果却和你不一样,调用顺序是awakeFromNi ...
[转]loadView/viewDidLoad/initWithNibName/awakeFromNib/initWithCoder的用法
1.从A服务器打包
tar -zcvf /usr/back/app.tar.gz /www/web/app
2.移动
scp /usr/back/app.tar.gz root@www.b.cn:/www/web
3.解压
cd /www/web
tar -zxvf app.tar.gz
4.打包的时候把html的目录几个目录去除
tar -czvf html.tar.gz html/ --exclude="html/trunk/compressfile/*" --exclude="html/trunk/compresspdf/*"
5.scp html.tar.gz root@www.b.cn:/www/web
6.tar -zxvf html.tar.gz
重启apache出现以下错误:
wget http://cronolog.org/download/cronolog-1.6.2.tar.gz
#tar -zxvf cronolog-1.6.2.tar.gz
#cd cronolog-1.6.2
#./configure
#make && make install
7.打包数据库
8.安装memcached
cd ~
curl -O http://www.monkey.org/~provos/libevent-2.0.13-stable.tar.gz
tar -zxvf libevent-2.0.13-stable.tar.gz
cd libevent-2.0.13-stable-tar.gz
./configure --prefix=/usr
make ; make install
tar -zxvf memcached-1.4.0.tar.gzcd memcached-1.4.0.tar.gz
./configure --with-libevent=/usr
make ; make install
http://memcached.googlecode.com/files/memcached-1.4.15.tar.gz
tar zxvf memcached-1.4.15.tar.gz
cd memcached-1.4.15
./configure --with-libevent=/usr
make && make install
启动memcache的时候出现类似错误
/usr/local/memcached/bin/memcached: error while loading shared libraries: libevent-1.4.so.2: cannot open shared object file: No such file or directory
由于编译程序的时候libevent路径错误造成的。可以使用以下方法解决
我按别人的攻略安装了libevent和memcached之后却发现在执行的时候出现了。 error while loading shared libraries: libevent-1.4.so.2: cannot open shared object file: No such file or directory 这个错误提示。
解决类似问题的步骤我相信我的做法可以通用。
1. 首先 find / -name libevent-1.4.so.2 找到缺少的链接文件到底在那儿。
2. LD_DEBUG=libs /usr/local/bin/memcached -v
3. 从Debug信息中就知道程序去哪里找链接库了。我这边程序去 trying file=/usr/lib/libevent-1.4.so.2 而我的链接库的实际存储位置是 /usr/local/lib/libevent-1.4.so.2
4. 做一个软连接 ln -s /usr/local/lib/libevent-1.4.so.2 /usr/lib/libevent-1.4.so.2
5. 搞定。
8.php memcache 支持
01.wget http://pecl.php.net/get/memcache-2.1.2.tgz
02.
03.tar -xvf memcache-2.1.2.tgz
04.
05.cd memcache-2.1.2
06.
/www/server/php/bin/phpize && ./configure --enable-memcache && make
出现如下错误:
memcache.c:xxx: error: too few arguments to function 'zend_list_insert'
解决办法:
将所有的:
zend_list_insert(pool, le_memcache_pool TSRMLS_CC);
改为:
zend_list_insert(pool, le_memcache_pool);
9.安装startling
yum install ruby ruby-devel rubygems
gem install memcache-client starling
10.安装sendmail
cd /etc/mail
cd: /etc/mail: No such file or directory
那就先安装
yum install sendmail
修改sendmail配置
vi /etc/mail/sendmail.mc
把最前面的dnl删除,变成:
TRUST_AUTH_MECH(`EXTERNAL DIGEST-MD5 CRAM-MD5 LOGIN PLAIN')dnl
define(`confAUTH_MECHANISMS',`EXTERNAL GSSAPI DIGEST-MD5 CRAM-MD5 LOGIN PLAIN')dnl
修改SMTP的监听IP为 0.0.0.0
DAEMON_OPTIONS(`Port=smtp,Addr=0.0.0.0, Name=MTA')dnl
生成配置
m4 /etc/mail/sendmail.mc > /etc/sendmail.cf
***************************
如果出现:sendmail.mc:10: m4: cannot open `/usr/share/sendmail-cf/m4/cf.m4': No such file or directory
说明需要安装sendmail-cf
yum install sendmail-cf
修改dovecot配置
yum -y install dovecot
vi /etc/dovecot.conf
去掉下面一行前面的#
#protocols =imap imaps pop3 pop3s
添加域名
vi /etc/mail/local-host-names
添加域名如:mydomain.com //每个域名一行
修改认证方式
vi /etc/sysconfig/saslauthd 找到第7行的:MECH=pam 改成:MECH=shadow
启动服务
service saslauthd start #启动saslauthd
chkconfig saslauthd on #设置saslauthd开机自动启动
测试服务
testsaslauthd -u username -p password
如果显示0: OK “Success.”则表明saslauthd工作正常;
启动dovecot;
service dovecot start
chkconfig dovecot on
outlook配置
需要勾选服务器验证,否则会出现收件人拒收的错误,类似 Relaying denied. IP name lookup failed
新增邮件用户
[root@localhost ~]# groupadd mailuser
[root@localhost ~]# adduser -g mailuser -s /sbin/nologin test
[root@localhost ~]# passwd test
重启完毕后可以发邮件了,但速度之慢,令人发指,此时可以输入如下命令查看一下解析文件:cat /etc/hosts
# Do not remove the following line, or various programs
# that require network functionality will fail.
127.0.0.1 localhost.localdomain localhost
199.193.248.26 weimtv
因为sendmail监听的是127.0.0.1,但却无法确认主机名weimtv (因为在服务器上/etc/sysconfig/network文件里记录的HOSTNAME是weimtv),所以发送邮件就非常慢了。那么我就把weimtv这个主机名同时也加到127.0.0.1上面,变成:
# Do not remove the following line, or various programs
# that require network functionality will fail.
127.0.0.1 localhost.localdomain localhost weimtv
199.193.248.26 weimtv
重启 service sendmail restart
如出现如下错误:
tarting sendmail: 554 5.0.0 /etc/mail/sendmail.cf: line 39: unknown configuration line "
则表示39行有空格,vi 后 :set nu进去 39行删除掉就可以了
测试sendmail
mail -s "test" abc@mail.com < /tmp/test.log
-s后面是主题然后是邮箱最后是你要发送的文本内容
-bash: mail: command not found
显然mailx没有安装,于是:
yum -y install mailx
tar -zcvf /usr/back/app.tar.gz /www/web/app
2.移动
scp /usr/back/app.tar.gz root@www.b.cn:/www/web
3.解压
cd /www/web
tar -zxvf app.tar.gz
4.打包的时候把html的目录几个目录去除
tar -czvf html.tar.gz html/ --exclude="html/trunk/compressfile/*" --exclude="html/trunk/compresspdf/*"
5.scp html.tar.gz root@www.b.cn:/www/web
6.tar -zxvf html.tar.gz
重启apache出现以下错误:
wget http://cronolog.org/download/cronolog-1.6.2.tar.gz
#tar -zxvf cronolog-1.6.2.tar.gz
#cd cronolog-1.6.2
#./configure
#make && make install
7.打包数据库
8.安装memcached
cd ~
curl -O http://www.monkey.org/~provos/libevent-2.0.13-stable.tar.gz
tar -zxvf libevent-2.0.13-stable.tar.gz
cd libevent-2.0.13-stable-tar.gz
./configure --prefix=/usr
make ; make install
tar -zxvf memcached-1.4.0.tar.gzcd memcached-1.4.0.tar.gz
./configure --with-libevent=/usr
make ; make install
http://memcached.googlecode.com/files/memcached-1.4.15.tar.gz
tar zxvf memcached-1.4.15.tar.gz
cd memcached-1.4.15
./configure --with-libevent=/usr
make && make install
启动memcache的时候出现类似错误
/usr/local/memcached/bin/memcached: error while loading shared libraries: libevent-1.4.so.2: cannot open shared object file: No such file or directory
由于编译程序的时候libevent路径错误造成的。可以使用以下方法解决
我按别人的攻略安装了libevent和memcached之后却发现在执行的时候出现了。 error while loading shared libraries: libevent-1.4.so.2: cannot open shared object file: No such file or directory 这个错误提示。
解决类似问题的步骤我相信我的做法可以通用。
1. 首先 find / -name libevent-1.4.so.2 找到缺少的链接文件到底在那儿。
2. LD_DEBUG=libs /usr/local/bin/memcached -v
3. 从Debug信息中就知道程序去哪里找链接库了。我这边程序去 trying file=/usr/lib/libevent-1.4.so.2 而我的链接库的实际存储位置是 /usr/local/lib/libevent-1.4.so.2
4. 做一个软连接 ln -s /usr/local/lib/libevent-1.4.so.2 /usr/lib/libevent-1.4.so.2
5. 搞定。
8.php memcache 支持
01.wget http://pecl.php.net/get/memcache-2.1.2.tgz
02.
03.tar -xvf memcache-2.1.2.tgz
04.
05.cd memcache-2.1.2
06.
/www/server/php/bin/phpize && ./configure --enable-memcache && make
出现如下错误:
memcache.c:xxx: error: too few arguments to function 'zend_list_insert'
解决办法:
将所有的:
zend_list_insert(pool, le_memcache_pool TSRMLS_CC);
改为:
zend_list_insert(pool, le_memcache_pool);
9.安装startling
yum install ruby ruby-devel rubygems
gem install memcache-client starling
10.安装sendmail
cd /etc/mail
cd: /etc/mail: No such file or directory
那就先安装
yum install sendmail
修改sendmail配置
vi /etc/mail/sendmail.mc
把最前面的dnl删除,变成:
TRUST_AUTH_MECH(`EXTERNAL DIGEST-MD5 CRAM-MD5 LOGIN PLAIN')dnl
define(`confAUTH_MECHANISMS',`EXTERNAL GSSAPI DIGEST-MD5 CRAM-MD5 LOGIN PLAIN')dnl
修改SMTP的监听IP为 0.0.0.0
DAEMON_OPTIONS(`Port=smtp,Addr=0.0.0.0, Name=MTA')dnl
生成配置
m4 /etc/mail/sendmail.mc > /etc/sendmail.cf
***************************
如果出现:sendmail.mc:10: m4: cannot open `/usr/share/sendmail-cf/m4/cf.m4': No such file or directory
说明需要安装sendmail-cf
yum install sendmail-cf
修改dovecot配置
yum -y install dovecot
vi /etc/dovecot.conf
去掉下面一行前面的#
#protocols =imap imaps pop3 pop3s
添加域名
vi /etc/mail/local-host-names
添加域名如:mydomain.com //每个域名一行
修改认证方式
vi /etc/sysconfig/saslauthd 找到第7行的:MECH=pam 改成:MECH=shadow
启动服务
service saslauthd start #启动saslauthd
chkconfig saslauthd on #设置saslauthd开机自动启动
测试服务
testsaslauthd -u username -p password
如果显示0: OK “Success.”则表明saslauthd工作正常;
启动dovecot;
service dovecot start
chkconfig dovecot on
outlook配置
需要勾选服务器验证,否则会出现收件人拒收的错误,类似 Relaying denied. IP name lookup failed
新增邮件用户
[root@localhost ~]# groupadd mailuser
[root@localhost ~]# adduser -g mailuser -s /sbin/nologin test
[root@localhost ~]# passwd test
重启完毕后可以发邮件了,但速度之慢,令人发指,此时可以输入如下命令查看一下解析文件:cat /etc/hosts
# Do not remove the following line, or various programs
# that require network functionality will fail.
127.0.0.1 localhost.localdomain localhost
199.193.248.26 weimtv
因为sendmail监听的是127.0.0.1,但却无法确认主机名weimtv (因为在服务器上/etc/sysconfig/network文件里记录的HOSTNAME是weimtv),所以发送邮件就非常慢了。那么我就把weimtv这个主机名同时也加到127.0.0.1上面,变成:
# Do not remove the following line, or various programs
# that require network functionality will fail.
127.0.0.1 localhost.localdomain localhost weimtv
199.193.248.26 weimtv
重启 service sendmail restart
如出现如下错误:
tarting sendmail: 554 5.0.0 /etc/mail/sendmail.cf: line 39: unknown configuration line "
则表示39行有空格,vi 后 :set nu进去 39行删除掉就可以了
测试sendmail
mail -s "test" abc@mail.com < /tmp/test.log
-s后面是主题然后是邮箱最后是你要发送的文本内容
-bash: mail: command not found
显然mailx没有安装,于是:
yum -y install mailx
发表评论
-
查看Apache并发请求数及其TCP连接状态
2013-03-06 23:54 899这两天搭建了一组Apache服务器,每台服务器4G内存,采用的 ... -
apache2.2 prefork模式优化
2013-03-06 22:17 2459apache2.2 prefork模式优化 apache2. ... -
iptables常用
2013-03-01 01:07 5513#!/bin/sh # modprobe ipt_MASQ ... -
linux查看系统的操作日志
2013-02-28 10:44 35101.last -a 把从何处登入系统的主机名称或IP ... -
iptables规则的删除
2013-02-26 11:04 2523iptables -L INPUT --line-number ... -
linux下alias命令详解
2013-01-15 16:06 1227笔者在看《鸟哥私房菜》时,突然看到这个命令,之前未接触过,故简 ... -
简单远程服务器监控重启方案
2012-06-28 11:03 2693转至:http://blog.csdn.net/hfahe/a ... -
简单远程服务器监控重启方案
2012-06-28 10:59 0转至:http://blog.csdn.net/hfahe/a ... -
sed当中使用变量替换以及执行外部命令
2012-06-13 09:57 7721在使用sed对日志或者其它文本进行parse的过程当中,有时候 ... -
MySQL my.cnf参数配置优化详解
2012-03-21 07:32 37280[b]PS:本配置文件针对 ... -
linux fstab文件
2012-03-14 00:23 756df -lh cat /etc/fstab ... -
centos的mysql的密码修改方法
2011-08-03 14:15 2137以半年没有去自己的服务器上,居然把mysql的密码给忘了! 白 ... -
Apache 中 Keep Alive 配置的合理使用
2011-08-02 16:43 3748在 Apache 服务器中,KeepA ... -
linux top 详解
2011-07-18 10:45 955top命令是Linux下常用的 ... -
服务器 故障的一些 例子
2010-12-03 15:03 9281:服务器负载很小的情况下 ,httpd 的请求 很多: ... -
linux 一些命令集
2010-08-27 18:17 1157因每个访问者都会在服务器上打开一个进程作提供服务 查看进程数量 ... -
Nagios飞信linux系统免费短信报警配置
2010-08-20 09:24 3126Nagios飞信linux系统免费短信报警配置 本人声明如需 ... -
现在公司该用centos,尽量最基本的配置
2010-08-19 17:06 1224一、网络设置 [root@linux ~]# cat -n / ... -
centos/linux负载过高自动重启apache的脚本
2010-08-16 10:33 3192抽时间找了一个centos/linux负载过高自动重启apac ... -
Linux 流量分析的指令
2010-07-27 14:32 1229在高流量的 Linux server 下分析流量十分有用,以下 ...
相关推荐
3. 清理缓存:在后台清理缓存,更新全站设置,确保新服务器上的论坛能正常显示。 六、测试与公开 1. 全面测试:模拟用户行为,测试登录、发帖、回帖、搜索等功能是否正常。 2. 更新DNS解析:当确认一切无误后,...
总的来说,码科货运快狗搬家物流V1.0.11小程序是一个集成了物流服务全过程的数字化解决方案,它结合了现代移动互联网技术,提升了物流行业的服务质量和效率。通过深入理解和运用这些技术,开发者可以为物流行业带来...
这些页面共同构成了一个完整的网站框架,方便用户了解公司的全方位信息。 4. **功能页面**: - **公司简介**:此页面用于介绍搬家公司的发展历程、服务宗旨、团队成员等,有助于建立企业的信誉。 - **收费标准**...
综上所述,腾和搬家网站管理系统是一个全方位的业务管理解决方案,适合搬家服务提供商使用,并且对学习网站开发和管理的人员也具有很高的参考价值。源代码的开放性使得这个系统不仅是一个工具,也是一个教育资源,...
本系统是基于SSM(Spring、SpringMVC、MyBatis)后端框架和Vue.js前端框架构建的,同时考虑了微信小程序的适配,旨在打造一个全方位、多平台的预约服务系统。 首先,我们来深入理解SSM框架。Spring作为核心,提供了...
OA系统的核心在于协同办公,它以通讯和协同操作为基础,将日常行政事务如会议安排、通知公告、报表统计等功能搬到网络环境中,实现工作流程的自动化。例如,收发文管理从传统的纸质方式转变为电子工作流,大大提升了...
他们可能是在机房干着插网线、搬机器、拆服务器箱子的体力活儿;他们可能是天天盯着 N 个监控屏幕、8 小时一动不动盯着流量图的监工;他们可能是在 BOSS、开发工程师、网络/系统工程师、DBA 中间跑来跑去的沟通者;...
该文档的编写旨在指导开发团队理解项目的核心功能,确保产品设计和实现过程的顺利进行,同时也为后期的维护和升级提供参考依据。 1.1.2 项目背景 中国象棋作为中国传统棋类游戏,有着广泛的群众基础。随着互联网...
总之,“Net_WZQ”项目展示了网络五子棋从概念到实现的全过程,涵盖网络编程、服务器架构、数据库设计、前端开发和人工智能等多个领域的知识。无论是对游戏开发者还是对计算机科学感兴趣的爱好者,深入研究这个项目...
作为全球领先的电脑制造商,戴尔巧妙地将其直销模式搬到互联网上,创建了一个用户可以定制和购买电脑的在线商店。戴尔的网站设计考虑到了可扩展性,采用分布式方案来平衡负载,确保在高访问量时仍能提供快速响应。...
【基于Web的通用BBS系统的建立与维护】是典型的课程设计项目,主要涵盖了从系统分析、需求定义到系统设计和实现的全过程。该系统利用Web技术构建了一个供用户交流讨论的平台,即网络论坛(BBS)。以下是相关知识点的...
然而,目前市面上大多数在线课程管理系统存在界面不够友好、功能不全等问题,因此,开发一款既实用又高效且易于使用的在线课程管理系统具有重要的现实意义。 ##### 1.2 选题意义 本项目旨在构建一个基于SpringBoot...
通过本教程的学习,无论是初学者还是有经验的开发者,都能提升在Dreamweaver中创建动态网页的能力,掌握从设计到发布的全过程。文件列表中的《Dreamweaver教程-动态网页制作开发指南》很可能是系列教程文档或视频,...
竞标页面包含投标文件上传、投标确认等功能,实现在线投标的全过程。 【结论】 基于Web的招投标系统结合了现代信息技术,为招投标活动提供了便捷、高效的服务。通过使用ASP.NET、SQL Server和B/S架构,实现了系统的...
【管家婆辉煌Ⅱ搬移工具】是一款专为管家婆辉煌Ⅱ系列软件设计的数据迁移工具,主要用于在不同计算机或服务器之间转移数据库,确保企业在更换硬件、升级系统或进行数据备份时,能够顺利且完整地迁移原有业务数据。...
在本项目“基于微信小程序的谁是杀手小程序游戏”中,我们可以看到一个完整的毕业设计案例,涵盖了从数据库设计到源码编写,再到用户教程的全过程。 首先,我们要理解微信小程序的开发环境。开发者通常使用微信...
企业信息化是指利用信息技术,对企业的生产、经营、管理等全过程进行数字化、网络化、智能化的改造,以提高企业的经济效益和社会效益。通过信息化,企业可以实现信息资源的有效整合,提高工作效率,降低运营成本,...
总之,这个基于jsp的在线家政网源码数据库论文详细阐述了从需求分析到系统实现的全过程,涵盖了前端界面设计、后端数据库操作以及中间的业务逻辑处理。通过这样的设计,该系统能够为用户提供便捷的家政服务预约和...
总的来说,这个基于JSP、Servlet和JavaBean的网上订餐系统实现了从用户浏览、选择、下单到支付的全过程,展示了JavaWeb技术在实际项目中的应用。通过学习和理解这套系统,开发者不仅可以掌握JavaWeb开发的基本技能,...