【プログラマースキルポイント】——Linux
8079 ワード
以下の操作環境はアリクラウドのCentos 7である.2、インストールソフトウェアはできるだけソースコードでインストールして、yumでインストールするため私は多くの问题に出会って、その上ソースコードは各linuxバージョンをインストールして通用します
インストール済みjdkの検索
rpm -qa | grep openjdk | grep -v grep
アンインストール
rpm-eに表示されるファイル
公式サイトのダウンロード
ダウンロード
wget上のアドレス
解凍
tar -zxvf jdk-8u121-linux-x64.tar.gz
フォルダの作成
mkdir/usr/local/jdk
移動
mv jdk1.8.0_121/usr/local/jdk/jdk1.8
環境変数の設定
vim/etc/profile
ファイルの最後に追加
構成を即時有効にする
source/etc/profile
けんさ
java -version
穴埋め:問題:解凍エラー
理由:
私は直接右クリックでダウンロードアドレスを保存して、このアドレスはhtmlページを指して、ダウンロードしたファイルは実はhtmlです.の
解決:
リンクをクリックして、ブラウザからダウンロードアドレスをコピーして、wget
公式サイトはリンクを複製して、coreの中のtar.gz
ダウンロード
wget上のアドレス
解凍
tar-zxvf上のファイル
フォルダの作成
mkdir/usr/local/tomcat
移動
mv解凍後のファイル/usr/local/tomcat/tomcat 9
環境変数の設定
vim/etc/profile
ファイルの最後に追加
構成を即時有効にする
source/etc/profile
tomcatのポート番号と文字コードを変更します.
cd/usr/local/tomcat/tomcat9/conf
vim server.xml
次のコードが見つかりました:(viコマンドの状態で、後/8080で検索できます)
8080ポートをデフォルトの80ポートに変更すると、URLを入力するときにポートを追加する必要がなくなります.
manager-guiグラフィックス管理インタフェースへのアクセス権を追加します(必要でなければ無視できます).
vim tomcat-users.xml
jdkのインストール
インストール済みjdkの検索
rpm -qa | grep openjdk | grep -v grep
アンインストール
rpm-eに表示されるファイル
公式サイトのダウンロード
ダウンロード
wget上のアドレス
解凍
tar -zxvf jdk-8u121-linux-x64.tar.gz
フォルダの作成
mkdir/usr/local/jdk
移動
mv jdk1.8.0_121/usr/local/jdk/jdk1.8
環境変数の設定
vim/etc/profile
ファイルの最後に追加
export JAVA_HOME=/usr/local/jdk/jdk1.8
export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$PATH:$JAVA_HOME/bin
構成を即時有効にする
source/etc/profile
けんさ
java -version
穴埋め:問題:解凍エラー
gzip: stdin: not in gzip format
tar: Child returned status 1
tar: Error is not recoverable: exiting
理由:
私は直接右クリックでダウンロードアドレスを保存して、このアドレスはhtmlページを指して、ダウンロードしたファイルは実はhtmlです.の
解決:
リンクをクリックして、ブラウザからダウンロードアドレスをコピーして、wget
Tomcatのインストール
公式サイトはリンクを複製して、coreの中のtar.gz
ダウンロード
wget上のアドレス
解凍
tar-zxvf上のファイル
フォルダの作成
mkdir/usr/local/tomcat
移動
mv解凍後のファイル/usr/local/tomcat/tomcat 9
環境変数の設定
vim/etc/profile
ファイルの最後に追加
CATALINA_HOME=/usr/local/tomcat/tomcat9
CATALINA_BASE=/usr/local/tomcat/tomcat9
PATH=$PATH:$CATALINA_BASE/bin
export PATH CATALINA_BASE
構成を即時有効にする
source/etc/profile
tomcatのポート番号と文字コードを変更します.
cd/usr/local/tomcat/tomcat9/conf
vim server.xml
次のコードが見つかりました:(viコマンドの状態で、後/8080で検索できます)
<Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" />
8080ポートをデフォルトの80ポートに変更すると、URLを入力するときにポートを追加する必要がなくなります.
<Connector port="80" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" URIEncoding="UTF-8" />
manager-guiグラフィックス管理インタフェースへのアクセス権を追加します(必要でなければ無視できます).
vim tomcat-users.xml
:
<user username="tomcat" password="tomcat" roles="manager-gui"/>
username password tomcat, manager-gui;
tomcat java
vim /usr/local/tomcat/tomcat9/bin/catalina.sh
# OS specific support. :
JAVA_HOME=/usr/local/jdk/jdk1.8
JRE_HOME=$JAVA_HOME/jre
tomcat(tomcat bin )
./startup.sh
tomcat
./shutdown.sh
tomcat9 ( )
cd /etc/init.d
vim tomcat9
# idea - tomcat config start - 2017-03-11
#!/bin/bash
# description: Tomcat Start Stop Restart
# processname: tomcat
# chkconfig: 2345 20 80
JAVA_HOME=/usr/local/jdk/jdk1.8/
export JAVA_HOME
PATH=$JAVA_HOME/bin:$PATH
export PATH
CATALINA_HOME=/usr/local/tomcat/tomcat9/
case $1 in
start)
sh $CATALINA_HOME/bin/startup.sh
;;
stop)
sh $CATALINA_HOME/bin/shutdown.sh
;;
restart)
sh $CATALINA_HOME/bin/shutdown.sh
sh $CATALINA_HOME/bin/startup.sh
;;
esac
exit 0
#chmod 755 tomcat
#chkconfig --add tomcat
#chkconfig --level 2345 tomcat on
#chkconfig --list tomcat
# idea - tomcat config end - 2017-03-11
tomcat9
chmod +x tomcat9
tomcat9
chkconfig –add tomcat9
chkconfig –list
tomcat9
chkconfig –list tomcat9
:
tomcat9 0:off 1:off 2:on 3:on 4:on 5:on 6:off
tomcat9 ,2、3、4、5 on ;
tomcat9 :
service tomcat9 stop
tomcat9 :
service tomcat9 start
tomcat9 :
service tomcat9 restart
:tomcat , ,
: , , tomcat
:
yum install rng-tools
systemctl start rngd