一、 安裝jdk 1、進入oracle官網下載jdk-8u152-linux-x64.tar.gz,用WinScp將文件上傳到/usr/local文件下 2、解壓:執行命令 tar –xzvf jdk-8u144-linux-x64.tar.gz 解壓到當前文件夾下,並更改文件夾名稱: mv jdk ...
一、 安裝jdk
1、進入oracle官網下載jdk-8u152-linux-x64.tar.gz,用WinScp將文件上傳到/usr/local文件下
2、解壓:執行命令
tar –xzvf jdk-8u144-linux-x64.tar.gz
解壓到當前文件夾下,並更改文件夾名稱:
mv jdk-8u144-linux-x64.tar.gz jdk1.8
3、進行環境配置:進入/etc/profile文件下添加環境變數
1)安裝vim:
yum install vim
2)編輯profile文件:
vim /etc/profile進入編輯頁面,在末尾添加:
export JAVA_HOME=/usr/local/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
保存(:wq)退出
3)使配置文件生效:
source /etc/profile
4、測試是否安裝成功
1)java 出現信息就是成功了
2)javac出現信息就是成功了,如果沒有出現信息就是文件配置錯誤
二、 安裝tomcat
1、官網下載apache-tomcat-9.0.0.M26.tar.gz, 用WinScp將文件上傳到/usr/local文件下
2、解壓該文件:
tar –xzvf apache-tomcat-9.0.0.M26.tar.gz
解壓到當前文件夾下,並更改文件夾名稱:
mv apache-tomcat-9.0.0.M26.tar.gz tomcat
啟動tomcat:進入usr/local/tomcat/bin目錄下,運行startup.sh就可以啟動(./startup.sh),執行命令如下:
cd usr/local/tomcat/bin
./startup.sh
3、 測試是否安裝成功:打開tomcat,在外網瀏覽器中輸入:該主機ip:8080如果出現tomcat首頁就是安裝成功。或者輸入
查看輸出狀況。
4. 配置開機啟動
1)在/usr/lib/systemd/system/目錄下新建文件tomcat.service
cd /usr/lib/systemd/system/
vim tomcat.service
添加內容如下:
[Unit]
Description=Tomcat
After=syslog.target network.target remote-fs.target nss-lookup.target
[Service]
Type=forking
Environment='JAVA_HOME=/usr/local/jdk1.8'
Environment='CATALINA_PID=/usr/local/tomcat/bin/tomcat.pid'
Environment='CATALINA_HOME=/usr/local/tomcat/'
Environment='CATALINA_BASE=/usr/ local/tomcat/'
Environment='CATALINA_OPTS=-Xms512M -Xmx1024M -server -XX:+UseParallelGC'
WorkingDirectory=/usr/ local/tomcat/
ExecStart=/usr/local/tomcat/bin/startup.sh
ExecReload=/bin/kill -s HUP $MAINPID
ExecStop=/bin/kill -s QUIT $MAINPID
PrivateTmp=true
[Install]
WantedBy=multi-user.target
2)設置為開啟機啟動:
systemctl enable tomcat.service
3)添加啟動:在rc.local文件中添加tomcat的startup.sh的路徑
vim /etc/rc.d/rc.local
添加如下語句:主要是tomcat的路徑
eg: /usr/local/tomcat/bin/startup.sh。
如果無法成功,將rc.local文件的許可權改為755:
chmod 755 /etc/rc.d/rc.local
解決tomcat開機啟動慢的問題:編輯java下的文件
vim $JAVA_HOME/jre/lib/security/java.security
編輯文件,將securerandom.source=file:/dev/random
改為securerandom.source=file:/dev/urandom
三、 安裝mysql
1、首先安裝mysql和mysql-devel,這兩個很簡單就安裝成功了:
yum install mysql mysql-devel
2、安裝mysql-server
首先獲取官網rpm包的路徑,下載rpm,進行rpm模式安裝
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
3、 重啟mysql:
service mysqld restart
4、 測試:輸入mysql看是否進入資料庫
5、 設置賬號root密碼
先進入mysql:
mysql –u root
進入mysql後更改root密碼
Mysql>update mysql.user SET password=PASSWORD(‘123456’) WHERE User=‘root’;
mysql> FLUSH PRIVILEGES;
下次進入就要使用mysql –u root –p輸入密碼,密碼是不可見的
6、 設置mysql開機啟動
在/etc/rc.d/rc.local文件中添加service mysqld start
設置mysql服務隨系統啟動:
systemctl enable mysql.service
綜述:本文是通過在虛擬機下安裝centos7.3,然後進行環境的搭建和配置,如果需要進行主機訪問該虛擬機的tomcat或者mysql需要開放3306和自定義的tomcat埠。詳細可查詢:centos7.3如何開放本地埠。