Centos7.2搭建JDK、Tomcat、MySql環境
阿新 • • 發佈:2019-02-05
很早之前就想搭建一個伺服器,掛上自己網站,然而買了半年的伺服器讓他沉了4個月,想想還是慚愧,不過一直不知道該怎麼搞,這次終於下定決定弄下了,然而現在發現然並卵,很簡單,而且很快就搭建好了,掛了幾個靜態網頁,感覺還不錯。不過沒後臺是真的很爛,然後接下來的時間得擼起袖子加油幹JavaWeb了。。好了,廢話不多說了,簡單說一下我學習搭建的過程。。。首先敲了整整一個星期的Linux常用的80多個命令(書上說的80多個,不關我事,我沒數,懶的),最後說一下學長說的很重要的話,vim命令很重要,多看幾遍書。。。。嗯,接下來上料了。
準備的軟體
我用的是jdk、Tomcat分別是jdk-7u79-linux-x64.tar.gz、apache-tomcat-7.0.77.tar.gz,1.7和7.0的(csdn上都有免費的下載資源)。
用SecureCRT來連線伺服器,不多說,真的很好用。開始安裝
1、建立兩個資料夾mkdir -p usr/java mkdir tomcat
2、從Windows裡上傳jdk到usr/java目錄中
然而會出現這種錯誤,於是要執行一下命令
yum -y install lrzsz
安裝成功後,接下來就重複上步操作,將jdk傳入伺服器中。
3、傳入後執行以下解壓命令
tar -zxvf jdk-7u79-linux-x64.tar.gz
4、配置系統環境變數
[root@iZ71bejr6wvynuZ ~]# vim /etc/profile
進去之後到達最底部,按a,進入插入模式(所以說vim很重要的誒),將下面內容貼到最底部,如果版本不一樣,就注意改一下。。這裡說明一下,jre可以不用配置,因為jdk中,也就是說JVM中其實包含了JRE,所以在外部可以不需要配置。
#set java
export JAVA_HOME=/root/usr/java/jdk1.7.0_79
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tool.jar:$CLASSPATH
然後按ESC鍵退出編模式,進如命令列模式,按shift + : 輸入wq儲存並退出。接下來就不說詳細命令了,自己看基礎咯(不國好像也沒了誒,汗汗汗)
接下來 執行
[root@iZ71bejr6wvynuZ ~]# source /etc/profile
再接下來驗證jdk是否配置成功,執行
[root@iZ71bejr6wvynuZ ~]# java -version
此時配置成功
5、接下來安裝Tomcat,同樣將Tomcat上傳到tomcat資料夾中
6、解壓Tomcat
[root@iZ71bejr6wvynuZ tomcat]# tar -zxvf apache-tomcat-7.0.77.tar.gz
7、進入bin/目錄並啟動tomcat
[root@iZ71bejr6wvynuZ ~]# cd tomcat/apache-tomcat-7.0.77/bin/
[root@iZ71bejr6wvynuZ bin]# ./startup.sh
啟動成功
8、測試8080埠看是否配置成功
9、在根目錄上傳靜態網頁,重啟tomcat就可以訪問了
[root@iZ71bejr6wvynuZ ~]# cd tomcat/apache-tomcat-7.0.77/webapps/ROOT/
10、安裝mysql資料庫
10.1、解除安裝系統自帶的Mariadb
開啟Terminal終端:
[root@localhost ~]# rpm -qa|grep mariadb // 查詢出來已安裝的mariadb
[root@localhost ~]# rpm -e --nodeps 檔名 // 解除安裝mariadb,檔名為上述命令查詢出來的檔案
wget http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm
rpm -ivh mysql-community-release-el7-5.noarch.rpm
yum install mysql-community-server
成功安裝之後重啟mysql服務
service mysqld restart
初次安裝mysql是root賬戶是沒有密碼的
設定密碼的方法
mysql -uroot
mysql>use mysql;
mysql> update user set password=PASSWORD("test") where user='root';
mysql> flush privileges;
mysql> exit;
整個配置就到此結束了, 還是很簡單嘞,不說了,沒事還是多敲敲基礎命令吧,淚奔中……