??xml version="1.0" encoding="utf-8" standalone="yes"?>天堂久久久久va久久久久,粉嫩av四季av绯色av第一区,www.欧美精品http://www.aygfsteel.com/huanghuizz/category/14531.htmlzh-cnThu, 22 Nov 2007 03:36:04 GMTThu, 22 Nov 2007 03:36:04 GMT60linux 分区http://www.aygfsteel.com/huanghuizz/articles/162312.html七匹?/dc:creator>七匹?/author>Thu, 22 Nov 2007 03:01:00 GMThttp://www.aygfsteel.com/huanghuizz/articles/162312.htmlhttp://www.aygfsteel.com/huanghuizz/comments/162312.htmlhttp://www.aygfsteel.com/huanghuizz/articles/162312.html#Feedback0http://www.aygfsteel.com/huanghuizz/comments/commentRss/162312.htmlhttp://www.aygfsteel.com/huanghuizz/services/trackbacks/162312.html 

一般徏议如下:
/ 存放pȝ命o和拥护数?1G
/boot 存放与linux启动相关的程?100M
/usr 存放linux的应用程?3G
/swap 实现虚拟内存 256M

以上是最基本的目录,其他目录可以没有。要说明的是/swap 一般设?内存的两倍,当然q些I间要分配多要看自q盘空间的大小Q但最好不要低于以上的倹{如果有多的IZI间分给根目录(/ Q?

]]>
在linux?安装 jdk1.5Qtomcat5.5Qmysql5.0http://www.aygfsteel.com/huanghuizz/articles/127265.html七匹?/dc:creator>七匹?/author>Sat, 30 Jun 2007 11:00:00 GMThttp://www.aygfsteel.com/huanghuizz/articles/127265.htmlhttp://www.aygfsteel.com/huanghuizz/comments/127265.htmlhttp://www.aygfsteel.com/huanghuizz/articles/127265.html#Feedback0http://www.aygfsteel.com/huanghuizz/comments/commentRss/127265.htmlhttp://www.aygfsteel.com/huanghuizz/services/trackbacks/127265.html
一Q安?jdk1.5 w䆾  root
       
    jdk-1_5_0_12-linux-i586.binQ?br>    现到local q个目录
  
    chmod +x jdk-1_5_0_12-linux-i586.bin
    tar -xzvf jdk-1_5_0_12-linux-i586.bin
二:安装 tomcat-5.5
       
        apache-tomcat-5.5.23.tar.gz
       
        chmod +x apache-tomcat-5.5.23.tar.gz
        tar -xzvf apache-tomcat-5.5.23.tar.gz
       
        mv apache-tomcat-5.5.23 tomcat5.5 
       
        useradd commend
        passwd commend
       
        chown -R tomcat5.5
       
        ?commendq个用户启动tomcat
       
三:配置环境变量Q?br>        cd /etc
        vi profile
       
        下?br>        export JAVA_HOME=/usr/local/jdk1.5.0_12

        export CLASS_PATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/jre/lib/rt.jar

        export CATALINA_BASE=/usr/local/tomcat5.5

        export CATALINA_HOME=/usr/local/apache-tomcat5.5

        PATH=$JAVA_HOME/bin:$PATH:$PATH:$CATALINA_HOME/bin                 
   
    贴到profile文g中,退?
   
    可以试下是否ok
    ?br>        java
        javac
       
        用commend 启动tomcat
       
    linux的中文ؕ码的解决Q?br>    cd /etc/sysconfig
    vi i18n     
    ?LANG 该成
        LANG="zh_CN"
       
四:安装 mysql5.0
     chmod 755 mysql-standard-5.0.15-linux-gnu-i686-glibc23.tar.gz

   tar xfz mysql-standard-5.0.15-linux-gnu-i686-glibc23.tar.gz //解压后生成的目?复制?usr/local/下ƈ改名为mysql

   groupadd mysql    // 建立mysqll?br>   useradd mysql -g mysql  //建立mysql用户q且加入到mysqll中   
   passwd mysql            //讄密码
  
   cp /usr/local/mysql/support-files/my-medium.cnf /etc/my.cnf //?nbsp; support-files目录下有4个模版文Ӟ我们选择其中一个位Mysql的配|文Ӟ覆盖/etc/my.cnf(pȝ默认的配|,其中讄了性能参数和Mysql的一些\径参?

   cd /usr/local/mysql
   ./scripts/mysql_install_db --user=mysql //初试化表q且规定用mysql用户来访问。初始化表以后就开始给mysql和root用户讑֮讉K权限

   chown -R root .  //讑֮root能访?usr/local/mysql

   chown -R mysql data  //讑֮mysql用户能访?usr/local/mysql/data ,里面存的是mysql的数据库文g.q个目录是在/etc/my.cnf中有配置Q在mysql_install_db时生?br> 
   chown -R mysql data/. //讑֮mysql用户能访?usr/local/mysql/data/mysql下的所有文?
 
   chgrp -R mysql .  //讑֮mysqll能够访?usr/local/mysql
  
   /usr/local/mysql/bin/mysqld_safe --user=mysql &  //q行mysql
  
   /usr/local/mysql/bin/mysqladmin -u root password yourpassword //默认安装密码为空Qؓ了安全你必须马上修改. 
  
   cp support-files/mysql.server /etc/rc.d/init.d/mysqld  //copy~译目录的一个脚?
  
   chmod 700 /etc/init.d/mysqld //讄使mysql每次启动都能自动q行
  
   chkconfig --add mysqld
  
   chkconfig --level 345 mysqld on
  
   service mysqld start //启动mysqld服务
  
   netstat -atln  //查看3306端口是否打开。要注意在防火墙中开放该端口?br>  
 ?Q给每个L授权Q?br> 
    ./mysql -u root -p123456     
   
     grant all privileges on *.* to 'root'@'%' identified by '123456';
    
 ?Q?自动备䆾和恢?br> 
 自动备䆾
#!/bin/sh
# File: /home/mysql/backup.sh
# Database info
DB_NAME=ideatest
DB_USER=root
DB_PASS=123456

# Others vars
BIN_DIR=/usr/local/mysql/bin
BCK_DIR=/mysqlback/data
DATE=`date +%Y%m%d%H%M%S`

# TODO
$BIN_DIR/mysqldump -u$DB_USER -p$DB_PASS --default-character-set=utf8 --opt --master-data=1 --single-transaction --hex-blob --disable-keys -c --flush-logs  $DB_NAME  > $BCK_DIR/db-$DB_NAME-$DATE.sql
#$BIN_DIR/Mysqldump --opt -u$DB_USER -p$DB_PASS $DB_NAME | gzip > $BCK_DIR/db-$DB_NAME-$DATE.gz


cd /etc

vi crontab
d下面的脚?br>
0 */4 * * * mysql /mysqlback/backsql/backup.sh

恢复脚本
sqlpath=/mysqlback/data
mysqlpath=/usr/local/mysql/bin
user=root
password=123456
sqlname=db-ideatest-20070630211426.sql
dbname=ideatest

$mysqlpath/mysql -u$user -p$password $dbname < $sqlpath/$sqlname


]]>
Linux下Apache 2.2, MySQL 5.0的安装与配置http://www.aygfsteel.com/huanghuizz/articles/71463.html七匹?/dc:creator>七匹?/author>Sat, 23 Sep 2006 08:02:00 GMThttp://www.aygfsteel.com/huanghuizz/articles/71463.htmlhttp://www.aygfsteel.com/huanghuizz/comments/71463.htmlhttp://www.aygfsteel.com/huanghuizz/articles/71463.html#Feedback0http://www.aygfsteel.com/huanghuizz/comments/commentRss/71463.htmlhttp://www.aygfsteel.com/huanghuizz/services/trackbacks/71463.html2.安装MySQL 5.0.24
-------------下蝲软g包mysql-5.0.24.tar.gzQ地址http://www.mysql.com-------------
# tar zvxf mysql-5.0.24.tar.gz //解压~?br /># cd mysql-5.0.24 //q入解压~后的文件目?br /># ./configure --prefix=/usr/local/mysql \ //讑֮安装目录
--enable-thread-safe-client \ //~译U程安全版的客户端库
--without-debug \ //关闭debug功能
--localstatedir=/data/mysqldata \ //讑֮数据库文件目?br /># make //~译
# make install //安装
# /usr/local/mysql/bin/mysql_install_db //初始化授?br /># chown –R root:root /usr/local/mysql //文g属性改为root用户
# cp /usr/local/mysql/share/mysql/my-medium.cnf /etc/my.cnf //复制配置文g
----------------------------------启动MySQL服务----------------------------------
# /usr/local/mysql/bin/mysqld_safe --user=root & //启动MySQL
----------------------------------修改MySQL密码----------------------------------
# /usr/local/mysql/bin/mysqladmin -uroot password mysqlsecret //修改密码
----------------------------------关闭MySQL服务----------------------------------
# /usr/local/mysql/bin/mysqladmin -uroot -pmysqlsecret shutdown //关闭MySQL

3.安装Apache 2.2.3
-------------下蝲软g包httpd-2.2.3.tar.gzQ地址http://www.apache.org-------------
# tar zvxf httpd-2.2.3.tar.gz
# cd httpd-2.2.3
# ./configure --prefix=/usr/local/apache \
--enable-module=most \
--enable-shared=max
# make
# make install
----------------------------------启动Apache服务----------------------------------
# /usr/local/apache/bin/apachectl start
----------------------------------关闭Apache服务----------------------------------
# /usr/local/apache/bin/apachectl stop
----------------------------------重启Apache服务----------------------------------
# /usr/local/apache/bin/apachectl restart



]]>
在linux下安装jdk1.5http://www.aygfsteel.com/huanghuizz/articles/67704.html七匹?/dc:creator>七匹?/author>Mon, 04 Sep 2006 16:15:00 GMThttp://www.aygfsteel.com/huanghuizz/articles/67704.htmlhttp://www.aygfsteel.com/huanghuizz/comments/67704.htmlhttp://www.aygfsteel.com/huanghuizz/articles/67704.html#Feedback0http://www.aygfsteel.com/huanghuizz/comments/commentRss/67704.htmlhttp://www.aygfsteel.com/huanghuizz/services/trackbacks/67704.html
# chmod u+x ./j2sdk-1_4_2_04-linux-i586.bin

# ./j2sdk-1_4_2_04-linux-i586.bin

在按提示输入yes后,jdk被解?br />

2?RPM in self-extracting file (j2sdk-1_4_2_04-linux-i586-rpm.bin, 32.77 MB)q个也是一个自解压文gQ不q解压后的文件是j2sdk-1_4_2_04-linux-i586-rpm包,执行rpm命o装到linux上就可以了。安装如下:

#chmod u+x ./j2sdk-1_4_2_04-linux-i586-rpm.bin

# ./j2sdk-1_4_2_04-linux-i586-rpm.bin

# rpm -ivh j2sdk-1_4_2_04-linux-i586-rpm

安装软g会将JDK自动安装?/usr/java/j2sdk1.4.2_04目录下?br />
3.讄环境变量?/font>
#set java environment
JAVA_HOME=/usr/java/jdk-1_5_0_02
export JAVA_HOME
PATH=QJAVA_HOME/bin:QPATH
 export PATH

保存退出,然后ljava.sh分配权限Qchmod 755 /etc/profile.d/java.sh



4Q检查JDK是否安装成功?br />#java -version
如果看到JVM版本及相关信息,卛_装成功!


]]>
杂项http://www.aygfsteel.com/huanghuizz/articles/67091.html七匹?/dc:creator>七匹?/author>Fri, 01 Sep 2006 06:00:00 GMThttp://www.aygfsteel.com/huanghuizz/articles/67091.htmlhttp://www.aygfsteel.com/huanghuizz/comments/67091.htmlhttp://www.aygfsteel.com/huanghuizz/articles/67091.html#Feedback1http://www.aygfsteel.com/huanghuizz/comments/commentRss/67091.htmlhttp://www.aygfsteel.com/huanghuizz/services/trackbacks/67091.html
#/sbin/iptables -A INPUT -p tcp --dport 1723 -j ACCEPT
#/sbin/iptables -A INPUT -p tcp --dport 47 -j ACCEPT
#/sbin/iptables -A INPUT -p gre -j ACCEPT

到这里Linux服务器的讄完成了Q下面将利用Windows客户端进行测试?br />

执行防火墙的命oQ?br />/etc/rc.d/init.d/iptables

]]>
CVS使用速成配置http://www.aygfsteel.com/huanghuizz/articles/67086.html七匹?/dc:creator>七匹?/author>Fri, 01 Sep 2006 05:53:00 GMThttp://www.aygfsteel.com/huanghuizz/articles/67086.htmlhttp://www.aygfsteel.com/huanghuizz/comments/67086.htmlhttp://www.aygfsteel.com/huanghuizz/articles/67086.html#Feedback0http://www.aygfsteel.com/huanghuizz/comments/commentRss/67086.htmlhttp://www.aygfsteel.com/huanghuizz/services/trackbacks/67086.html一 CVS服务器的安装Q?
1。查看你的操作系l上是否安装了CVSQ?br />#> rpm -qa|grep cvs

如果没有安装你可以在Redhat W?张光盘上扑ֈQ另外你也可以在|上下蝲到最新的rpm包。很Ҏ找,其实不存在什么linux版本?

2。徏立cvs用户l:

#> groupadd cvs

3。徏立cvsl的cvsroot用户和所属的目录Q?

#> useradd -g cvs -G cvs –d /cvsroot cvsroot

4。ؓcvsroot用户d密码Q?

#> passwd cvsroot

5。改?/cvsroot/ 的目录属性:

#> chmod –R 770 /cvsroot

6。改变用L陆n份:

#> su cvsroot

7。开始创建单个项目:

#> cd /cvsroot
#> mkdir project1
#>mkdir project2
8。开始徏立仓库:

#> cvs –d /cvsroot/project1 init
#> cvs –d /cvsroot/project2 init
#> chmod –R 770 ./project1/ ./project2/

9。徏立CVS服务启动文gQ我们用xinetd方式Q?

#> [Crtl]+[d] 切换到root用户w䆾
#> cd /etc/xinetd.d
#> vi cvspserver

service cvspserver
{
disable = no
flags = REUSE
socket_type = stream
wait = no
user = root
server= /usr/bin/cvs
server_args= -f --allow-root=/home2/cvsroot/project1 --allow-root=/home2/cvsroot/project2 pserver log_on_failure += USERID
}

注:׃xinetd的server_args长度限制,当你惌行很多的单个仓库的时?可以q么做:

#> vi cvspserver

service cvspserver
{
disable = no
flags = REUSE
socket_type = stream
wait = no
user = root
server = /cvsroot/cvs.run
log_on_failure += USERID
}

~写cvs.run脚本

#> vi /cvsroot/cvs.run

#!/bin/bash
/usr/bin/cvs -f
--allow-root=/cvsroot/project1
--allow-root=/cvsroot/project2
pserver

#>chmod +x /cvsroot/cvs.run

10。加入cvs服务Q?

#>vi /etc/services

cvspserver 2401/tcp #pserver cvs service
cvspserver 2401/udp #pserver cvs service
11。启动cvs服务Q?

#> /etc/init.d/xinetd restart

12。检查cvspserver服务是否已经启动Q?

#> netstat -l |grep cvspserver
应该有如下结果:

tcp 0 0 *:cvspserver *:* LISTEN

二。CVS服务的用L理:

上面我们已经建立了project1和project2两个CVS仓库Q下面我们分别给两个仓库建立cvs用户?

13。创建可以登陆cvs服务器的用户名和密码Q?

#> su cvsroot
#> vi /cvsroot/project1/CVSROOT/passwd

trotter:*****:cvsroot
mimi:*****:cvsroot

#>vi /cvsroot/project2/CVSROOT/passwd

trotter:*****:cvsroot
gary:*****:cvsroot

q两个文件的意思是有trotterQmimiQgary三个cvs用户Qmimi拥有project1的用权限,gary拥有project2的用权限,trotter拥有project1和project2的用权限。登陆后的权限是cvsroot权限?br />注意Q这里的cvs用户和系l用h不同的?

14?****为密码,׃下文件生成:

#> vi /cvsroot/passwd.pl

#!/usr/bin/perl
srand (time());
my $randletter = "(int (rand (26)) + (int (rand (1) + .5) % 2 ? 65 : 97))";
my $salt = sprintf ("%c%c", eval $randletter, eval $randletter);
my $plaintext = shift;
my $crypttext = crypt ($plaintext, $salt);
print "${crypttext}
";

#>chmod a+x /cvsroot/passwd.pl

15。如果你想生成一个密码是?23456”,则:

#> /cvsroot/passwd.pl ?23456?

回R卛_得到加密密码,用其替换passwd文g中的*****

16。OkQcvs现在已经全部安装完成了,如果你想让一个用h有project1的权限,你就?cvsroot/project1/CVSROOT/passwd中给他加入一个用P如果你想让一个用户同时具有project1和project2的权限,你就l?cvsroot/project1/CVSROOT/passwd?cvsroot/project2/CVSROOT/passwd里给他加一个用户名和密码相同的用户卛_。最后,我们试用一下:

#> cvs -d :pserver:trotter@192.168.1.200:/cvsroot/project1 login

敲入命o回R后提C入trotter的密?你按照自p|的密码输入,如果没有什么错误信息出现就是成功了(我的机器IP地址?92.168.1.200)
***另外Q感谢我所参考过的文章的所有作?**

一 CVS服务器的安装Q?
1。查看你的操作系l上是否安装了CVSQ?br />#> rpm -qa|grep cvs

如果没有安装你可以在Redhat W?张光盘上扑ֈQ另外你也可以在|上下蝲到最新的rpm包。很Ҏ找,其实不存在什么linux版本?

2。徏立cvs用户l:

#> groupadd cvs

3。徏立cvsl的cvsroot用户和所属的目录Q?

#> useradd -g cvs -G cvs –d /cvsroot cvsroot

4。ؓcvsroot用户d密码Q?

#> passwd cvsroot

5。改?/cvsroot/ 的目录属性:

#> chmod –R 770 /cvsroot

6。改变用L陆n份:

#> su cvsroot

7。开始创建单个项目:

#> cd /cvsroot
#> mkdir project1
#>mkdir project2
8。开始徏立仓库:

#> cvs –d /cvsroot/project1 init
#> cvs –d /cvsroot/project2 init
#> chmod –R 770 ./project1/ ./project2/

9。徏立CVS服务启动文gQ我们用xinetd方式Q?

#> [Crtl]+[d] 切换到root用户w䆾
#> cd /etc/xinetd.d
#> vi cvspserver

service cvspserver
{
disable = no
flags = REUSE
socket_type = stream
wait = no
user = root
server= /usr/bin/cvs
server_args= -f --allow-root=/home2/cvsroot/project1 --allow-root=/home2/cvsroot/project2 pserver log_on_failure += USERID
}

注:׃xinetd的server_args长度限制,当你惌行很多的单个仓库的时?可以q么做:

#> vi cvspserver

service cvspserver
{
disable = no
flags = REUSE
socket_type = stream
wait = no
user = root
server = /cvsroot/cvs.run
log_on_failure += USERID
}

~写cvs.run脚本

#> vi /cvsroot/cvs.run

#!/bin/bash
/usr/bin/cvs -f
--allow-root=/cvsroot/project1
--allow-root=/cvsroot/project2
pserver

#>chmod +x /cvsroot/cvs.run

10。加入cvs服务Q?

#>vi /etc/services

cvspserver 2401/tcp #pserver cvs service
cvspserver 2401/udp #pserver cvs service
11。启动cvs服务Q?

#> /etc/init.d/xinetd restart

12。检查cvspserver服务是否已经启动Q?

#> netstat -l |grep cvspserver
应该有如下结果:

tcp 0 0 *:cvspserver *:* LISTEN

二。CVS服务的用L理:

上面我们已经建立了project1和project2两个CVS仓库Q下面我们分别给两个仓库建立cvs用户?

13。创建可以登陆cvs服务器的用户名和密码Q?

#> su cvsroot
#> vi /cvsroot/project1/CVSROOT/passwd

trotter:*****:cvsroot
mimi:*****:cvsroot

#>vi /cvsroot/project2/CVSROOT/passwd

trotter:*****:cvsroot
gary:*****:cvsroot

q两个文件的意思是有trotterQmimiQgary三个cvs用户Qmimi拥有project1的用权限,gary拥有project2的用权限,trotter拥有project1和project2的用权限。登陆后的权限是cvsroot权限?br />注意Q这里的cvs用户和系l用h不同的?

14?****为密码,׃下文件生成:

#> vi /cvsroot/passwd.pl

#!/usr/bin/perl
srand (time());
my $randletter = "(int (rand (26)) + (int (rand (1) + .5) % 2 ? 65 : 97))";
my $salt = sprintf ("%c%c", eval $randletter, eval $randletter);
my $plaintext = shift;
my $crypttext = crypt ($plaintext, $salt);
print "${crypttext}
";

#>chmod a+x /cvsroot/passwd.pl

15。如果你想生成一个密码是?23456”,则:

#> /cvsroot/passwd.pl ?23456?

回R卛_得到加密密码,用其替换passwd文g中的*****

16。OkQcvs现在已经全部安装完成了,如果你想让一个用h有project1的权限,你就?cvsroot/project1/CVSROOT/passwd中给他加入一个用P如果你想让一个用户同时具有project1和project2的权限,你就l?cvsroot/project1/CVSROOT/passwd?cvsroot/project2/CVSROOT/passwd里给他加一个用户名和密码相同的用户卛_。最后,我们试用一下:

#> cvs -d :pserver:trotter@192.168.1.200:/cvsroot/project1 login

敲入命o回R后提C入trotter的密?你按照自p|的密码输入,如果没有什么错误信息出现就是成功了(我的机器IP地址?92.168.1.200)


七匹?/a> 2006-09-01 13:53 发表评论
]]>
վ֩ģ壺 | | ɽ| ͺ| | | | ֶ| | | ʦ| | ֲ| | | ʯ| | | | ˫| ˱| Ͷ| | | | ̨| | ԭ| | Դ| ɽ| ½| ϸ| | Ϫ| κ| | | | ɽ| |