免费视频淫片aa毛片_日韩高清在线亚洲专区vr_日韩大片免费观看视频播放_亚洲欧美国产精品完整版

打開APP
userphoto
未登錄

開通VIP,暢享免費電子書等14項超值服

開通VIP
【Linux系列】阿里云服務(wù)器的使用及安裝mysql、tomcat、jdk 三件套

最近很多朋友通過我買了阿里云的服務(wù)器,大多是學(xué)生,啥也不懂也不知道怎么用。每天微信上一個個問我,浪費我時間。但又不能不幫,誰讓我長得帥呢。于是就有了這篇文章。

一、配置服務(wù)器

如下圖,點擊用戶中心

如下圖,我的已使用過,你們還未使用的提貨券,在操作那一列點擊使用。

選擇配置,地域選離你最近的地方,我選的深圳,系統(tǒng)選 centos (搞java一般是這個)、64位、版本 7.7 。完事后立即開通。

回到控制臺就會看到你的在運行實例了,這就是你買的阿里云服務(wù)器。

二、關(guān)于登錄

關(guān)于登錄使用,這里說一下,官方的遠程登錄使用非常不方便。我習(xí)慣于用 xshell 配置公鑰,綁定實例登錄使用。也推薦使用 xshell (關(guān)注本公眾號:一個優(yōu)秀的廢人,回復(fù) xshell 可獲取)

2.1 生成用戶密鑰

如下圖,點擊新建用戶密鑰生成向?qū)В?/p>

下一步,輸入密碼,記住這個密碼。

一直點下一步,生成了公鑰,手動復(fù)制公鑰之后,保存文件到你的電腦備用(選一個靠譜的路徑存放,并記住,別弄得自己電腦目錄亂七八糟的),最后點完成(這一步非常重要,記著點)。之后退出這個彈窗。

2.2 綁定阿里云服務(wù)器

如下圖,進到控制臺,點擊密鑰對,創(chuàng)建密鑰,輸入密鑰對名稱(隨便填),在黑框粘貼剛剛你復(fù)制的密鑰,點確定。

之后,如下圖操作就行,點擊綁定密鑰對,選擇你的實例,確定。

之后,重啟你的服務(wù)器。

2.3 使用 Xshell 登錄

輸入你的阿里云服務(wù)器公網(wǎng) ip ,端口默認 22

填寫用戶名,一般是 root ,點擊瀏覽選擇剛剛保存的密鑰。

填入密碼,確定。

最后登錄成功。

  • 詳細教程(必看):

    https://blog.csdn.net/longgeaisisi/article/details/78680180

三、安裝 Java 三件套

什么是 java 三件套?相信老手都懂。就是傳說中的 JDK、Mysql 以及 Tomcat。版本分別選了 1.8、5.6和8.5 都是目前最主流的版本。別跟我說 java13 出了,我特么學(xué)不動,不學(xué)了。另外,我這里安裝三件套的方式全部采用 tar 方式。

3.1建目錄

在 root 下新建 soft 文件夾用于存放在本地傳送過來的文件

mkdir soft    // mkdir 新建目錄cd soft         // cd 進入目錄

在 usr 下新建 java 目錄,待會把 JDK 安裝到這里(沒有為什么安裝到這里,隨你喜歡)。

[root@ChenzyDeAliyun soft]# pwd    // 顯示當(dāng)前目錄路徑/root/soft[root@ChenzyDeAliyun soft]# cd ../../usr    // 進到 usr 目錄[root@ChenzyDeAliyun usr]# mkdir java    // 新建 java 目錄

3.2下載安裝包

下載 JDK8 如下圖,選 linux 64 位版本

下載 tomcat

下載 mysql

3.3傳輸文件

首先 cd 到 soft 目錄,然后像下圖這樣,點擊傳輸新建文件

選擇文件,這里以傳輸 JDK 為例(傳輸其他文件都一樣),把 JDK8 安裝包傳輸?shù)?/root/soft 目錄下,如下圖。

3.4安裝 JDK

改變 JDK8 文件權(quán)限(777 可讀可寫權(quán)限,不懂的,建議學(xué)下 linux ),并從 soft 文件夾復(fù)制 JDK8 到 /usr/java 文件夾,

[root@ChenzyDeAliyun soft]# chmod 777 jdk-8u231-linux-x64.tar.gz[root@ChenzyDeAliyun soft]# cp jdk-8u231-linux-x64.tar.gz ../../usr/java 

此時 JDK 已復(fù)制到 /usr/java 文件夾,cd 到 /usr/java 文件夾,安裝 JDK

// 使用 tar -zxvf 解壓 jdk[root@ChenzyDeAliyun java]# tar -zxvf jdk-8u231-linux-x64.tar.gz// 編輯配置文件[root@ChenzyDeAliyun java]# vi /etc/profile// 按鍵盤字母 “i” ,進入編輯模式之后,將以下內(nèi)容復(fù)制到,文件最尾部,ctrl + c 然后輸入 :wq 保存,退出。#javaexport JAVA_HOME=/usr/java/jdk1.8.0_231   (注意這里的路徑選自己的安裝目錄)export PATH=$JAVA_HOME/bin:$PATHexport CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib// 刷新配置文件[root@ChenzyDeAliyun java]# source /ect/profile// 檢查安裝情況,打印版本證明安裝成功[root@ChenzyDeAliyun java]# java -versionjava version "1.8.0_231"Java(TM) SE Runtime Environment (build 1.8.0_231-b11)Java HotSpot(TM) 64-Bit Server VM (build 25.231-b11, mixed mode)

3.5安裝 mysql

重復(fù)安裝 JDK 的步驟,改變 mysql 文件權(quán)限,復(fù)制到 usr 目錄,這里的命令不贅述。

安裝所需環(huán)境

[root@ChenzyDeAliyun ~]# yum -y install make bison-devel ncures-devel libaio  [root@ChenzyDeAliyun ~]# yum -y install libaio libaio-devel  [root@ChenzyDeAliyun ~]# yum -y install perl-Data-Dumper  [root@ChenzyDeAliyun ~]# yum -y install net-tools [root@ChenzyDeAliyun ~]# yum install bison[root@ChenzyDeAliyun ~]# yum install cmake[root@ChenzyDeAliyun ~]# yum -y install gcc gcc-c++ autoconf automake zlib* libxml* ncurses-devel libmcrypt* libtool* cmake

解壓安裝包,進入相應(yīng)目錄(我安裝到 /usr 目錄)

[root@ChenzyDeAliyun usr]# tar -zxvf mysql-5.6.46.tar.gz  [root@ChenzyDeAliyun usr]# cd mysql-5.6.46# 安裝必要的配置[root@ChenzyDeAliyun mysql-5.6.46]# yum install openssl-devel

編譯安裝 (以下操作需進入 mysql-5.6.46 目錄)

[root@ChenzyDeAliyun mysql-5.6.46]# cmake \-DCMAKE_INSTALL_PREFIX=/usr/local/mysql -DMYSQL_DATADIR=/usr/local/mysql/data -DSYSCONFDIR=/etc/my.cnf  -DWITH_MYISAM_STORAGE_ENGINE=1 -DWITH_INNOBASE_STORAGE_ENGINE=1 -DWITH_MEMORY_STORAGE_ENGINE=1 -DWITH_READLINE=1 -DMYSQL_UNIX_ADDR=/tmp/mysqld.sock -DMYSQL_TCP_PORT=3306 -DENABLED_LOCAL_INFILE=1 -DWITH_PARTITION_STORAGE_ENGINE=1 -DEXTRA_CHARSETS=all -DDEFAULT_CHARSET=utf8 -DDEFAULT_COLLATION=utf8_general_ci 

配置mysql

# 檢查系統(tǒng)是否已經(jīng)有mysql用戶,如果沒有則創(chuàng)建[root@ChenzyDeAliyun mysql-5.6.46]# cat /etc/passwd | grep mysql[root@ChenzyDeAliyun mysql-5.6.46]# cat /etc/group | grep mysql# 創(chuàng)建mysql用戶(但是不能使用mysql賬號登陸系統(tǒng))[root@ChenzyDeAliyun mysql-5.6.46]# groupadd mysql -s /sbin/nologin[root@ChenzyDeAliyun mysql-5.6.46]# useradd -g mysql mysql

修改權(quán)限

[root@ChenzyDeAliyun mysql-5.6.46]# chown -R mysql:mysql /usr/local/mysql

設(shè)置權(quán)限

切換到 mysql 目錄[root@ChenzyDeAliyun mysql-5.6.46]# cd /usr/local/mysql 這里最后是有個.的大家要注意# 為了安全安裝完成后請修改權(quán)限給root用戶[root@ChenzyDeAliyun mysql]# chown -R mysql:mysql .    先進行這一步再做如下權(quán)限的修改[root@ChenzyDeAliyun mysql]# scripts/mysql_install_db --user=mysql 將權(quán)限設(shè)置給root用戶,并設(shè)置給mysql組, 取消其他用戶的讀寫執(zhí)行權(quán)限,僅留給mysql "rx"讀執(zhí)行權(quán)限,其他用戶無任何權(quán)限[root@ChenzyDeAliyun mysql]# chown -R root:mysql .  數(shù)據(jù)庫存放目錄設(shè)置成mysql用戶mysql組[root@ChenzyDeAliyun mysql]# chown -R mysql:mysql ./data 賦予讀寫執(zhí)行權(quán)限,其他用戶權(quán)限一律刪除僅給mysql用戶權(quán)限[root@ChenzyDeAliyun mysql]# chmod -R ug+rwx  . 

將mysql的配置文件拷貝到/etc

[root@ChenzyDeAliyun mysql]# cp support-files/my-default.cnf  /etc/my.cnf

修改my.cnf配置

[root@ChenzyDeAliyun mysql]# vi /etc/my.cnf

添加以下內(nèi)容

[mysql]# 設(shè)置mysql客戶端默認字符集default-character-set=utf8 [mysqld]skip-name-resolve#設(shè)置3306端口port = 3306 # 設(shè)置mysql的安裝目錄basedir=/usr/local/mysql# 設(shè)置mysql數(shù)據(jù)庫的數(shù)據(jù)的存放目錄datadir=/usr/local/mysql/data# 允許最大連接數(shù)max_connections=200# 服務(wù)端使用的字符集默認為8比特編碼的latin1字符集character-set-server=utf8# 創(chuàng)建新表時將使用的默認存儲引擎default-storage-engine=INNODB lower_case_table_names=1max_allowed_packet=16M

啟停 mysql

將mysql的啟動服務(wù)添加到系統(tǒng)服務(wù)中  [root@ChenzyDeAliyun mysql]# cp support-files/mysql.server  /etc/init.d/mysql  現(xiàn)在可以使用下面的命令啟動mysql [root@ChenzyDeAliyun mysql] # service mysql start  停止mysql服務(wù) [root@ChenzyDeAliyun mysql]# service mysql stop  重啟mysql服務(wù) [root@ChenzyDeAliyun mysql]# service mysql restart

修改root用戶密碼

[root@ChenzyDeAliyun mysql]# chkconfig --add mysql修改密碼 cd 切換到 mysql 所在目錄  cd /usr/local/mysql 最后設(shè)置新的密碼即可![root@ChenzyDeAliyun mysql]# ./bin/mysqladmin -u root password  

重啟 mysql

[root@ChenzyDeAliyun mysql]# service mysql restart輸入密碼,進入客戶端[root@ChenzyDeAliyun mysql]# cd /usr/local/mysql/bin/ [root@ChenzyDeAliyun bin]# ./mysql -u root -p

Over!

  • 詳細教程

https://blog.csdn.net/wplblog/article/details/52179299

3.6安裝 tomcat

重復(fù)安裝 JDK 的步驟,改變 mysql 文件權(quán)限,復(fù)制到 usr 目錄,這里的命令不贅述。

tomcat 的安裝啟動很簡單。

解壓[root@ChenzyDeAliyun usr]# tar -zxvf apache-tomcat-8.5.50.tar.gz 進入啟動腳本所在目錄[root@ChenzyDeAliyun usr]# cd apache-tomcat-8.5.50執(zhí)行腳本啟動[root@ChenzyDeAliyun bin]# ./startup.sh

啟動成功,默認端口 8080 ,需要修改請自行百度,累死我了(已經(jīng)寫 3 小時了)

Using CATALINA_BASE:   /usr/apache-tomcat-8.5.50Using CATALINA_HOME:   /usr/apache-tomcat-8.5.50Using CATALINA_TMPDIR: /usr/apache-tomcat-8.5.50/tempUsing JRE_HOME:        /usr/java/jdk1.8.0_231Using CLASSPATH:       /usr/apache-tomcat-8.5.50/bin/bootstrap.jar:/usr/apache-tomcat-8.5.50/bin/tomcat-juli.jarTomcat started.

四、連接 Mysql 以及訪問 Tomcat

做到這里,如果你以為完事了,那只能說你真是 too young too naive 了。云服務(wù)器有安全機制,不是所有的端口都能隨便訪問,我們安裝完 mysql 、tomcat 之后想訪問,就必須要上云開網(wǎng)絡(luò)安全組。為啥阿里要搞得這么麻煩?道理很簡單,就是你家的門也不能隨便讓人想進就進的吧?

那我們知道在上面的安裝中,Mysql 我們用的 3306 端口,tomcat 用的 8080 端口。所以我們要上云服務(wù)器,把這兩個端口開起來,才能訪問。

進入網(wǎng)絡(luò)安全組

配置 3306 和 8080 端口

配置完成

看到這里有人肯定會問了,為啥是入方向?這個方向是相對于服務(wù)器來說的,很容易理解,比如,我們從外面(比如我本地電腦)訪問阿里云,那對阿里云來說就是有人要進來我家了,在比如,某一天我們需要從阿里云訪問別人的服務(wù)器。比如,訪問另一臺服務(wù)器的 8080 端口,那對于我的服務(wù)器來說,我就要放通自己的出方向 8080 端口。對于別人服務(wù)器來說,就要放通入方向 8080 端口。

配置完成,tomcat 能訪問了。

使用 navicat 連接 mysql。

以上還不能連接 mysql ,還需要最后一步,配置遠程連接。

cd 到 bin 目錄[root@ChenzyDeAliyun bin]# cd /usr/local/mysql/bin/輸入密碼[root@ChenzyDeAliyun bin]# ./mysql -u root -p進入 mysql 客戶端執(zhí)行以下語句,注意最后的 ; 不能漏mysql> grant all privileges on *.* to '你的mysql用戶名'@'%' identified by '你的mysql密碼' with grant option;Query OK, 0 rows affected (0.00 sec)

配置完成,連接成功

  • 參考鏈接

https://blog.csdn.net/qq_29058883/article/details/84372663

以上教程用到的 Xshell 和 Navicat 工具關(guān)注公眾號:「一個優(yōu)秀的廢人」回復(fù) 「阿里云」直接獲取。

五、談?wù)剳?yīng)屆生的項目經(jīng)驗

之前很多在校的學(xué)生都面臨一個問題,面試沒項目咋辦?好方。你去面試肯定要有自己的亮點的吧?沒項目就搭建一個個人博客呀,不會?網(wǎng)上一堆教程,照著玩我就不信不會了。再不濟,增刪改查也要用得溜呀。連增刪改查都不溜,面試官干嘛要招你?

恰好阿里云雙 12 搞活動,新用戶購買服務(wù)器 89元/年、229元/3年。買個用來搭建項目(比如個人博客)準(zhǔn)備面試、熟悉技術(shù)棧、學(xué)習(xí) Linux 都可以。不是新用戶也沒關(guān)系,借用家人朋友身份證重新注冊新用戶(我用了我妹妹的身份證。注意,如果以前注冊過阿里云,這次還想享受優(yōu)惠,請用不一樣的手機號,這很重要)活動持續(xù)到 12月31日,過了就沒了。有需要的復(fù)制下面的鏈接注冊購買就是最低價。

https://www.aliyun.com/minisi...

如果看到這里,說明你喜歡這篇文章,請轉(zhuǎn)發(fā)、點贊。微信搜索「一個優(yōu)秀的廢人」,關(guān)注后回復(fù)「1024」送你一套完整的 java 教程。

本站僅提供存儲服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊舉報
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
基于阿里云服務(wù)器Linux系統(tǒng)部署JavaWeb項目
linux下jdk,tomcat安裝以及環(huán)境變量的配置
CentOS 7 Tomcat服務(wù)的安裝與配置
centos7安裝JDK1.7+tomcat7+mysql5.5
從零開始手把手教你部署JPress搭建網(wǎng)站!
linux下安裝jira詳細步驟
更多類似文章 >>
生活服務(wù)
分享 收藏 導(dǎo)長圖 關(guān)注 下載文章
綁定賬號成功
后續(xù)可登錄賬號暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點擊這里聯(lián)系客服!

聯(lián)系客服