CentOS7常用軟體的安裝(JDK+Tomcat+Nginx+Redis+MySQL)
JDK安裝
一:準備工作
1.1、版本號:dk-8u121-64
1.2、檢查是否存在JDK
java -version
rpm -qa | grep java
1.3、若存在則解除安裝
rpm -e --nodeps java.. .. .. ..
二:安裝步驟
解壓縮JDK
tar -zxvf jdk_8u121_64.tar.gz -C /home/bshf/devTools
三:軟體配置
3.1、配置環境變數
vim /home/bshf/.bashrc
在檔案末尾追加如下
export JAVA_HOME=/home/bshf/devTools/jdk1.8.0_121
export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$PATH:$JAVA_HOME/bin
3.2、執行命令使配置生效
source /home/bshf/.bashrc
3.3、測試是否安裝成功
javac
java -version
四:備註
強烈建議不要在ect/profile裡配置環境變數,因為那是全域性的。最好在當前非root使用者下的.bashrc裡配置!
Tomcat安裝
一:準備工作
1.1、版本號
tomcat8.0.43
1.2、檢查是否安裝了JDK
javac
若沒安裝,則先安裝
二:安裝步驟
解壓縮Tomcat
tar -zxvf tomcat-8.0.43.tar.gz -C /home/bshf/devTools
測試是否安裝成功
sh /home/bshf/devTools/tomcat-8.0.43/bin/startup.sh
tail -f /home/bshf/devTools/tomcat-8.0.43/logs/catalina.out
三:備註
Tomcat根據具體情況可以進行調優。
Redis安裝
一:準備工作
版本號
Redis3.2.8
二:安裝步驟
2.1、安裝jemalloc
rpm -ivh jemalloc-3.6.0-1.el7.x86_64.rpm
2.2、安裝Redis
rpm -ivh redis32u-3.2.8-1.ius.centos7.x86_64.rpm
三:軟體配置
3.1、怎麼區域網內都可訪問?
cd /etc
vim redis.conf
將bind改成0.0.0.0
3.2、設定密碼
vim redis.conf
找到requirepas
改成requirepas bshf_recipe..0
3.3、如何後臺執行?
vim redis.conf
找到daemonize no,改成如下
daemonize yes
3.4、測試是否安裝成功(啟動Redis)
service redis start
redis-cli
Nginx安裝
一:準備工作
版本號
Nginx-1.12.0
二:安裝步驟
sudo rpm -Uvh http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpm
yum install nginx
三:軟體配置
3.1、測試是否安裝成功
nginx -V
3.2、執行nginx
service nginx start
Mysql安裝
一:準備工作
版本號
MySQL5.7
二:安裝步驟
2.1、下載MySQL源
sudo rpm -ivh mysql-community-release-el7-5.noarch.rpm
2.2、修改版本為5.7
vim /etc/yum.repos.d/mysql-community.repo
將5.6的enabled=1變成enabled=0
將5.7的enabled=0變成enabled=1
2.3、安裝Mysql服務
sudo yum install mysql-server
2.4、重啟mysql服務
sudo service mysqld restart
三:軟體配置
3.1、去掉密碼強度驗證
sudo vim /etc/my.cnf
在[mysqld]下新增
validate_password=off
3.2、檢視預設密碼
sudo grep 'temporary password' /var/log/mysqld.log
3.3、修改密碼
mysql -uroot -p
輸入1.2查出來的密碼
ALTER USER 'root'@'localhost' IDENTIFIED ‘BY 123456’;
3.4、建立使用者
建立部分許可權的使用者:
GRANT ALTER,SELECT,INSERT,UPDATE,DELETE ON *.* TO 'bshf'@'%' IDENTIFIED BY 'bshf_recipe..0';
建立全部許可權的使用者:
GRANT ALL ON *.* TO 'root'@'localhost' IDENTIFIED BY '123456';
如何檢視使用者許可權:
SHOW GRANTS FOR [email protected]'localhost';
如何取消使用者許可權:
REVOKE SELECT ON *.* FROM 'chen'@'localhost';
如何刪除使用者:
USE MYSQL;
DELETE FROM USER WHERE USER = "chen" AND HOST = "localhost";
3.5、外網可訪問
UPDATE user SET Host='%' WHERE User='root';
FLUSH PRIVILEGES
相關推薦
CentOS7常用軟體的安裝(JDK+Tomcat+Nginx+Redis+MySQL)
JDK安裝一:準備工作1.1、版本號:dk-8u121-641.2、檢查是否存在JDKjava -versionrpm -qa | grep java1.3、若存在則解除安裝rpm -e --nodeps java.. .. .. ..二:安裝步驟解壓縮JDKtar -zxv
Ubuntu 安裝配置 JDK+Tomcat+Nginx
安裝配置JDK 下載安裝 # 下載: wget --no-check-certificate --no-cookies --header "Cookie: oraclelicense=accept-securebackup-cookie" "https://download.oracle.com/otn
CentOS7常用軟體安裝配置說明
安裝Centos7的最小安裝包後,很多功能沒有,可以參照下邊的內容安裝。 1、ifconfig命令沒有,需要安裝net-tools。 yum install -y net-tools
Ubuntu常用軟體安裝(小集合)
2018-10-08 更新:簡單弄了個導航,方便大家尋找軟體(最後面有安裝過程記錄) 這些是我覺得不錯的,其他的要麼功能太low要麼效能太差,有更好的可以推薦 瀏覽器 瀏覽器系列:chromium sudo add-apt-repository ppa:a-v-
eslint語法解析常用外掛安裝(最全的eslint外掛)
eslint語法解析常用外掛:eslint-plugin-<plugin-name> eslint-plugin-react eslint-plugin-vue(支援vue規則) eslint-plugin-node(支援nodejs規則) eslint-plugin-import(
解決CentOS7中文語言亂碼(包括Tomcat日誌中文亂碼)問題
Linux系統中文語言亂碼,是很多小夥伴在開始接觸Linux時經常遇到的問題,而且當我們將已在Wndows部署好的專案搬到Linux上執行時,Tomcat的輸出日誌中文全為亂碼(在Windows上正常),看著非常心塞,那麼我們應該怎麼解決呢?
【linux下多例項Tomcat+Nginx+redis+mysql環境搭建】
一、搭建環境之前最好自己先建立一個資料夾,再次資料夾下在建立資料夾來安放專案包和Tomcat等應用以及效能測試監控的檔案 1、專案存放地址: mkdir export (建立一個檔案),mkdir app (存放專案),mkdir server(存放Tomcat,Nginx,Redis) 2
centos7安裝jdk+tomcat+nginx+mysql
公司新專案要在linux下部署,搭建一下java執行環境,記錄一下。 一、安裝mysql 1去官網下載mysql,下載後並解壓,我把mysql安裝在/usr/local/mysql路徑下 tar -zxvf mysql-5.7.11-linux-glibc2.5-x86_64.tar.
Linux系統安裝軟體記錄(jdk、xshell、tomcat、Java、mysql)
提前準備好的安裝包如下圖所示: linux軟體安裝1. 概述 由於Linux有多種系列,每種系列都有自己的推薦安裝方式,所以我們將安裝方式分為兩種: 一種是通用的安裝方式(任意系統都是一樣的安裝方式); 一種是不同版本Linux獨有的安裝方式。
Linux JDK Tomcat Nginx MariaDB 安裝,Nginx 多域名轉發配置
ora mysql 功能 with -o arch nobody case root用戶登錄 安裝JDK rpm包下載地址(jdk-7u17 ): http://www.oracle.com/technetwork/java/javase/downloads/java-a
Linux 軟件安裝(jdk,tomcat,nginx,mysql,svn)
nbsp prot mod vim city cti pcre configure active 安裝軟件的方式: 源碼安裝 (Nginx,redis等) rpm(redhat package manager)包安裝 (mysql等) yum安裝(需
最新小白詳細描述在centos7.5上安裝python3並使用Nginx+virtualenv+supervisor來部署tornado專案(整理集合結合實際)系列2
4.安裝nginx 安裝gcc gcc是用來編譯下載下來的nginx原始碼,安裝gcc和c++編譯器(當然以下都是在切換到root使用者下的) yum -y install gcc gcc-c++ centOS安裝依賴 yum -y install
最新小白詳細描述在centos7.5上安裝python3並使用Nginx+virtualenv+supervisor來部署tornado專案(整理集合結合實際)系列1
Centos7預設自帶了Python2.7版本(選擇最小安裝可能沒有),但是因為專案需要使用Python3.x你可以按照此文的三個方法進行安裝.(本文是大致部署好後一段時間才寫的,由於中間遇到許多坑導致無法知道有些步驟是否起作用了,細節可能會有一些出入請自行辨別。) 1.安裝python3.5
Linux 獲取Centos7的IP地址 ,JDK + Tomcat +Mysql 安裝
一.獲取Centos的IP地址 1.輸入 ip addr 檢視Centos ip地址 2.如果出現上圖結果,還需要修改配置 輸入圖下命令 回車後顯示下圖結果 將ONBOOT=no 改為 ONBOOT = yes 按Es
Linux安裝JDK&Tomcat(shell指令碼)&軟體安裝之JDK&T
1.編寫installJdkTomcat.sh指令碼 #!/bin/bash myDir=`pwd` rpm -qa | gre
Centos7下LAMP環境搭建,常用軟體安裝解除安裝以及程序檢視與操作
1.Centos7下apache安裝以及配置(http://www.linuxidc.com/Linux/2014-11/109235.htm) 1)安裝軟體 yum -y install httpd 2)設定自啟 systemctl enable httpd.
CentOS伺服器安裝部署Java環境(jdk,tomcat)
【導語】本教程環境為CentOS7伺服器,親測有效。邊部署邊寫教程辛苦,轉載請註明:http://blog.csdn.net/cuofucsdn 教程有以下步驟,可根據實際需求配置相應元件: 安裝jdk8 安裝Tomcat8 注意:部署前最好建立映象,以免
Linux(Ubuntu) 常用軟體安裝整理
遠端連線用(配合SecureFX和SecureCRT使用) sudo apt-get install openssh-server openssh client文字編輯器(sublime)sudo a
CentOS 7常用軟體安裝彙總(更新)
建議:登陸root賬戶進行操作 2017-11-21 *安裝Nvidia獨立顯示卡驅動(重要:在雙顯示卡的筆記本上測試失敗,最後一次重啟系統後無法正常進入centOS) //匯入公鑰 rpm --import https://www.elrepo.org/RPM-GPG-
基於centos6.5快速搭建jdk,tomcat,nginx,顯示個人靜態頁面(基於yum)
前言:在如今這個時代,相信不少人都會在網上,做一個個人主頁來展示自己,用於展示自我,求職或者為搭建個人網站做準備等等。相信很多人的雲主機都是選擇Linux系統吧。在這裡,我推薦CentOS系統啊,一個開源免費的系統,而且擁有yum的存在,在安裝程式時要方便很多呢。要知道,編