阿里云Centos 安裝 jdk,tomcat,mysql

在服務(wù)器安裝文件上傳和下載工具: yum -y install lrzsz

一、安裝 jdk

1. 源碼包準備:

1.1 下載jdk,http://www.oracle.com/technetwork/java/javase/downloads/index.html

1.2 使用 rz 命令將包上傳到你希望存的目錄,傳好后解壓文件: tar -zxvf filename

2. 配置文件:

2.1 設(shè)置環(huán)境變量: vi /etc/profile, 在最后添加:

JAVA_HOME=/usr/local/java/jdk1.8

JRE_HOME=$JAVA_HOME/jre

JAVA_BIN=$JAVA_HOME/bin

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

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

export JAVA_HOME JRE_HOME PATH CLASSPATH

:wq? 保存退出后,執(zhí)行: source? /etc/profile? 重新加載文件

2.2 使用:java -version 驗證, 出現(xiàn)如下 表示安裝成功

java version "1.8.0_131"

Java(TM) SE Runtime Environment (build 1.8.0_131-b11)

Java HotSpot(TM) 64-Bit Server VM (build 25.131-b11, mixed mode)

二、安裝?Tomcat

1. 源碼包準備:

1.1 下載tomcat, http://tomcat.apache.org/download-80.cgi?

1.2 使用 rz 命令將包上傳到你希望存的目錄,傳好后解壓文件: tar -zxvf filename

2. 運行 Tomcat :

2.1 啟動tomcat, 進入解壓文件目錄, 執(zhí)行: ./bin/start.sh ?

2.2 在瀏覽器訪問服務(wù)器 serverip:8080, 可以訪問通表示安裝成功

2.3 關(guān)閉tomcat, 執(zhí)行: ./bin/shutdown.sh

三、安裝 mysql

1. 編譯安裝MySQL前預(yù)準備

首先檢查系統(tǒng)中是否存在使用rpm安裝的mysql或者mariadb,如果有需要先刪除后再編譯安裝。

rpm -qa | grep mysql ? ? ? ? ? ? ? #由下至上依次卸載

rpm -qa | grep mariadb

rpm -e xxx ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? #一般使用此命令即可卸載成功

rpm -e --nodeps xxx ? ? ? ? ? ? ? #卸載不成功時使用此命令強制卸載

卸載完以后用 rpm -qa|grep mariadb 或者 rpm -qa|grep mysql 查看結(jié)果

2. 安裝mysql:

2.1 下載相應(yīng)文件?

yum install-y libaio-* ? ? ? ? ?#安裝依賴

mkdir -p /usr/local/mysql

cd /usr/local/src

wget http://zy-res.oss-cn-hangzhou.aliyuncs.com/mysql/mysql-5.7.17-linux-glibc2.5-x86_64.tar.gz

tar -xzvf mysql-5.7.17-linux-glibc2.5-x86_64.tar.gz

mv mysql-5.7.17-linux-glibc2.5-x86_64/* /usr/local/mysql/

2.2 建立mysql組和用戶,并將mysql用戶添加到mysql組

groupadd mysql

useradd -g mysql -s /sbin/nologin mysql

2.3 初始化mysql數(shù)據(jù)庫

/usr/local/mysql/bin/mysqld --initialize-insecure --datadir=/usr/local/mysql/data/ --user=mysql

2.4 更改mysql安裝目錄的屬主屬組

chown -R mysql:mysql/usr/local/mysql

chown -R mysql:mysql/usr/local/mysql/data/

chown -R mysql:mysql/usr/local/mysql

2.5 設(shè)置開機自啟

cd /usr/local/mysql/support-files/

cp mysql.server /etc/init.d/mysqld

chmod +x ?/etc/init.d/mysqld ? ? ? ? ? # 添加執(zhí)行權(quán)限

vim ?/etc/rc.d/rc.local

添加/etc/init.d/mysqld start到rc.local文件中,然后輸入:wq保存退出

2.6 設(shè)置環(huán)境變量

vi /root/.bash_profile

在PATH=$PATH:$HOME/bin添加參數(shù)為:

PATH=$PATH:$HOME/bin:/usr/local/mysql/bin:/usr/local/mysql/lib

然后輸入:wq保存退出,輸入: source ?/root/.bash_profile

2.7 啟動MySQL數(shù)據(jù)庫

/etc/init.d/mysqld start

2.8 修改Mysql的root用戶密碼

初始化后mysql為空密碼可直接登錄,為了保證安全性需要修改mysql的root用戶密碼。

mysqladmin -u root password 'xxxx'

2.9 測試登錄MySQL數(shù)據(jù)庫, 能進入表示安裝成功

mysql ? -uroot ?-p密碼 ? ? ? ? ? ? ? ? #-p和密碼之間無空格

詳情見:https://help.aliyun.com/document_detail/50774.html?spm=a2c4g.11186623.6.766.Cfiask

以上就是本文的全部內(nèi)容,希望對大家的學習有所幫助!

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

推薦閱讀更多精彩內(nèi)容