Pages (21) « Prev 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 Next »

CentOS5.4 + Mysql5.1安装及配置

安装CentOS5.4安装注意事项

1、 语言请选择英文,如果选择中文在后期维护及桌面使用中有未知BUG

2、 分区,请选择删除硬盘上的分区并建立默认分区

3、 安装时,一并配置网络连接

4、 时区,选择不要勾选”系统时钟使用UTC”

5、 应用软件配置,请选择下载定制,一定要勾选 开发->开发工具,不然后期编译很麻烦

6、 后期配置禁用防火墙、禁用SElinux

安装mysql5.1步骤:

1、 下载并上传mysql-5.1.55.tar.gz到/opt/soft

2、 创建mysql组及用户

# groupadd mysql

# useradd -g mysql mysql

3、 解压并进入安装路径

# tar zxvf mysql-5.1.55.tar.gz

# cd mysql-5.1.55

4、 配置参数

#./configure --prefix=/opt/mysql --with-extra-charsets=all


linux利用telnet调用远程smtp服务发送邮件(原创)

linux下有很多地方需要发送邮件给管理员,比如系统资源使用情况、磁盘空间预警、重要数据自动备份等。

通常情况下,我们会采用mail命令发送邮件,但前提是系统安装了sendmail且正常配置。

最近入手了vps,简化的linux,很多功能被阉割不能调用mail命令,于是想到了利用telnet调用远程smtp服务发送邮件(smtp.163.com)

以下是实现的shell代码:

#!/bin/sh

send_mail()

{

  (for i in "ehlo luocheng" "AUTH LOGIN" "username" "userpwd" "MAIL FROM:<${1}>" "RCPT TO:<${2}>" "data";

   do

     sleep 1

     echo ${i}

     sleep 2

   done

   echo "from:<${1}>"

   echo "subject:${3}"

   echo "to:<${2}>"

   echo ""

   echo "${4}"

   echo "."

   sleep 2

   echo "QUIT")|telnet ${5} ${6}

}

#调用并传入参数

send_mail "luocheng@163.com" "5456588@qq.com" "test" "ok!" "smtp.163.com" "25"

注意,函数中的username和userpwd需要base64加密

linux利用shell脚本和cron实现定时备份、上传及垃圾日志清理(原创)

1、编辑detailAppBackup.sh

输入:

#!/bin/sh

#Copyright(c) 2010-2011 luoch (luocheng.cn@luocheng.cn) 

#Backup the detail files and update, clear logs

#Version 0.1.1

echo "=== Start deleting logs ==="

rm -vf `find /opt/apache/htdocs/detail/app/log -name '*.log' -mtime +7 -print` > detailAppBackup.log

echo "=== Success removed logs,delete log write in detailAppBackup.log ==="

echo "=== Start deleting CVS ==="

find /opt/apache/htdocs/detail/ -name "CVS" -exec rm -rf {} ;

echo "=== Success deleting CVS ==="

echo "=== Start backup ==="

rm -vf `find /opt/data_bak/ -name 'detail*.tar.gz' -mtime +30 -print` > detailAppBackup.log

ctime=$(date +%Y%m%d"_"%H%M%S)

tar czvf /opt/data_bak/detail_$ctime.tar.gz -C /opt/apache/htdocs/ detail --exclude config.php

echo "=== Success backup ==="

echo "=== Start upload ==="

cd /opt/data_bak

ftp -n 192.168.0.1 << autoftp

user ftpuser ftppwd

binary

put detail_$ctime.tar.gz

quit

autoftp

echo "=== Success upload ==="

将文件上传到 /root/sh 

2、执行 detailAppBackup.sh

如果你也和我一样懒,那么这时会出现乱码,因为你是在windows新建的文件


网页设计中的默认字体样式详解

浏览器默认的样式往往在不同的浏览器、不同的语言版本甚至不同的系统版本都有不同的设置,这就导致如 果直接利用默认样式的页面在各个浏览器下显示非常不一致,于是就有了类似YUI的reset之类用来尽量重写浏览器的默认设置保证各个浏览器样式一致性的做法。 拿字体来说,各个浏览器默认的字体种类、字体大小和字体行高都不一样,比如IE8的中文版在Windows XP下显示网页时默认字体是宋体,而英文版肯定不会如此。所以我们需要统一设置默认的字体样式,以便实现一致的显示效果来保证设计的一致性和提高开发效率。

样式优先级

通常用户看到的页面的样式会受到三层控制:

第一层是浏览器的默认样式

第二层是网页定义样式

第三层是用户自定义样式


金算盘软件-招聘PHP软件工程师

职责简述:

1、按计划完成亿禧网及网站产品、项目的编码开发工作;

2、完成模块单元测试。

任职要求:

1、精通PHP开发语言,熟悉面向对象的软件设计方法;

2、熟悉HTTP、CSS、DIV、Javascript等页面技术;

3、熟悉数据库的设计和编程,性能优化等基本操作技能;

4、至少2年PHP开发经验;

5、有大型门户网站、电子商务网站开发经验者优先。

联系方式:

地 址:重庆市北部新区星光大道62号海王星科技大厦三区5层

邮 箱:hrm@72ec.com 或直接发送邮件到luocheng.cn@luocheng.cn

电 话:023-67031666

Pages (21) « Prev 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 Next »