JavaShuo
欄目
標籤
Linux系統安裝經常使用開發軟件
時間 2019-11-08
標籤
linux
系統
安裝
經常
使用
開發
軟件
欄目
Linux
简体版
原文
原文鏈接
vim、jdk、tomcat、mysql
安裝vim(命令模式=>編輯模式=>底行模式)
[root@localhost ~]# yum install vim*
結束後一直確認便可,鍵入y
繼續鍵入 y
總是確認鍵入 y 比較麻煩,那就直接這樣:
[root@localhost ~]# yum - y install vim*
JDK的安裝
1:經過Xftp工具上傳文件【jdk-8u181-linux-x64.tar.gz】
查看是否上傳成功:[root@localhost /]# ll
2:
安裝必要的依賴環境(按照順序裝好)
yum -y install glibc.i686
yum -y install libaio.so.1 libgcc_s.so.1 libstdc++.so.6
yum -y install gcc-c++
yum -y install libaio*
3:
檢查以前是否安裝JDK,安裝過則卸載
查看:rpm -qa | grep -i jdk 參數-i忽略大小寫
卸載:rpm -e --nodeps 程序名稱
[root@localhost /]# rpm -qa | grep -i jdk
4:
建立JDK的安裝路徑
4-1 mkdir 文件夾名
查詢JDK的完整路徑:[root@localhost jdk]# pwd
[root@localhost local]# mkdir jdk
4-2 解壓已上傳的jdk文件【
jdk-8u181-linux-x64.tar.gz
】到jdk目錄
解壓語法: tar -zxvf 安裝包 -C 指定目錄
[root@localhost /]# tar -zxvf jdk-8u181-linux-x64.tar.gz -C /usr/local/jdk/
去【/usr/local/jdk】目錄下查看是否已解壓成功
在進去解壓後的jdk1.8.0_181文件下查看jdk目錄結構
5:Linux上配置jdk環境變量
[root@localhost /]# vim /etc/profile
技巧:可直接用xftp將profile文件下來配置好,再上傳覆蓋便可
#jdk path
export JAVA_HOME=/usr/local/jdk/jdk1.8.0_181
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$JAVA_HOME/bin:$PATH
6:
從新加載環境變量配置文件:source /etc/profile 並測試是否安裝成功
[root@localhost jdk1.8.0_181]# source /etc/profile
測試Linux上jdk是否安裝成功:[root@localhost /]# java -version
Tomcat安裝
1:上傳Linux版本的tomcat到根目錄下並解壓到tomcat目錄(方法同jdk一致)
[root@localhost /]# tar -axvf apache-tomcat-7.0.68.tar.gz -C /usr/local/tomcat/
查看是否成功解壓到tomcat目錄
2:
檢查以前是否安裝tomcat,安裝過則卸載(跟jdk一致,不過多解釋)
rpm -qa | grep -i tomcat
rpm -e --nodeps 程序名稱
3:配置tomcat環境變量(可用xftp便捷操做)
[root@localhost /]# vim /etc/profile
#tomcat path
export CLASS_HOME=/usr/local/tomcat/apache-tomcat-7.0.68
export PATH=$CLASS_HOME/bin:$PATH
4:
從新加載環境變量配置文件:source /etc/profile 並啓動tomcat查看是否安裝成功
找到解壓tomcat解壓路徑下的bin目錄,啓動tomcat【
startup.sh
】,關閉【shutdown.sh】
[root@localhost bin]# ./startup.sh
切換物理機查看tomcat是否啓動成功:Google地址欄:http://192.168.64.10:8080
5:
設置防火牆(不建議關閉,可省略這一步)
編輯防火牆配置文件:vim /etc/sysconfig/iptables
重啓防火牆:service iptables restart
6:動態加載tomcat啓動日誌,跟Windows啓動tomcat刷刷感受差很少
[root@localhost bin]# ./startup.sh && tailf /usr/local/tomcat/apache-tomcat-7.0.68/logs/catalina.out
MySQL的安裝
1:上傳Linux版本的mysql到根目錄下並解壓到mysql目錄(方法同jdk一致)
[root@localhost /]# tar -zxvf mysql-5.6.31-linux-glibc2.5-x86_64.tar.gz -C /usr/local/mysql/
查看是否成功解壓到mysql目錄
2:
檢查以前是否安裝mysql,安裝過則卸載
rpm -qa | grep -i mysql
幹掉:mysql-libs-5.1.73-8.el6_8.x86_64
已經安裝了庫文件,應該先卸載,否則會出現覆蓋錯誤。注意卸載時使用了--nodeps選項,忽略了依賴關係
[root@localhost /]# rpm -e --nodeps mysql-libs-5.1.73-8.el6_8.x86_64
再去查看是否安裝就沒有了【
mysql-libs-5.1.73-8.el6_8.x86_64
】
3:
添加mysql用戶組和mysql用戶,用於設置mysql安裝目錄文件全部者和所屬組(安全起見)
[root@localhost /]# groupadd mysql
[root@localhost /]# useradd -r -g mysql mysql
4:
進入mysql解壓目錄,並更改所屬的組和用戶
chown -R(遞歸) mysql . =>把mysql用戶賦給當前目錄下的全部文件
chgrp -R(遞歸) mysql . =>用戶組的名稱改爲mysql
[root@localhost mysql-5.6.31-linux-glibc2.5-x86_64]# chown -R mysql .
[root@localhost mysql-5.6.31-linux-glibc2.5-x86_64]# chgrp -R mysql .
注意:不要忘記mysql後的 '.' ,表明全部目錄
5:
執行mysql_install_db腳本,對mysql中的data目錄進行初始化並建立一些系統表格
。
【
mysql_install_db
】在目錄【/usr/local/mysql/mysql-5.6.31-linux-glibc2.5-x86_64/scripts】
注意mysql服務進程mysqld運行時會訪問data目錄,因此必須由啓動mysqld進程的用戶(就是以前設置的mysql用戶)執行這個腳本,或者用root執行,可是加上參數--user=mysql。
[root@localhost mysql-5.6.31-linux-glibc2.5-x86_64]# scripts/mysql_install_db --user=mysql
出現這樣就執行完畢
6:
將mysql/目錄下除了data/目錄的全部文件,改回root用戶全部,mysql用戶只需做爲mysql/data/目錄下全部文件的全部者
[root@localhost mysql-5.6.31-linux-glibc2.5-x86_64]# chown -R root .
[root@localhost mysql-5.6.31-linux-glibc2.5-x86_64]# chown -R mysql data
注意:一樣,別忘記root後面的 '.'
7:
複製配置文件(my-default.cnf)到etc目錄下,並重命名my.cnf(etc目錄存放系統配置文件,開機自加載)
my-default.cnf文件在解壓目錄下的【support-files】文件夾中
[root@localhost support-files]# cp my-default.cnf /etc/my.cnf
8:去/etc目錄下並查看剛纔複製過去的my.cnf文件,並設置basedir家目錄 =>[root@localhost etc]# vim my.cnf
basedir = /usr/local/mysql/mysql-5.6.31-linux-glibc2.5-x86_64
9:
將mysqld服務加入開機自啓動項
9-1 首先須要將support-files目錄下的mysql.server服務腳本複製到/etc/init.d/ 並重命名爲mysqld
[root@localhost support-files]# cp mysql.server /etc/init.d/mysqld
查看文件是否複製過去併成功重命名
[root@localhost support-files]# cd /etc/init.d
9-2:
經過chkconfig命令將mysqld服務加入到自啓動服務項中
[root@localhost init.d]# chkconfig --add mysqld
注意:服務名稱mysqld就是將mysql.server複製到/etc/init.d/時重命名的名稱
9-3:
查看是否添加成功(出現:2-3-4-5 =>狀態爲on便可)
[root@localhost init.d]# chkconfig --list mysqld
10:啓動mysql(解壓mysql的bin目錄下執行)
10-1 先重啓mysqld服務
[root@localhost bin]# service mysqld restart
運行客戶端程序mysql,測試可否鏈接到mysqld
[root@localhost bin]# ./mysql
10-2 設置用戶名和密碼,而後在從新鏈接
定位到mysql安裝目錄下/bin下執行【[root@localhost bin]# ./mysqladmin -u root password 123456】
從新鏈接測試
10-3 設置mysql環境變量,避免總是輸入全路徑去啓動mysql(參考jdk)
[root@localhost /]# vim /etc/profile
#mysql path
export MYSQL_HOME=/usr/local/mysql/mysql-5.6.31-linux-glibc2.5-x86_64
export PATH=$MYSQL_HOME/bin:$PATH
從新加載環境變量配置文件:source /etc/profile,再次啓動
mysql(此次是在localhost根目錄執行)
10-4 Navicat鏈接MySQL
受權MySQL遠程登錄,執行兩條命令:
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '你的MySQL密碼' WITH GRANT OPTION;
FLUSH PRIVILEGES;
進行Navicat測試:
相關文章
1.
Linux mint 17.3系統安裝及經常使用開發辦公軟件部署
2.
linux系統經常使用軟件
3.
Linux系統中安裝經常使用軟件
4.
linux 操做系統 經常使用命令和軟件安裝
5.
Linux之安裝經常使用軟件
6.
Linux經常使用軟件安裝
7.
linux mint 經常使用軟件安裝
8.
linux 經常使用軟件安裝
9.
ubuntu系統安裝與卸載軟件經常使用命令
10.
Ubuntu19.04安裝經常使用軟件
更多相關文章...
•
Redis基本安裝和使用
-
Redis教程
•
Wireshark下載安裝和使用教程
-
TCP/IP教程
•
Composer 安裝與使用
•
PHP開發工具
相關標籤/搜索
軟件安裝
經常使用
系統安裝
軟件系統
開發軟件
軟件開發
安裝使用篇
經常使用 JS 插件
軟件安裝系列
經常使用的辦公軟件
Linux
MySQL教程
Hibernate教程
NoSQL教程
文件系統
開發工具
應用
0
分享到微博
分享到微信
分享到QQ
每日一句
每一个你不满意的现在,都有一个你没有努力的曾经。
最新文章
1.
在windows下的虛擬機中,安裝華爲電腦的deepin操作系統
2.
強烈推薦款下載不限速解析神器
3.
【區塊鏈技術】孫宇晨:區塊鏈技術帶來金融服務的信任變革
4.
搜索引起的鏈接分析-計算網頁的重要性
5.
TiDB x 微衆銀行 | 耗時降低 58%,分佈式架構助力實現普惠金融
6.
《數字孿生體技術白皮書》重磅發佈(附完整版下載)
7.
雙十一「避坑」指南:區塊鏈電子合同爲電商交易保駕護航!
8.
區塊鏈產業,怎樣「鏈」住未來?
9.
OpenglRipper使用教程
10.
springcloud請求一次好用一次不好用zuul Name or service not known
本站公眾號
歡迎關注本站公眾號,獲取更多信息
相關文章
1.
Linux mint 17.3系統安裝及經常使用開發辦公軟件部署
2.
linux系統經常使用軟件
3.
Linux系統中安裝經常使用軟件
4.
linux 操做系統 經常使用命令和軟件安裝
5.
Linux之安裝經常使用軟件
6.
Linux經常使用軟件安裝
7.
linux mint 經常使用軟件安裝
8.
linux 經常使用軟件安裝
9.
ubuntu系統安裝與卸載軟件經常使用命令
10.
Ubuntu19.04安裝經常使用軟件
>>更多相關文章<<