linux常用安裝

來源:互聯網
上載者:User
jdk1.5 安裝
1. 下載jdk-1_5_0_16-linux-i586.rpm
#rpm -ivh jdk-1_5_0_16-linux-i586.rpm
設定環境變數
#vi /etc/profile
#set java environment
JAVA_HOME=/usr/java/jdk1.5.0_16
export JAVA_HOME
CLASSPATH=.:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/li b/
export CLASSPATH
PATH=$JAVA_HOME/bin:$PATH
export PATH
要使JDK在所有的使用者中使用,可以這樣:
vi /etc/profile.d/java.sh
在新的java.sh中輸入以下內容:
#set java environment
JAVA_HOME=/usr/java/jdk1.5.0_16
CLASSPATH=.:$JAVA_HOME/lib/tools.jar
PATH=$JAVA_HOME/bin:$PATH
export JAVA_HOME CLASSPATH PATH
儲存退出,然後給java.sh分配許可權:chmod 755 /etc/profile.d/java.sh
修改完畢,讓profile生效
#source /etc/profile
3.在終端使用echo命令檢查環境變數設定情況。
#echo $JAVA_HOME
#echo $CLASSPATH
#echo $PATH
4.檢查JDK是否安裝成功。
#java -version
如果看到JVM版本及相關資訊,即安裝成功!
rpm -q httpd 查apache都安了哪些包
rpm -qa 查詢安裝過的RPM軟體包
安裝apache2.0.63
tar vxf httpd-2.0.63.tar.bz2
#cd httpd-2.0.63
#./configure -enable-so -enable-rewrite -enable-deflate -enable-headers -with-mpm=worker
./configure -enable-so -enable-rewrite -with-mpm=worker
#make
#make install
安裝目錄在/usr/local/apache2/
重新編譯前,執行 make distclean
安裝resin2.1.17
安裝目錄在/usr/resin-2.1.17/
#tar vxf resin-2.1.17.tar.gz -C /usr/
#cd /usr/resin-2.1.17/
有的時候#CFLAGS="-O3 -fPIC" ./configure --with-apache=/usr/local/apache2
#./configure --with-apache=/usr/local/apache2
#make
#make install
自動設定好modules
chcon -t textrel_shlib_t '/usr/resin-2.1.17/libexec/libresin.so'
#vi bin/start.sh
如果你想讓resin在系統啟動時自動運行還應該給resin添加一個start.sh,內容如下:
#--------------------------------------
if [ -e /usr/resin-2.1.17/httpd.pid ]; then
kill -9 `cat /usr/resin-2.1.17/httpd.pid`
fi
JAVA_HOME=/usr/java/jdk1.5.0_16
export JAVA_HOME
CLASSPATH=.:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/li b/
export CLASSPATH
PATH=$JAVA_HOME/bin:$PATH
export PATH
/usr/resin-2.1.17/bin/httpd.sh restart &
#--------------------------------------
修改許可權
#chmod 755 bin/start.sh
#vi /etc/rc.local
檔案可以放到resin安裝目錄的bin目錄下,之所以要用start.sh啟動是因為在系統啟動時resin還擷取不到系統內容變數JAVA_HOME或CLASSPATH
然後在/etc/rc.local中直接添加如下代碼就ok了:
/usr/resin-2.1.17/bin/start.sh
/bin/sleep 5
/usr/local/apache2/bin/apachectl start
ln -s /usr/local/apache2/bin/apachectl /usr/sbin/apachectl
ln -s a.txt c.txt (上述命令產生c.txt 為 a.txt 的軟連結檔案)
後台運行,命令後邊加 &
/usr/local/apache2/bin/apachectl restart
/usr/resin-2.1.17/bin/start.sh &
tar -cvf home.155.com.tar ROOT/ --exclude=ROOT/user --exclude=ROOT/temp
apache測試載入器
(SUM 為總請求數,CUR 為並發數)
ab -n SUM -c CUR http://127.0.0.1:80/test.jsp
ab -n 1000 -c 100 http://127.0.0.1:80/test.jsp
ab -n 10 -c 10 -w http://home.155.com:80/home.jsp?pid=10039
ab -n 1000 -c 1000 -w http://home.155.com:80/test.jsp
ab -n 1000 -c 1000 -w http://home.155.com:80/test.html
ab -n 100 -c 100 -w http://home.155.com:80/myblog.jsp?pid=10039
查詢進程數量
ps -A|grep http|wc -l
ps -A|grep java|wc -l
netstat -apunt|wc -l
看有幾多個連結
vi 常用命令
跳到100行 #100gg
撤銷 #u
查看檔案夾大小
du -sh
SecureCRT傳檔案
先設定SecureCRT上傳下載檔案儲存路徑
options -> session -> Xmodem/Zmodem -> upload / download -> ok
linux redhat下
1、將linux上檔案傳到PC機上
shell> sz /etc/rc.local
例:
[root@test root]# sz /etc/rc.local
rz
Starting zmodem transfer. Press Ctrl+C to cancel.
Transferring rc.local...
100% 464 bytes 464 bytes/s 00:00:01 0 Errors
2、將PC機上檔案傳到linux上
shell> rz
選擇要傳送的檔案,確定。
3. sftp
securecrt 按下ALT+P就開啟新的會話 進行ftp操作。
查看開放的連接埠
nmap -sS -O 121.11.150.22
修改防火牆設定檔:
vi /etc/sysconfig/iptables
增加下面一行:
-A RH-Firewall-1-INPUT -m state -state NEW -m tcp -p tcp -dport 3306 -j ACCEPT
如果想開通21等連接埠,只需要將3306換成21等要開放的連接埠就可以了。
配置後,重新啟動iptable
service iptables restart
這時就可以從外網訪問Mysql了。
查看啟動的程式
相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.