RED HAT 安裝java web 環境

需求和環境

需要在一臺RED HET上部署java web 項目,在這裏整理一下。
注:很多操作的時候沒有截圖,這裏有不少截圖和示範來源網絡。


需要安裝的內容大概有一下內容:

  • tomcat(jdk)
  • mysql

需要準備的文件有:

  • jdk-8u181-linux-x64.tar.gz
  • apache-tomcat-7.0.90.tar.gz
  • mysql-5.7.12-1.el6.x86_64.rpm-bundle.tar
  • sql文件

安裝mysql5.7

安裝前檢查服務器是否已安裝MySQL,如已安裝則將其卸載

[root]# rpm -qa|grep mysql
mysql-libs-5.1.71-1.el6.x86_64
mysql-libs-5.1.71-1.el6.x86_64(多條rpm服務)
[root]# sudo rpm -e --nodeps mysql-libs-5.1.71-1.el6.x86_64  //卸載多條rpm服務
[root]# sudo rpm -e --nodeps mysql-libs-5.1.71-1.el6.x86_64  //卸載多條rpm服務

安裝

解壓文件:

[root]# tar -xf mysql-5.7.12-1.el6.x86_64.rpm-bundle.tar

按順序安裝:

sudo rpm -ivh mysql-community-common-5.7.12-1.el6.x86_64.rpm
sudo rpm -ivh mysql-community-libs-5.7.12-1.el6.x86_64.rpm
sudo rpm -ivh mysql-community-devel-5.7.12-1.el6.x86_64.rpm
sudo rpm -ivh mysql-community-client-5.7.12-1.el6.x86_64.rpm
sudo rpm -ivh mysql-community-server-5.7.12-1.el6.x86_64.rpm

注意:如果安裝過程中報錯需要卸載後再安裝,
檢查已經安裝的rpm
rpm -qa | grep -i mysql

刪除檢查到的rpm
sudo yum -y remove [檢查到的rpm]

啓動服務

使用 mysqld 來啓動mysql服務

cd /etc/init.d
// main1:/etc/init.d % mysqld
用法:mysqld {start|stop|status|restart|condrestart|try-restart|reload|force-reload}
mysqld start

也可以使用 service mysqld start來啓動服務。

修改密碼

查看msyql登錄的初始密碼

sudo vi /var/log/mysqld.log`
2018-08-22T11:31:34.358935Z 1 [Note] A temporary password is generated for root@localhost: k;_Ei6O:aq9G

登錄mysql後修改新密碼

mysql -u root -p

mysql>  set password=password("new password");
mysql> flush privileges;

修改編碼

查看mysql的字符集:show variables where Variable_name like '%char%';
查看某一個數據庫字符集:show create database enterprises;(注:enterprises爲數據庫)
查看某一個數據表字符集:show create table employees;(注:employees爲數據表)

修改mysql的字符集:

mysql> set character_set_client=utf8;
mysql> set character_set_connection=utf8;
mysql> set character_set_database=utf8;
mysql> set character_set_results=utf8;
mysql> set character_set_server=utf8;
mysql> set character_set_system=utf8;
mysql> set collation_connection=utf8;
mysql> set collation_database=utf8;
mysql> set collation_server=utf8;

修改數據庫enterprises的字符集:
`alter database enterprises character set utf8

建庫,執行sql文件

CREATE DATABASE test;
-- 使用數據庫
USE test;
source /home/test.sql 
show databases;
show tables;

安裝tomcat

安裝jdk1.8

因爲服務器已經安裝了jdk1.6,但我們的web程序需要1.8,所以只要解壓jdk1.8就好.
tar -zxvf jdk-8u131-linux-x64.tar.gz

tomcat1.7

tar -zxvf apache-tomcat-6.0.45.tar.gz
解壓之後配置jdk
setclasspath.shcatalina.sh中寫入:

export JAVA_HOME=/home/manager/java/jdk1.8.0_121 
export JRE_HOME=/home/manager/java/jdk1.8.0_121/jre/ 

啓動tomcat

上傳war包
./starts.sh
修改配置文件

jdbc
path

其他

vi 強制保存
:w !sudo tee %

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章