中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

搭建Java開發環境的方法

發布時間:2021-02-07 14:21:15 來源:億速云 閱讀:179 作者:小新 欄目:編程語言

這篇文章將為大家詳細講解有關搭建Java開發環境的方法,小編覺得挺實用的,因此分享給大家做個參考,希望大家閱讀完這篇文章后可以有所收獲。

一 Linux環境搭建

本小結側重于操作,主要內容大致包括:

兩大類操作系統簡要介紹VMware Workstation Pro 15簡要介紹及安裝CentOS簡要介紹及基于Wi'n'dows 操作系統的安裝

(一 )關于操作系統的介紹

1.Windows 系統

Window操作系統,是我們再熟悉不過的系統了。

客戶端操作系統:windows xp(已過時),win7,win8,win10服務器操作系統:windows server 2008(R2),windows server 2012(R2),windows server 2016

2.Linux 系統

Linux系統是一款開源的多用戶操作系統(開源主要指它的內核),由于開源,從而衍生出不同版本Linux操作系統。它的內核最初只是由芬蘭人李納斯·托瓦茲(Linus Torvalds)在赫爾辛基大學上學時出于個人愛好而編寫的。

它是一套免費使用和自由傳播的類Unix操作系統,是一個基于POSIX和UNIX的多用戶、多任務、支持多線程和多CPU的操作系統。它能能運行主要的UNIX工具軟件、應用程序和網絡協議。它支持32位和64位硬件。

Linux繼承了Unix以網絡為核心的設計思想,是一個性能穩定的多用戶網絡操作系統。

目前市面上較知名的發行版有:Ubuntu、RedHat、CentOS、Debian、Fedora、SuSE、OpenSUSE、Arch Linux、SolusOS 等。從商業角度來說,分為商業版(收費,如Rechart系列)和非商業版(免費,如CentOS)。

(二)虛擬機

關于虛擬機,當前有兩款比較流行:VMware Workstation 和 VirtualBox。

在本篇文章中,我們將選擇VMware Workstation Pro 15(Wmware當前最新版本)作為演示虛擬機。

1.下載地址

官網:https://www.vmware.com/products/workstation-pro.html。官網提供了兩種不同平臺的虛擬機,即windows和linux。

搭建Java開發環境的方法

2.序列號

GV7N2-DQZ00-4897Y-27ZNX-NV0TD

3.安裝步驟

=》下載虛擬機

由于本次演示是基于windows的,因此下載windows版本的虛擬機

搭建Java開發環境的方法

=》安裝

下載好的虛擬機安裝包如下,雙擊進行安裝。

注意:一般在安裝新軟件時,盡量把殺毒軟件關閉。

搭建Java開發環境的方法

彈出界面,選擇“下一步”

搭建Java開發環境的方法

接受許可協議,下一步

搭建Java開發環境的方法

選擇安裝路徑,選擇增強版(也可以不選),下一步

搭建Java開發環境的方法

下一步

搭建Java開發環境的方法

下一步

搭建Java開發環境的方法

安裝

搭建Java開發環境的方法

安裝中....

搭建Java開發環境的方法

安裝結束,輸入許可證

搭建Java開發環境的方法

輸入許可證

搭建Java開發環境的方法

重啟電腦,安裝完畢。

搭建Java開發環境的方法

(三) CentOS

Linux鏡像官網:https://www.centos.org/download/

搭建Java開發環境的方法

從官網,可以看出提供了三種類型的CentOS鏡像:

1.DVD ISO:常用版本,包含大部分功能,大小為4.2G左右;

2.Everything ISO:功能最全版本,大小為8.8G左右;

3.Minimal ISO:壓縮版本,大小為906M左右,很多功能需要在線安裝;

4.無論是哪個版本鏡像,均分為32位(x86)和64位(x64);

(四) 安裝CentOS

1.啟動虛擬機,文件=》新建虛擬機

搭建Java開發環境的方法

典型,下一步

搭建Java開發環境的方法

選擇安裝包,下一步

搭建Java開發環境的方法

下一步

搭建Java開發環境的方法

存儲單個文件,下一步

搭建Java開發環境的方法

自定義硬件配置

搭建Java開發環境的方法

設置內存為8G,關閉

搭建Java開發環境的方法

完成

搭建Java開發環境的方法

安裝準備中(等待60秒,自動安裝,不要操作鼠標)

搭建Java開發環境的方法

準備中

搭建Java開發環境的方法

選擇簡體中文(中國),繼續

搭建Java開發環境的方法

基本配置結束后,選擇開始安裝

搭建Java開發環境的方法

安裝中

搭建Java開發環境的方法

配置Root密碼

搭建Java開發環境的方法

搭建Java開發環境的方法

完成配置

搭建Java開發環境的方法

搭建Java開發環境的方法

重啟

搭建Java開發環境的方法

登錄

搭建Java開發環境的方法

注意:如果安裝可視化桌面,請按照如下步驟

軟件選擇

搭建Java開發環境的方法

GNOME

搭建Java開發環境的方法

登錄

搭建Java開發環境的方法

搭建Java開發環境的方法

桌面

搭建Java開發環境的方法

MySQL安裝

1 搭建mysql

1.1 官網下載mysql壓縮包

下載壓縮包時,可以先把安裝包下載到本地,再上傳到服務器,也可以在linux服務器上wget:

wget https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.26-linux-glibc2.12-x86_64.tar.gz

官網:https://dev.mysql.com/downloads/mysql/5.7.html#downloads

1.2 解壓gz壓縮包

tar -zxvf mysql-5.7.26-linux-glibc2.12-x86_64.tar.gz

1.3 將壓縮包移動到 /usr/local/mysql/

mv -v mysql-5.7.26-linux-glibc2.12-x86_64 /usr/lcoal/mysql

1.4 創建用戶組和添加用戶

groupadd mysql
useradd -r -g mysql mysql

1.5 將安裝目錄所有者及所屬組改為mysql,這個根據自己的目錄來

#chown -R mysql.mysql /usr/local/mysql

1.6 在mysql目錄下創建data文件夾

#mkdir data

1.7 初始化數據庫

#/usr/local/mysql/bin/mysql_install_db --user=mysql --basedir=/usr/local/mysql/ --datadir=/usr/local/mysql/data
如果出現以下錯誤是因為5.7版本的初始化命令后面要加 --initialize,如下:

/usr/local/mysql/bin/mysqld --user=mysql --basedir=/usr/local/mysql/ --datadir=/usr/local/mysql/data --initialize

1.8 編輯配置文件

配置文件地址:/etc/my.cnf

[mysqld]
datadir=/usr/local/mysql/data
basedir=/usr/local/mysql
socket=/tmp/mysql.sock
user=mysql
port=3306
character-set-server=utf8
# 取消密碼驗證
//skip-grant-tables
# Disabling symbolic-links is recommended to prevent assorted security risks
symbolic-links=0
[mysqld_safe]
log-error=/var/log/mysqld.log
pid-file=/var/run/mysqld/mysqld.pid
1.9 將mysql加入到服務

#cp /usr/local/mysql/support-files/mysql.server /etc/init.d/mysql

1.10 開機啟動

#chkconfig mysql on

1.11 啟動mysql

#service mysql start

1.12 設置密碼

由于在第7步my.cnf配置文件中取消了密碼驗證,故登錄mysql不需要密碼驗證。

/usr/local/mysql/bin/mysql -uroot

無密碼登錄之后,修改密碼:

#use mysql;
#update user set authentication_string=password('root') where user='root';
或者#set password=password("root");
#flush privileges;
#exit

1.13 將第7步改為需要密碼驗證

1.14 添加遠程賬戶

使用root賬戶登錄,并設置遠程登錄賬戶

GRANT ALL PRIVILEGES ON *.* to 'Alan_beijing'@'%' IDENTIFIED by 'Shanghai2019' WITH GRANT OPTION

1.15 防火墻設置

方式一:關閉防火墻

//停止
systemctl stop firewalld.service
//禁止開機啟動
systemctl disable firewalld.service

方式二:開啟端口

//這里發現防火墻是開啟的,再來查看防火墻控制的端口
systemctl status firewalld
//查看防火墻控制的端口,發現我想要監聽的8081端口沒有開啟
firewall-cmd --list-all
//永久開啟3306端口
sudo firewall-cmd --zone=public --add-port=3306/tcp --permanent
//重載防火墻
sudo firewall-cmd --reload

1.16 重啟mysql服務

service mysql start

1.17 相關命令

1 .安裝numactl和libaio

yum -y install numactl
yum search libaio
yum install libaio

2.配置環境變量

export PATH=$PATH:/usr/local/mysql/bin

3.啟動服務

方式一:服務方式

[root@localhost ~]service mysql start
如果服務在啟動狀態,直接重啟服務用以下命令:
[root@localhost ~]service mysql restart

方式二:命令行方式

[root@localhost bin]cd /usr/bin

[root@localhost bin]./mysqld_safe &

4.關閉服務

方式一:服務方式

[root@localhost ~]service mysql stop

方式二:命令行方式

[root@localhost ~]mysqladmin -u root shutdown

5.查看服務

方式一:

[root@localhost bin]ps -ef|grep mysql

方式二:

[root@localhost bin]netstat -nlp

6.進程查詢和殺死

(1) ps -ef |grep redis

ps:將某個進程顯示出來
-A  顯示所有程序。
-e  此參數的效果和指定"A"參數相同。
-f  顯示UID,PPIP,C與STIME欄位。
grep命令是查找
中間的|是管道命令 是指ps命令與grep同時執行

這條命令的意思是顯示有關redis有關的進程

(2)kill[參數][進程號]

kill -9 4394

kill就是給某個進程id發送了一個信號。默認發送的信號是SIGTERM,而kill -9發送的信號是SIGKILL,即exit。

exit信號不會被系統阻塞,所以kill -9能順利殺掉進程。當然你也可以使用kill發送其他信號給進程。

7.查看mysql

方法一:status;
方法二:select version();

2 卸載mysql
2.1 RPM包安裝方式的MySQL卸載

1.檢查是否安裝了MySQL組件
  # rpm -qa | grep -i mysql

2.卸載前關閉MySQL服務
# service mysql status

# service mysql stop

# service mysql status

3.卸載刪除MySQL各類組件

# rpm -ev 組件名
4.收集MySQL對應的文件夾信息

# find / -name mysql
5.收集MySQL對應的文件夾信息

# rm -rf 路徑/文件名
6.刪除mysql用戶及用戶組

# more /etc/passwd | grep mysql

# more /etc/shadow | grep mysql

# more /etc/group | grep mysql

# userdel mysql

# groupdel mysql

7.確認MySQL是否卸載刪除

# rpm -qa | grep -i mysql

2.2 yum包安裝方式的MySQL安裝
1.查看yum上提供的數據庫可下載版本
# yum list | grep mysql

2.安裝mysql.i686,mysql-devel.i686,mysql-server.i686
# yum -y install mysql mysql-server mysql-devel

3.查看是否開機啟動
# chkconfig --list | grep mysqld

4.設置為開機啟動
# chkconfig mysqld on

5.設置數據庫密碼
# service mysqld start

# mysqladmin -u root -p password 'root'

2.3 service mysql start出錯:unrecognized service的解決辦法
[root@ctohome.com ~]# service mysql start
mysql: unrecognized service
[root@ctohome.com ~]# service mysql restart
mysql: unrecognized service

[root@ctohome.com ~]# rpm -q mysql 查詢發現mysql已經正常安裝
mysql-5.1.52-jason.1

[root@ctohome.com ~]# chmod 755 /etc/rc.d/init.d/mysqld 修改mysqld執行權限

[root@ctohome.com ~]# service mysqld start 搞定
Starting mysqld: [ OK ]
[root@ctohome.com ~]# service mysqld status
mysqld (pid 9487) is running...

2.4 Navicat for mysql遠程連接數據庫詳解(1130錯誤解決方法)
1.進入MySql控制臺: mysql -u root -p

2.彈出Enter password: 輸入您的數據庫密碼

3.執行下命令: GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '您的數據庫密碼' WITH GRANT OPTION;

4.再執行下下命令: flush privileges;

5.mysql服務啟動、停止、重啟
(一)啟動方式

(1)使用 service 啟動:service mysqld start

(2)使用 mysqld 腳本啟動:/etc/inint.d/mysqld start

(3)使用 safe_mysqld 啟動:safe_mysqld&

(二)停止

(1)使用 service 啟動:service mysqld stop

(2)使用 mysqld 腳本啟動:/etc/inint.d/mysqld stop

(3)mysqladmin shutdown

(4)殺掉進程:

# ps -ef | grep mysqld

# kill -9 進程號

(三)重啟

(1)(使用 service 啟動:service mysqld restart

(2)使用 mysqld 腳本啟動:/etc/inint.d/mysqld restart

6.mysql 查詢的基本命令
1)查看內存
  # top

 2)mysql的安裝路徑和運行路徑
  # whereis mysqld

3)PATH變量指定的路徑中,搜索mysql的信息
  # which mysqld

4)查看配置文件
 # vi /etc/my.cnf

7.解決修改mysql的datadir所引發的錯誤問題
 1)修改datadir指向的文件路徑
   1))復制默認指定路徑里面的文件到新的指定路徑的文件夾中      

   2))修改指定的文件夾的修改權限

2)配置apparmor權限
   1))查看apparmor的配置:# vi /etc/apparmor.d/usr.sbin.mysqld

   2))配置新路徑權限

3)PATH變量指定的路徑中,搜索mysql的信息
  1))查看selinux的配置:# vi /etc/selinux/config

  2))修改配置: SELINUX=disabled

三 JDK安裝

1.wget下載安裝包

我將jdk安裝包下載在/TestPackages/ 目錄下

搭建Java開發環境的方法

wget url

2.解壓jdk安裝包

tar xzvf jdk-8u221-linux-x64.tar.gz

搭建Java開發環境的方法

解壓后

搭建Java開發環境的方法

3.配置環境變量

vim /etc/profile.d/java.sh

搭建Java開發環境的方法

4.使環境變量生效

source /etc/profile

5.測試jdk是否安裝成功

java -version

搭建Java開發環境的方法

四 Tomcat安裝

以安裝tomcat 8 為例

=》進入Tomcat官網,獲取Tomcat下載地址

https://tomcat.apache.org/download-80.cgi

搭建Java開發環境的方法

=》wget

wget http://mirror.bit.edu.cn/apache/tomcat/tomcat-8/v8.5.43/bin/apache-tomcat-8.5.43.tar.gz

搭建Java開發環境的方法

=》解壓

tar -zxvf apache-tomcat-8.5.43.tar.gz

=》啟動Tomcat

搭建Java開發環境的方法

=>訪問Tomcat

用ip訪問

搭建Java開發環境的方法

五 Redis安裝

(一) Redis服務搭建

1.在根路徑建立目錄 myredis

mkdir myredis

2.進入myredis目錄

cd myredis/

3.Redis搭建

(1)下載Redis

wget http://download.redis.io/releases/redis-5.0.4.tar.gz

(2)解壓Redis包

tar xzf redis-5.0.4.tar.gz

(3)切換到(2)解壓的包

cd redis-5.0.4

(4)編譯包

make

Tip:當make命令出錯時,請添加如下命令:

yum install cpp
yum install binutils
yum install glibc
yum install glibc-kernheaders
yum install glibc-common
yum install glibc-devel
yum install gcc
yum install make

yum install tcl

(二)Redis服務配置

Redis服務相關配置,主要集中在Redis.conf文件中。 在除此配置Redis服務時,有六個參數是比較重要的:requirepass, bind,port,protected-mode,daemonize,logfile

1.requirepass:配置redis登錄密碼

redis.conf中,requirepass參數默認是不需要的,即不需要密碼登錄。

搭建Java開發環境的方法

這里,我將其更改為123456

搭建Java開發環境的方法

2.bind:配置ip

redis.conf中,bind默認綁定的ip為127.0.0.1

搭建Java開發環境的方法

為了讓遠程能夠訪問,請使用Linux服務器ip地址代替,查看ip命令:ifconfig

搭建Java開發環境的方法

3.port:配置端口號

redis.conf默認端口號為6379,你可以改為你自己的端口號

搭建Java開發環境的方法

如下更改為6399

搭建Java開發環境的方法

4.protected-mode:設置保護模式

redis.conf的protected-mode默認是開啟保護模式的,需要更改為非開啟模式

搭建Java開發環境的方法

如下設置為不保護模式

搭建Java開發環境的方法

5.daemonize

daemonize表示是否在后臺啟動redis-server,默認表示為非在后臺啟動服務,將其設置為后臺運行

搭建Java開發環境的方法

6.logfile

redis.conf的logfile表示redis的配置文件,大家可以理解為sl4j.log等日志文件,

創建文件:myredis.log

vim /myredis/redis-5.0.4/myredis.log

搭建Java開發環境的方法

配置logfile參數,其路徑為myredis.log路徑

搭建Java開發環境的方法

(三) 防火墻配置

如下為防火前配置的基本流程
1.查看防火墻狀態

防火墻狀態為running或not running,若非running,則設置為running

搭建Java開發環境的方法

2.向防火墻添加開放端口

firewall-cmd --permanent --zone=public --add-port=6399/tcp

--permanet參數表示永久,否則表示臨時

搭建Java開發環境的方法

3.加載配置

firewall-cmd --reload

搭建Java開發環境的方法

4.查看開啟的端口

firewall-cmd --permanent --zone=public --list-ports

搭建Java開發環境的方法

5.啟動redis服務

需要注意的是,啟動服務時,要帶上redis配置文件

src/redis-server redis.conf

搭建Java開發環境的方法

查看配置文件,發現redis已經啟動成功

搭建Java開發環境的方法

(四) 訪問Redis服務

1.通過xshell訪問

src/redis-cli -h 192.168.202.134 -p 6399 -a 123456

如下為成功訪問redis的截圖

搭建Java開發環境的方法

測試一下:

搭建Java開發環境的方法

2.通過redisDeskManager來訪問redis服務

搭建Java開發環境的方法

打開db0,就能看到剛才set 的name

搭建Java開發環境的方法

(五) 相關命令

(1)關閉redis服務
redis-cli -h ip -p port shutdown

關于“搭建Java開發環境的方法”這篇文章就分享到這里了,希望以上內容可以對大家有一定的幫助,使各位可以學到更多知識,如果覺得文章不錯,請把它分享出去讓更多的人看到。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

年辖:市辖区| 修武县| 肇源县| 昭平县| 三台县| 平罗县| 噶尔县| 济宁市| 浦城县| 平利县| 建昌县| 皋兰县| 梅州市| 南木林县| 依安县| 康马县| 化德县| 无棣县| 赤水市| 和田县| 区。| 北辰区| 襄汾县| 新民市| 达拉特旗| 宜黄县| 农安县| 东乡| 清水县| 苍溪县| 鄱阳县| 锦州市| 河曲县| 威远县| 德化县| 鸡泽县| 石河子市| 宣恩县| 尉犁县| 洪江市| 迭部县|