CentOS 6.7 安裝mysql tomcat jdk redis

來源:互聯網
上載者:User

標籤:bsp   start   emc   pac   redirect   執行   關閉   mysqld   href   

1.mysql安裝

http://blog.csdn.net/xxd851116/article/details/22947891(自動安裝)

http://blog.csdn.net/bingjianit/article/details/54384299(自動安裝出現的問題)

 

準備:

yum install lrzsz

MySQL-client-5.6.29-1.linux_glibc2.5.x86_64.rpm

MySQL-server-5.6.29-1.linux_glibc2.5.x86_64.rpm

MySQL-devel-5.6.29-1.linux_glibc2.5.x86_64.rpm

 

 

查看當前安裝的mariadb

[[email protected] 案頭]# rpm -qa | grep mariadb

將它們統統強制性卸載掉:(有什麼刪什麼,不一定是下面三個包)

[[email protected] 案頭]# rpm -e --nodeps mariadb-libs-5.5.35-3.el7.x86_64

[[email protected] 案頭]# rpm -e --nodeps mariadb-5.5.35-3.el7.x86_64

[[email protected] 案頭]# rpm -e --nodeps mariadb-server-5.5.35-3.el7.x86_64

 

 

把這mysql個包上傳到伺服器上

 

# rpm -ivh MySQL-client-5.6.29-1.linux_glibc2.5.x86_64.rpm

 

    rpm -ivh MySQL-devel-5.6.29-1.linux_glibc2.5.x86_64.rpm

 

rpm -ivh MySQL-server-5.6.29-1.linux_glibc2.5.x86_64.rpm

 

安裝好.

 

修改設定檔

5

[[email protected] rpm]# cp /usr/share/mysql/my-default.cnf /etc/my.cnf

給許可權  chown -R mysql.mysql /var/lib/mysql 

 

初始化MySQL及設定密碼

yum -y install autoconf(安裝data::dumper模組)

 

6 [[email protected] rpm]# /usr/bin/mysql_install_db

 

開啟mysql bin/mysqld_safe --user=mysql

 

 

 

 

(

如果碰到不能啟動的情況,可使用以下方案

1.關閉seLinux

(網上找教程)

2.許可權不足,用chown給mysql賦權

chown -R mysql.mysql /var/lib/mysql

3.重新初始化mysql

mysql_install_db --user=mysql

 

)

啟動mysql service mysql start

 

 

 

 

修改資料庫密碼:

mysql –u root –p (按斷行符號進入資料庫,預設沒有密碼)

 update user set password=password(‘root2016‘) where user=‘root‘;

update user set host=‘%‘ where user=‘root‘ and host=‘localhost‘;

//連網許可權

flush privileges;//重新整理

exit

 

設定開機啟動  chkconfig mysql on

 

參考網址

http://www.centoscn.com/mysql/2015/0624/5729.html

http://www.cnblogs.com/kreo/p/4392090.html

http://www.2cto.com/database/201501/371451.html

 

\

 

 

 

 

 


2.安裝tomcat7

http://www.cnblogs.com/zhoulf/archive/2013/02/04/2891633.html

http://www.cnblogs.com/kreo/p/4368811.htmlcent7

 

[[email protected] local]# cd /usr/local
[[email protected] local]# tar -zxv -f apache-tomcat-7.0.29.tar.gz       //解壓壓縮包 
[[email protected] local]# rm -rfapache-tomcat-7.0.29.tar.gz   // 刪除壓縮包 
[[email protected] local]# mv apache-tomcat-7.0.29 tomcat

 

增加8080連接埠到防火牆配置中,執行以下操作:

[[email protected] ~]# vi + /etc/sysconfig/iptables
#增加以下代碼 
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 8080 -j ACCEPT

-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT

 

[[email protected] java]#service iptables restart

 

#安裝iptables
yum install -y iptables
#升級iptables
yum update iptables 
#安裝iptables-services
yum install iptables-services
#停止firewalld服務
systemctl stop firewalld
#禁用firewalld服務
systemctl mask firewalld
 

 

編輯Tomcat設定檔

#vi /usr/local/apache-tomcat/conf/server.xml

2

開啟設定檔裡找到下面這一段<Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" />

3

輸入命令 i 進行,將8080 修改為 80

4

輸入命令:wq 儲存並退出

 

 

Tomcat啟動時卡在“INFO: Deploying web application directory ”

http://www.cnblogs.com/vinozly/p/5011138.html

 

 

lsof -i:80  查看80是否被佔用
 

 

 

 

3.安裝JDK

export JAVA_HOME="/usr/local/java/jdk1.8.0_111"
if ! grep "JAVA_HOME=/usr/local/java/jdk1.8.0_111" /etc/environment 
then
    echo "JAVA_HOME=/usr/local/java/jdk1.8.0_111" | sudo tee -a /etc/environment 
    echo "export JAVA_HOME" | sudo tee -a /etc/environment 
    echo "PATH=$PATH:$JAVA_HOME/bin" | sudo tee -a /etc/environment 
    echo "export PATH" | sudo tee -a /etc/environment 
    echo "CLASSPATH=.:$JAVA_HOME/lib" | sudo tee -a /etc/environment 
    echo "export CLASSPATH" | sudo tee -a /etc/environment 
fi

rpm –ivh 檔案名稱 (Eg: rpm -ivh jdk-8u73-linux-i586.rpm)

 

接著是配置環境變數

#vi  /etc/profile
在該profile檔案中最下面添加:


JAVA_HOME=/usr/java/jdk1.8.0_111

JRE_HOME=/usr/java/jdk1.8.0_111/jre

PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin

CLASSPATH=.:$JAVA_HOME/lib/jt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib

export JAVA_HOME JRE_HOME PATH CLASSPATH

 

 

JAVA_HOME=/usr/java/jdk1.7.0_79

JRE_HOME=/usr/java/jdk1.7.0_79/jre

PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin

CLASSPATH=.:$JAVA_HOME/lib/jt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib

export JAVA_HOME JRE_HOME PATH CLASSPATH

 

 

#set environment

export JAVA_HOME="/usr/local/java/jdk1.8.0_111"

if ! grep "JAVA_HOME=/usr/local/java/jdk1.8.0_111"/etc/environment

then

   echo "JAVA_HOME=/usr/local/java/jdk1.8.0_111" | sudo tee -a/etc/environment

   echo "export JAVA_HOME" | sudo tee -a /etc/environment

   echo "PATH=$PATH:$JAVA_HOME/bin" | sudo tee -a/etc/environment

   echo "export PATH" | sudo tee -a /etc/environment

   echo "CLASSPATH=.:$JAVA_HOME/lib" | sudo tee -a/etc/environment

   echo "export CLASSPATH" | sudo tee -a /etc/environment

fi

 

#update environment

source /etc/environment 

ehco "jdk is installed !"

 

 

http://www.cnblogs.com/amosli/p/4025519.html自動安裝

 

4.安裝redis

 

http://blog.csdn.net/lk10207160511/article/details/50364088

 

http://blog.csdn.net/jy0902/article/details/19248299

CentOS 6.7 安裝mysql tomcat jdk redis

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.