CentOS下安裝JDK,Tomcat,Redis,Mysql,及項目發布
上傳文件到服務器,安裝lrzsz , 可以將本地的文件上傳到linux系統上。
如果是CentOS則可以用yum install lrzsz 命令安裝,更方便。 或:yum -y install lrzsz 命令安裝,更加更加更加方便。(需要連接外網)
安裝好lrzsz,我們只需要在客戶端終端輸入命令:rz即可。
如果不是root用戶需要切換到root用戶(su - root) 命令:rpm -qa | grep java 顯示如下:(有則卸載,沒有就不用),註意版本可能會有些不一樣,以實際操作的為準。 tzdata-java-2013g-1.el6.noarch java-1.7.0-openjdk-1.7.0.45-2.4.3.3.el6.x86_64 java-1.6.0-openjdk-1.6.0.0-1.66.1.13.0.el6.x86_64
(其中參數“tzdata-java-2013j-1.el6.noarch”為上面查看中顯示的結果,粘進來就行,如果你顯示的不一樣,請復制你查詢到的結果)
rpm -e --nodeps tzdata-java-2013g-1.el6.noarch rpm -e --nodeps java-1.7.0-openjdk-1.7.0.45-2.4.3.3.el6.x86_64 rpm -e --nodeps java-1.6.0-openjdk-1.6.0.0-1.66.1.13.0.el6.x86_64
3、安裝jdk,上傳jdk8版本
(2)、rz 上傳jdk8的linux版本
(3)、解壓:tar –zxvf jdk-8u181-linux-x64.tar.gz
(4)、配置環境變量
vi /etc/profile
添加內容:
export JAVA_HOME=/root/jdk8 export PATH=$PATH:$JAVA_HOME/bin export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar export JAVA_HOME PATH CLASSPATH
(5)、重新編譯環境變量
source /etc/profil
如果不行 請安裝64位jdk
1、進入tomcat壓縮文件的目錄中:cd /root mkdir tomcat8 2、rz上傳tomcat8 解壓tomcat壓縮文件:tar -zxvf apache-tomcat-8.5.27.tar.gz 關閉防火墻:sevice iptables stop 3、關閉防火墻(永久,需要重啟):chkconfig iptables off 4、重啟機器:reboot
啟動tomcat:
進入tomcat的bin目錄: 啟動tomcat web服務器:./startup.sh 訪問:localhost:8080
./shutdown.sh
查看tomcat日誌信息:
進入到tomcat8 的 logs目錄 使用命令tail 查詢日誌
tail -f catalina.out
查看:rpm -qa | grep mysql
刪除:rpm -e --nodeps 查看到的選項
使用在線yum 安裝
yum -y install mysql* 等待即可
啟動mysql: service mysqld start
關閉mysql: service mysqld stop
重啟mysql:
mysql -u root -p
(2)使用 mysql庫 :
use mysql
(3)查看用戶表 :
SELECT Host,User FROM user
(4)用戶設置密碼 :
update user set password = password(‘123‘) where user = ‘root‘;
添加root遠程登錄 % 字段的
在本機先使用root用戶登錄mysql: mysql -u root -p"youpassword" 進行授權操作:
添加一個root用戶 設置密碼
mysql>GRANT ALL PRIVILEGES ON . TO ‘root‘@‘%‘ IDENTIFIED BY ‘youpassword‘ WITH GRANT OPTION;
GRANT ALL PRIVILEGES ON *.* TO ‘root‘@‘%‘ IDENTIFIED BY ‘123‘ WITH GRANT OPTION;
FLUSH PRIVILEGES;
不要忘記這步驟!!!
use mysql 查看用戶登錄信息
(5)刷新權限 :
flush privileges;
1)加入到系統服務:
chkconfig --add mysql
2)自動啟動:
chkconfig mysql on
3)查詢列表:
chkconfig
yum -y install gcc-c++
步驟2:進入目錄,將"redis-3.0.0.tar.gz"解壓
tar -zxvf redis-3.0.0.tar.gz 剪切到目錄 redis下 mv redis-3.0.0.tar.gz redis
步驟3:在redis目錄中
make MALLOC=libc
./redis-server & & 表示redis 後臺啟動。
Redis默認端口6379,通過當前服務進行查看
ps -ef | grep -i redis
./redis-cli
#開放6379端口 /sbin/iptables -I INPUT -p tcp --dport 6379 -j ACCEPT
使用 windows版本的客戶端工具,需要配置Host 192.168.56.101 端口號 6379
kill -9 31475 #pid 需要通過“ps -ef|grep redis”進行查詢
正確停止Redis的方式應該是向Redis發送SHUTDOWN命令,方法為:(關閉默認端口)
./redis-cli shutdown
在本機先使用root用戶登錄mysql: mysql -u root -p"youpassword" 進行授權操作:
添加一個root用戶 設置密碼
mysql>GRANT ALL PRIVILEGES ON . TO ‘root‘@‘%‘ IDENTIFIED BY ‘youpassword‘ WITH GRANT OPTION;
GRANT ALL PRIVILEGES ON *.* TO ‘root‘@‘%‘ IDENTIFIED BY ‘123‘ WITH GRANT OPTION; FLUSH PRIVILEGES; 不要忘記這步驟!!!
use mysql 查看用戶登錄信息
將windows開發的數據庫數據導出sql腳本文件,然後在linux系統mysql上導入sql腳本即可!
-
補充說明:如果使用linux系統查詢表數據中文亂碼,是系統mysql默認字符集問題。
使用命令: vi /etc/my.cnf
show variables like ‘character_set%‘; 修改本地mysql查詢中文配置 vi /etc/my.cnf [mysqld] datadir=/var/lib/mysql socket=/var/lib/mysql/mysql.sock user=mysql # Disabling symbolic-links is recommended to prevent assorted security risks symbolic-links=0 character-set-server=utf8 init_connect=‘SET NAMES utf8‘ [mysql] no-auto-rehash default-character-set=utf8 [mysqld_safe] log-error=/var/log/mysqld.log pid-file=/var/run/mysqld/mysqld.pid 重新啟動Mysql service mysqld restart
-
-
使用
package
命令需要將相關的配置文件做對應的修改
rz 上傳到服務器上指定目錄 tomcat8/webapps目錄下的!
CentOS下安裝JDK,Tomcat,Redis,Mysql,及項目發布