目標:能夠自己獨立實現JDK安裝部署
安裝JDK
第一步
在根目錄創建文件夾export並創建兩個子文件夾soft和install,以後統一用來安裝管理,接着上傳1.8jdk的壓縮包,並解壓
文件上傳的路徑爲/export/soft
jdk解壓的路徑是/export/install
第二步:配置環境變量
在/etc/profile.d目錄下創建一個java.sh文件,在該文件內編輯環境變量
export JAVA_HOME=/export/install/jdk1.8.0_144
export PATH=JAVA_HOME/bin
說明:
JAVA_HOME=/export/install/jdk1.8.0_144 配置Java的home,路徑是jdk解壓路徑
export PATH=JAVA_HOME/bin 將JAVA_HOME內的bin目錄配置到系統路境內($JAVA_HOME後必須加一個/bin)
第三步:source /etc/profile 讓環境變量生效
說明:百度上查詢的linux配置方法大部分是在 /etc/profile 最後追加配置項(export JAVA_HOME 和export PATH),這種方法不建議使用。容易誤操作核心配置文件( /etc/profile ),誤操作有導致系統崩潰的風險。
第四步:驗證是否配置成功
[root@node01 profile.d]# jps
2490 Jps
第五步:驗證版本
java -version 查看當前java版本
若版本不正確(不是java 1.8)需要更新鏈接
先刪除原始的鏈接
rm -rf /etc/alternatives/java
在更新新的鏈接
ln -s /export/install/jdk1.8.0_144/bin/java /etc/alternatives/java
第六步:驗證版本
java -version 查看當前java版本
tomcat 安裝部署
第一步:上傳解壓
將tomcat 壓縮包上傳到/export/soft文件夾
將壓縮包解壓到/export/install內
tar -zxvf apache-tomcat-6.0.53.tar.gz -C /export/install
解壓完畢表示安裝完畢
第二步:啓動tomcat
進入解壓後目錄的bin目錄內實行啓動
./startup.sh
第三步:查看啓動日誌
日誌路徑:在安裝路徑內的logs內,有個catalina.out文件
所有的日誌信息都在catalina.out內
第四步:關閉tomcat
./shutdown.sh
關於tomcat的一些說明
1:web項目的發佈
web項目打成war包,上傳到安裝目錄下的webapp。
啓動tomcat,web項目自動部署
2:項目內的日誌會全部輸出到logs/catalina.out
mysql安裝部署
1: 查看本機mysql是否安裝
rpm -qa | grep mysql
2: 確認 yum源是否有mysql
yum clean all
yum search mysql
mysql-libs.i686 : The shared libraries required for MySQL clients
mysql-libs.x86_64 : The shared libraries required for MySQL clients
mysql-server.x86_64 : The MySQL server and related files
mysql-test.x86_64 : The test suite distributed with MySQL
3:安裝mysql
yum install -y mysql-server
4:判斷mysql當前狀態
/etc/init.d/mysqld status 或 service mysqld status
5:啓動mysql
/etc/init.d/mysqld start 或 service mysqld start
6:進入mysql 的 shell窗口(無用戶情況下)
直接輸入mysql 回車
7:爲mysql添加用戶(同時設置密碼)
mysqladmin -u root password '123456’
8:入mysql 的 shell窗口(有用戶)
mysql -uroot -p123456
-uroot (沒有空格)
-p123456 (沒有空格)
mysql 解決中文亂碼問題
1、確認當前編碼格式
進入mysql shell 窗口 進行查詢
查詢命令: show variables like ‘character_set_%’;
mysql> show variables like ‘character_set_%’;
±-------------------------±---------------------------+
| Variable_name | Value |
±-------------------------±---------------------------+
| character_set_client | latin1 |
| character_set_connection | latin1 |
| character_set_database | latin1 |
| character_set_filesystem | binary |
| character_set_results | latin1 |
| character_set_server | latin1 |
| character_set_system | utf8 |
| character_sets_dir | /usr/share/mysql/charsets/ |
±-------------------------±---------------------------+
2、設置mysql各個角色的編碼
編輯/etc/my.cnf文件(安裝mysql後系統自動添加的),在文件中添加一下內容,最後保存退出
[client]
default-character-set=utf8
[mysql]
default-character-set=utf8
[mysqld]
character-set-server=utf8
3、重啓mysql
/etc/init.d/mysqld restart
4、再次確認編碼格式
show variables like ‘character_set_%’;
mysql> show variables like ‘character_set_%’;
±-------------------------±---------------------------+
| Variable_name | Value |
±-------------------------±---------------------------+
| character_set_client | utf8 |
| character_set_connection | utf8 |
| character_set_database | utf8 |
| character_set_filesystem | binary |
| character_set_results | utf8 |
| character_set_server | utf8 |
| character_set_system | utf8 |
| character_sets_dir | /usr/share/mysql/charsets/ |
±-------------------------±---------------------------+