Linux java開発環境構築
6520 ワード
必要なソフトウェアを開発する
JDKインストール
公式サイトのダウンロードアドレス:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
Tomcatインストール
公式サイトのダウンロードアドレス:http://tomcat.apache.org/download-90.cgi
参考ブログ:https://www.cnblogs.com/UniqueColor/p/6481077.html
MySqlインストール
mysqlをインストールする前にCentOSに付属のmariadbをアンインストールしてください.そうしないとmysqlをインストールするときに競合が発生します.すでにインストールされているmariadb 494 rpm-qa|grep mariadbを検索します.mariadb 495 rpm-e mariadb-libs-5.56-2.el 7.x 86_64 mariadb依存性496 rpm-e--nodeps mariadb-libs-5.5.56-2.el 7.x 86_を強制的に削除64 mariadbをアンインストールしてからmysqlのインストールを開始します.インストール時に生成された初期パスワードを記録したほうがいいです.そうしないと、変更が面倒なこのチュートリアルは使いやすくなります.この操作に従って問題はありません.https://www.cnblogs.com/coderls/p/6848873.html 15.リモート接続可能なデータベースを設定します.コマンドは次のとおりです.(まずデータベースを使用する必要があります.額) update user set user.Host=’%’ where user.User=‘root’; 16.権限をリフレッシュします.コマンドは以下の通りです.flush privileges;
関連コマンドが見つからない場合、mysqlなどのソフトリンクを確立して/usr/local ln-s/usr/local/mysql/bin/mysql/usr/bin wget-cを指すことができます.
アリクラウドサーバにインストールするのもこの方法ですが、起動時にエラーが発生しています../support-files/mysql.server start Starting MySQL...The server quit without updating PID file(/var/lib/mysq l/flower-server.pid).この記事には、この問題の解決策の例がまとめられています.私のは、4条4、mysqlが起動時にプロファイルを指定していない場合に/etc/my.cnfプロファイルを使用します.このファイルを開いて[mysqld]に表示してくださいセクションの下にデータディレクトリ(datadir)が指定されていますか.解決方法:[mysqld]でこの行を設定してください:datadir=/usr/local/mysql/data私の指定したが指定した位置は/var/以下で、具体的には覚えていません
Mavenのインストール
公式サイトで最新バージョンを見てダウンロードできますhttp://maven.apache.org/download.cgi
mavenインストールはこの記事を参考にしていますhttps://www.cnblogs.com/bincoding/p/6156236.html
次はeclipseをインストールしましょう、eclipseのダウンロードが遅すぎて、先にmavenをインストールします
eclipseインストール
インストールチュートリアルhttps://www.cnblogs.com/Yemilice/p/6217193.html デスクトップショートカットの作成https://segmentfault.com/a/1190000013870638 解凍tar-zxvf eclipse-jee-2018-09-linux-gtk-x 86_64.tar.gz-C~/software/eclipse/ソフトリンクln-s~/software/eclipse//usr/bin/eclipseデスクトップショートカットの追加:vim/root/desktop/eclipse.desktop次の内容を追加します.
自分がどうやってこんな多段のeclipseディレクトリを作ったのか分からないが、移動するのがおっくうだ.まあ、eclipseの起動コマンドを見つければいい.自分のeclipseがインストールしたディレクトリの下のeclipseを見て、個人の状況によって決まる.
●保存終了、デスクトップにeclipse.desktopファイルが表示され、ダブルクリックで起動
eclipseでmavenリファレンスを構成するhttps://www.cnblogs.com/flytop/p/8706921.html まずローカルライブラリmkdir~/software/repositoryを作成し、vim/usr/local/maven 3/apache-maven-3.5.4/conf/settings.xmlをローカルライブラリに追加する場所を変更します.
そしてeclipseで構成https://blog.csdn.net/haoyuexihuai/article/details/52985796
zipとunziphttps://www.cnblogs.com/jasonlam/p/7928072.html
Redisインストール
ダウンロード先:https://redis.io/download このチュートリアルは本当に素晴らしいですが、ブログ園のパスワードを忘れてしまって、いいコメントをするのがおっくうです.https://www.cnblogs.com/renzhicai/p/7773080.html
Git取付
最初のpushではユーザー名とパスワードを入力するように要求され、ユーザー名とパスワードが記憶され、2回目は入力する必要はありません.Windowsの下:http://www.cnblogs.com/ballwql/p/3462104.html
WPS取付
wpsが好きなのは主にクラウドドキュメントという機能があるためで、携帯電話のパソコンは同期してとても便利で、さもなくばパソコンが持っているオフィスシリーズも実は悪くなくて、私はクラウドドキュメントがwpsの最大の優勢だと思います.これはLinuxバージョンがあって、wpsはやはり比較的に人間的で、まだ多種のフォーマットがダウンロードすることができますこれは32 bitで、64 bitの依存が不足して、yum installを使ってから、やはりだめで、下の依存はやはり対応していないでしょう、やっぱりこの32のを使いましょうwget-chttp://kdl.cc.ksosoft.com/wps-community/download/6757/wps-office-10.1.0.6757-1.i686.rpm rpm-ivh wps-office-10.0.6757-1.i 686.rpmヒント依存性の欠如、インストールの欠如yum install libpulse-mainloop-glib.so.0 rpm-ivh wps-office-10.0.6757-1.i 686.rpm開いた後にフォントの欠如を促すインストールフォント
フォントをインストールするには、このチュートリアルを参照してください.https://www.cnblogs.com/pealicx/p/8336763.html Windowsのシステムフォントを見つけてコピーできますよ
JDKインストール
公式サイトのダウンロードアドレス:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
#
tar -zxvf ./Downloads/jdk-8u191-linux-x64.tar.gz -C ./software/
ln -s /home/flower/software/jdk1.8.0_191/ /usr/lib/jdk/
#
vim /etc/profile
#
#set java environment
export JAVA_HOME=/usr/lib/jdk/jdk1.8.0_191
export CLASSPATH=.:${JAVA_HOME}/lib
export PATH=.:${JAVA_HOME}/bin:$PATH
source /etc/profile
Tomcatインストール
公式サイトのダウンロードアドレス:http://tomcat.apache.org/download-90.cgi
tar -zxvf apache-tomcat-9.0.12.tar.gz -C ../software/
mkdir /opt/tomcat
ln -s /home/flower/software/apache-tomcat-9.0.12/ /opt/tomcat
vim /opt/tomcat/apache-tomcat-9.0.12/startup.sh
#
#JAVA PATH
exec "$PRGDIR"/"$EXECUTABLE" start "$@"
export JAVA_HOME=/usr/lib/jdk/jdk1.8.0_191
export JAVA_HOME=/usr/lib/jdk/jdk1.8.0_191
export CLASSPATH=.:${JAVA_HOME}/lib
export PATH=.:${JAVA_HOME}/bin:$PATH
#tomcat
export TOMCAT_HOME=/opt/tomcat/apache-tomcat-9.0.12
#
startup.sh
#
http://localhost:8080/
#
shutdown.sh
参考ブログ:https://www.cnblogs.com/UniqueColor/p/6481077.html
MySqlインストール
mysqlをインストールする前にCentOSに付属のmariadbをアンインストールしてください.そうしないとmysqlをインストールするときに競合が発生します.すでにインストールされているmariadb 494 rpm-qa|grep mariadbを検索します.mariadb 495 rpm-e mariadb-libs-5.56-2.el 7.x 86_64 mariadb依存性496 rpm-e--nodeps mariadb-libs-5.5.56-2.el 7.x 86_を強制的に削除64 mariadbをアンインストールしてからmysqlのインストールを開始します.インストール時に生成された初期パスワードを記録したほうがいいです.そうしないと、変更が面倒なこのチュートリアルは使いやすくなります.この操作に従って問題はありません.https://www.cnblogs.com/coderls/p/6848873.html 15.リモート接続可能なデータベースを設定します.コマンドは次のとおりです.(まずデータベースを使用する必要があります.額) update user set user.Host=’%’ where user.User=‘root’; 16.権限をリフレッシュします.コマンドは以下の通りです.flush privileges;
関連コマンドが見つからない場合、mysqlなどのソフトリンクを確立して/usr/local ln-s/usr/local/mysql/bin/mysql/usr/bin wget-cを指すことができます.
[root@localhost bin]# cd /usr/local/src
[root@localhost src]# ls
[root@localhost src]# wget -c https://cdn.mysql.com//Downloads/MySQL-5.7/mysql-5.7.23-linux-glibc2.12-x86_64.tar.gz
アリクラウドサーバにインストールするのもこの方法ですが、起動時にエラーが発生しています../support-files/mysql.server start Starting MySQL...The server quit without updating PID file(/var/lib/mysq l/flower-server.pid).この記事には、この問題の解決策の例がまとめられています.私のは、4条4、mysqlが起動時にプロファイルを指定していない場合に/etc/my.cnfプロファイルを使用します.このファイルを開いて[mysqld]に表示してくださいセクションの下にデータディレクトリ(datadir)が指定されていますか.解決方法:[mysqld]でこの行を設定してください:datadir=/usr/local/mysql/data私の指定したが指定した位置は/var/以下で、具体的には覚えていません
Mavenのインストール
公式サイトで最新バージョンを見てダウンロードできますhttp://maven.apache.org/download.cgi
[root@localhost src]# wget http://mirrors.hust.edu.cn/apache/maven/maven-3/3.5.4/binaries/apache-maven-3.5.4-bin.tar.gz
mkdir /usr/local/maven3
tar zxf apache-maven-3.5.4-bin.tar.gz -C /usr/local/maven3
cd /usr/local/maven3
vim /etc/profile
, , PATH bin , bin,
export M2_HOME=/usr/local/maven3/apache-maven-3.5.4
export PATH=$PATH:$JAVA_HOME/bin:$M2_HOME/bin
source /etc/profile
maven
mvn -v
mavenインストールはこの記事を参考にしていますhttps://www.cnblogs.com/bincoding/p/6156236.html
次はeclipseをインストールしましょう、eclipseのダウンロードが遅すぎて、先にmavenをインストールします
eclipseインストール
インストールチュートリアルhttps://www.cnblogs.com/Yemilice/p/6217193.html デスクトップショートカットの作成https://segmentfault.com/a/1190000013870638 解凍tar-zxvf eclipse-jee-2018-09-linux-gtk-x 86_64.tar.gz-C~/software/eclipse/ソフトリンクln-s~/software/eclipse//usr/bin/eclipseデスクトップショートカットの追加:vim/root/desktop/eclipse.desktop次の内容を追加します.
[Desktop Entry]
Encoding=UTF-8
Name=Eclipse 4.4.1
Comment=Eclipse Luna
自分がどうやってこんな多段のeclipseディレクトリを作ったのか分からないが、移動するのがおっくうだ.まあ、eclipseの起動コマンドを見つければいい.自分のeclipseがインストールしたディレクトリの下のeclipseを見て、個人の状況によって決まる.
Exec=/usr/bin/eclipse/eclipse/eclipse
Icon=/opt/eclipse/eclipse/icon.xpm
Categories=Application;Development;Java;IDE
Version=1.0
Type=Application
Terminal=0
●保存終了、デスクトップにeclipse.desktopファイルが表示され、ダブルクリックで起動
eclipseでmavenリファレンスを構成するhttps://www.cnblogs.com/flytop/p/8706921.html まずローカルライブラリmkdir~/software/repositoryを作成し、vim/usr/local/maven 3/apache-maven-3.5.4/conf/settings.xmlをローカルライブラリに追加する場所を変更します.
/root/software/repository
そしてeclipseで構成https://blog.csdn.net/haoyuexihuai/article/details/52985796
zipとunziphttps://www.cnblogs.com/jasonlam/p/7928072.html
Redisインストール
ダウンロード先:https://redis.io/download このチュートリアルは本当に素晴らしいですが、ブログ園のパスワードを忘れてしまって、いいコメントをするのがおっくうです.https://www.cnblogs.com/renzhicai/p/7773080.html
Git取付
yum install git
mkdir git
cd git
git init
git config --global user.name "username"
git config --global user.email "[email protected]"
#
git config --list
# ssh-key
ssh-keygen -t rsa -C "[email protected]"
# .ssh id_rsa.pub github
#git
# , git
touch .git-credentials
vim .git-credentials
#
https://{username}:{password}@github.com
#
git config --global credential.helper store
# git .gitconfig , :
[credential]
helper = store
最初のpushではユーザー名とパスワードを入力するように要求され、ユーザー名とパスワードが記憶され、2回目は入力する必要はありません.Windowsの下:http://www.cnblogs.com/ballwql/p/3462104.html
WPS取付
wpsが好きなのは主にクラウドドキュメントという機能があるためで、携帯電話のパソコンは同期してとても便利で、さもなくばパソコンが持っているオフィスシリーズも実は悪くなくて、私はクラウドドキュメントがwpsの最大の優勢だと思います.これはLinuxバージョンがあって、wpsはやはり比較的に人間的で、まだ多種のフォーマットがダウンロードすることができますこれは32 bitで、64 bitの依存が不足して、yum installを使ってから、やはりだめで、下の依存はやはり対応していないでしょう、やっぱりこの32のを使いましょうwget-chttp://kdl.cc.ksosoft.com/wps-community/download/6757/wps-office-10.1.0.6757-1.i686.rpm rpm-ivh wps-office-10.0.6757-1.i 686.rpmヒント依存性の欠如、インストールの欠如yum install libpulse-mainloop-glib.so.0 rpm-ivh wps-office-10.0.6757-1.i 686.rpm開いた後にフォントの欠如を促すインストールフォント
unzip ../wps_symbol_fonts.zip -d ./
[root@localhost fonts]# cp ./* /usr/share/fonts/
[root@localhost fonts]# mkfontscale
[root@localhost fonts]# mkfontdir
[root@localhost fonts]# fc-cache
フォントをインストールするには、このチュートリアルを参照してください.https://www.cnblogs.com/pealicx/p/8336763.html Windowsのシステムフォントを見つけてコピーできますよ