在Linux環(huán)境下初始化Java開發(fā)環(huán)境(Ubuntu16.0)
一、安裝 JDK
安裝 OpenJdk :
sudo apt-get update //更新軟件包列表
sudo apt-get install openjdk-8-jdk //安裝openjdk-8-jdk
java -version //查看 java 版本
安裝完后的 jdk 和 jre 放在"/usr/lib/jvm/java-8..."
二、安裝 Tomcat
- 到官網(wǎng)下載最新的 tomcat:使用 wget 命令下載
http://mirror.bit.edu.cn/apache/tomcat/tomcat-8/v8.5.31/bin/apache-tomcat-8.5.31.tar.gz - 解壓 tomcat:
- tar -zxvf apache-tomcat-8...
- 注意:下載的壓縮文件格式,對應著不同的解壓縮命令
- 配置 tomcat:
-
將解壓后的文件夾修改文件夾 apache-tomcat... 為 tomcat:
mv apache-tomcat... tomcat //mv命令可以進行移動也可以進行文件名的修改 -
將 tomcat 目錄 復制到指定目錄:
sudo cp -r tomcat /opt -
進入 tomcat 目錄:
cd /opt/tomcat -
打開啟動的腳本文件
sudo vi ./bin/startup.sh -
添加 jdk 和 jre 變量
JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64 JRE_HOME=/usr/lib/jvm/java-8-openjdk-amd64/jre CLASS_PATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH TOMCAT_HOME=/opt/apache-tomcat-8.5.32注意:這里的目錄以真實存在的為主
-
- 啟動,測試:
- 開啟tomcat :
sudo ./bin/startup.sh - 進入瀏覽器,查看tomcat是否配置和安裝成功
- 關閉tomcat :
sudo ./bin/shutdown.sh
- 開啟tomcat :
三、安裝 Git
sudo apt-get install git-core
除安裝之外,其他命令同 Windows 下。
四、安裝 MySQL 服務
-
安裝 mysql
sudo apt-get install mysql-server sudo apt install mysql-client sudo apt install libmysqlclient-dev -
測試是否安裝成功
sudo netstat -tap | grep mysql安裝成功之后,顯示下圖:
安裝成功后顯示的圖片 -
測試 進入 mysql 服務
mysql -uroot -p -
設置 mysql 允許遠程訪問
sudo vi /etc/mysql/mysql.conf.d/mysqld.cnfshell圖將其中的 bind-address = 127.0.0.1 注釋掉 :wq 保存退出 -
進入 mysql 服務,執(zhí)行授權命令:
grant all on *.* to root@'%' identified by '密碼' with grant option; flush privileges; -
退出并重啟 mysql 服務
service mysql restart 遠程連接測試
四-2、卸載 MySQL 服務
- 查看mysql安裝了哪些依賴
dpkg --list | grep mysql - 卸載 mysql-common 包
sudo apt-get remove mysql-common - 具體看版本
sudo apt-get autoremove --purge mysql-server-5.0 - 再次查看 ,同 1
- 清除殘留數(shù)據(jù):
dpkg -l |grep ^rc|awk '{print $2}' |sudo xargs dpkg -P
五、安裝 MongoDB
1. 安裝 MongoDB
- 導入軟件源的公鑰
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv EA312927 - 為 mongodb 創(chuàng)建軟件源 list 文件
echo "deb http://repo.mongodb.org/apt/ubuntu xenial/mongodb-org/3.2 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-3.2.list - 更新本地包數(shù)據(jù)庫
sudo apt-get update - 安裝 MongoDB 包
sudo apt-get install -y mongodb-org - 配置啟動文件
- 打開或者創(chuàng)建
/lib/systemd/system/mongod.service - 加入以下配置:
[Unit] Description=High-performance, schema-free document-oriented database After=network.target Documentation=https://docs.mongodb.org/manual [Service] User=mongodb Group=mongodb ExecStart=/usr/bin/mongod --quiet --config /etc/mongod.conf [Install] WantedBy=multi-user.target - 打開或者創(chuàng)建
注:如果需要外部訪問的話,需要將 etc/mongod.conf 中的 bindIp 改為 0.0.0.0
- 啟動停止
sudo service mongod start sudo service mongod stop sudo service mongod restart - 卸載mongodb
sudo service mongod stop // 停止mongodb sudo apt-get purge mongodb-org* // 卸載軟件 sudo rm -r /var/log/mongodb // 刪除日志文件和數(shù)據(jù)庫 sudo rm -r /var/lib/mongodb

