這里整理了在Linux上如何安裝和配置jdk、git、maven、MySQL和redis,主要用于在Linux上部署Java項(xiàng)目
文章中博主使用了一個(gè)叫FinalShell遠(yuǎn)程連接軟件進(jìn)行上傳,如果沒有類似的工具也可以直接通過yum命令行下載包
博主使用的Linux服務(wù)器為centos7,不同linux服務(wù)器下和安裝不同版本,安裝操作可能存在差異
一、安裝java環(huán)境-JDK
事先下載jdk壓縮包并上傳到Linux上
下載地址:https://repo.huaweicloud.com/java/jdk/
解壓壓縮包
使用命令行將jdk解壓到指定位置,這里是解壓到/usr/local/
tar -zxvf jdk-8u151-linux-x64.tar.gz -C /usr/local
二、安裝git
查看可安裝的軟件包
yum list git
下載可安裝的git軟件包
yum install git.x86_64
查看版本,如果有返回版本號(hào)說明安裝成功了
git --version
拷貝要部署的項(xiàng)目代碼
git clone https://github.com/xxx/xxx.git
三、安裝maven
事先去maven官網(wǎng)下載安裝包
https://maven.apache.org/download.cgi
將下載完的安裝包上傳到Linux機(jī)上
解壓
使用命令行將maven解壓到指定位置,這里是解壓到/usr/local/
tar -zxvf apache-maven-3.8.8-bin.tar.gz -C /usr/local/
四、配置java環(huán)境和maven環(huán)境
編輯文件:/etc/profile
添加以下內(nèi)容:
JAVA_HOME=/usr/local/jdk1.8.0_151
PATH=$JAVA_HOME/bin:$PATH
export MAVEN_HOME=/usr/local/apache-maven-3.8.8
export PATH=$JAVA_HOME/bin:$MAVEN_HOME/bin:$PATH
如果你的jdk或maven不在/usr/local,那要根據(jù)所在目錄進(jìn)行調(diào)整
運(yùn)行以下命令,刷新環(huán)境變量:
source /etc/profile
驗(yàn)證
輸入以下命令查看版本:
java -version
mvn -version
如果都有返回版本信息,說明都配置完成了
五、安裝MySQL
檢查是否已安裝MySQL或存在殘留文件:
rpm -qa | grep mysql
查看LUNIX下同下是否存在默認(rèn)的數(shù)據(jù)庫,如果有,需要先刪除:
使用命令行檢查:
rpm -qa | grep mariadb
輸入命令行刪除默認(rèn)的數(shù)據(jù)庫:
rpm -e --nodeps mariadb-libs-5.5.68-1.el7.x86_64
下載MySQL包
下載地址:https://downloads.mysql.com/archives/community/
下載完后將MySQL包上傳到Linux服務(wù)器上
在Linux的目錄/usr/local/下 新建一個(gè)叫mysql的文件夾
將mysql解壓到 /usr/local/mysql:
tar -xvf mysql-5.7.32-1.el7.x86_64.rpm-bundle.tar -C /usr/local/mysql
解壓完后 /usr/local/mysql會(huì)出現(xiàn)下圖這些包:
進(jìn)入文件夾:
cd /usr/local/mysql
依次執(zhí)行:
rpm -ivh mysql-community-common-5.7.32-1.el7.x86_64.rpm
rpm -ivh mysql-community-libs-5.7.32-1.el7.x86_64.rpm
rpm -ivh mysql-community-devel-5.7.32-1.el7.x86_64.rpm
rpm -ivh mysql-community-libs-compat-5.7.32-1.el7.x86_64.rpm
rpm -ivh mysql-community-client-5.7.32-1.el7.x86_64.rpm
yum install net-tools
rpm -ivh mysql-community-server-5.7.32-1.el7.x86_64.rpm
查看mysql安裝結(jié)果
輸入命令行:
rpm -qa |grep mysql
出現(xiàn):
輸入命令行:
mysqld --version
出現(xiàn):
說明mysql已經(jīng)安裝完成!
開啟服務(wù):
systemctl start mysqld
登錄MySQL:
mysql -u root
如果報(bào) “Access denied for user ‘root’@‘localhost’ (using password: NO)” ,說明首登也需要密碼,這是就要查看初始密碼
查看初始密碼:
cat /var/log/mysqld.log | grep password
使用圖中所示的 初始密碼 重新登錄MySQL就行了
MySQL服務(wù)相關(guān)操作
查看狀態(tài):
systemctl status mysqld
開啟服務(wù):
systemctl start mysqld
關(guān)閉服務(wù):
systemctl stop mysqld
重啟服務(wù):
systemctl restart mysqld
六、安裝redis
下載:https://download.redis.io/releases/
下載完后上傳到Linux服務(wù)器上
解壓文件:
tar -zxvf redis-6.2.14.tar.gz -C /usr/local/
下載gcc-c++:
yum install gcc-c++
進(jìn)入文件夾:
cd /usr/local/redis-6.2.14
編譯:
make
進(jìn)入src文件夾:
cd src
下載:
make install
運(yùn)行redis-server:
./redis-server
這樣就可以開始使用redis了
可以修改redis.conf ,使redis-server在后臺(tái)運(yùn)行:
編輯 redis.conf
將daemonize從 no 改為 yes
再次運(yùn)行redis:文章來源:http://www.zghlxwxcb.cn/news/detail-853431.html
./redis-server ../redis.conf
這樣redis就在后臺(tái)運(yùn)行了,而不會(huì)占用當(dāng)前窗口文章來源地址http://www.zghlxwxcb.cn/news/detail-853431.html
到了這里,關(guān)于Linux環(huán)境jdk、git、maven、MySQL和redis的安裝和配置的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!