??xml version="1.0" encoding="utf-8" standalone="yes"?>天堂久久久久va久久久久,粉嫩av四季av绯色av第一区,www.欧美精品 http://www.aygfsteel.com/huanghuizz/category/14531.htmlzh-cn Thu, 22 Nov 2007 03:36:04 GMT Thu, 22 Nov 2007 03:36:04 GMT 60 linux 分区 http://www.aygfsteel.com/huanghuizz/articles/162312.html七匹?/dc:creator>七匹?/author>Thu, 22 Nov 2007 03:01:00 GMT http://www.aygfsteel.com/huanghuizz/articles/162312.html http://www.aygfsteel.com/huanghuizz/comments/162312.html http://www.aygfsteel.com/huanghuizz/articles/162312.html#Feedback 0 http://www.aygfsteel.com/huanghuizz/comments/commentRss/162312.html http://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.0 http://www.aygfsteel.com/huanghuizz/articles/127265.html七匹?/dc:creator>七匹?/author>Sat, 30 Jun 2007 11:00:00 GMT http://www.aygfsteel.com/huanghuizz/articles/127265.html http://www.aygfsteel.com/huanghuizz/comments/127265.html http://www.aygfsteel.com/huanghuizz/articles/127265.html#Feedback 0 http://www.aygfsteel.com/huanghuizz/comments/commentRss/127265.html http://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 GMT http://www.aygfsteel.com/huanghuizz/articles/71463.html http://www.aygfsteel.com/huanghuizz/comments/71463.html http://www.aygfsteel.com/huanghuizz/articles/71463.html#Feedback 0 http://www.aygfsteel.com/huanghuizz/comments/commentRss/71463.html http://www.aygfsteel.com/huanghuizz/services/trackbacks/71463.html 2.安装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.5 http://www.aygfsteel.com/huanghuizz/articles/67704.html七匹?/dc:creator>七匹?/author>Mon, 04 Sep 2006 16:15:00 GMT http://www.aygfsteel.com/huanghuizz/articles/67704.html http://www.aygfsteel.com/huanghuizz/comments/67704.html http://www.aygfsteel.com/huanghuizz/articles/67704.html#Feedback 0 http://www.aygfsteel.com/huanghuizz/comments/commentRss/67704.html http://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 GMT http://www.aygfsteel.com/huanghuizz/articles/67091.html http://www.aygfsteel.com/huanghuizz/comments/67091.html http://www.aygfsteel.com/huanghuizz/articles/67091.html#Feedback 1 http://www.aygfsteel.com/huanghuizz/comments/commentRss/67091.html http://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 GMT http://www.aygfsteel.com/huanghuizz/articles/67086.html http://www.aygfsteel.com/huanghuizz/comments/67086.html http://www.aygfsteel.com/huanghuizz/articles/67086.html#Feedback 0 http://www.aygfsteel.com/huanghuizz/comments/commentRss/67086.html http://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) ]]>
վ֩ģ壺
|
|
ɽ |
ͺ |
|
|
|
ֶ |
|
|
ʦ |
|
ֲ |
|
|
ʯ |
|
|
|
˫ |
˱ |
Ͷ |
|
|
|
̨ |
|
ԭ |
|
Դ |
ɽ |
½ |
ϸ |
|
Ϫ |
κ |
|
|
|
ɽ |
|