1. 程式人生 > >騰訊雲centos7.3搭建java web環境

騰訊雲centos7.3搭建java web環境

1、先下載tomcat(apache-tomcat-8.5.31.tar.gz)和jdk(jdk-8u161-linux-x64.tar.gz)。
2、xshell連上伺服器,輸入

cd /usr
mkdir java

使用xftp分別將下載好的jdk和Tomcat包上傳到伺服器中的/usr/java目錄下和/usr目錄下。
3、先安裝java

cd java
tar -xvzf jdk-8u161-linux-x64.tar.gz
ls
vim /etc/profile

在文末插入如下三行語句(注意jdk的版本是不是這個,不是的話要改版本號):

export JAVA_HOME=/usr/java/jdk1.8.0
_161 export JRE_HOME=/$JAVA_HOME/jre export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar export PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin

儲存後,輸入

source /etc/profile
java -version

4、下面開始Tomcat安裝
回到usr目錄(注意,之前已經將tomcat包上傳到/usr目錄下):

cd ..
tar -xvzf apache-tomcat-8.5.31.tar
.gz rm -r apache-tomcat-8.5.31.tar.gz mv apache-tomcat-8.5.31 tomcat /usr/tomcat/bin/startup.sh

此時,tomcat安裝完畢,接下來開啟埠:

firewall-cmd --zone=public --add-port=8080/tcp --permanent
firewall-cmd --zone=public --add-port=80/tcp --permanent
firewall-cmd --zone=public --add-port=22/tcp --permanent
firewall-cmd --
zone=public --add-port=3306/tcp --permanent firewall-cmd --reload

至此,不出意外的話,就可以外網訪問伺服器ip:8080看到Tomcat初始介面了。
5、接下來,安裝mysql:

cd ~
wget http://repo.mysql.com//mysql57-community-release-el7-7.noarch.rpm
rpm -ivh mysql57-community-release-el7-7.noarch.rpm
yum install mysql-server

中間輸入若干次y

yum install mysql-devel

中間輸入若干次y

yum install mysql

檢查一下MySQL:

rpm -qa|grep -i mysql

大概的顯示如下:

mysql-community-libs-5.7.18-1.el7.x86_64
mysql-community-libs-compat-5.7.18-1.el7.x86_64
mysql57-community-release-el7-7.noarch
mysql-community-common-5.7.18-1.el7.x86_64
mysql-community-client-5.7.18-1.el7.x86_64
mysql-community-server-5.7.18-1.el7.x86_64
mysql-community-devel-5.7.18-1.el7.x86_64

service mysqld start
vim /etc/my.cnf

新增一條語句:

skip-grant-tables

儲存退出。

service mysqld restart
mysql -u root

即可進入mysql

mysql> use mysql;

Reading table information for completion of table and column names

You can turn off this feature to get a quicker startup with -A

Database changed

mysql> update mysql.user set authentication_string=password(‘密碼’) where user=’root’;

Query OK, 1 row affected, 1 warning (0.00 sec)

Rows matched: 1 Changed: 1 Warnings: 1

mysql> flush privileges;

Query OK, 0 rows affected (0.00 sec)

mysql> exit;

Bye

vim /etc/my.cnf

刪除掉剛才新增的那條語句,儲存退出。

service mysqld restart
mysql -uroot -p

輸入密碼登入MySQL
mysql> set global validate_password_policy=0;

Query OK, 0 rows affected (0.00 sec)

mysql> set global validate_password_length=10; (這裡填你的密碼長度)

Query OK, 0 rows affected (0.00 sec)

mysql> set PASSWORD = PASSWORD(‘密碼’);

Query OK, 0 rows affected, 1 warning (0.00 sec)

mysql> ALTER USER ‘root’@’localhost’ PASSWORD EXPIRE NEVER;

Query OK, 0 rows affected (0.01 sec)

mysql> flush privileges;

Query OK, 0 rows affected (0.00 sec)

mysql> use mysql;

Reading table information for completion of table and column names

You can turn off this feature to get a quicker startup with -A

Database changed

mysql> update user set host=’%’ where user=’root’ and host=’localhost’;

Query OK, 1 row affected (0.00 sec)

Rows matched: 1 Changed: 1 Warnings: 0

mysql> flush privileges;

Query OK, 0 rows affected (0.00 sec)

mysql> quit

Bye

至此,MySQL也安裝完畢!

注意:
(1)
mysql> use mysql;
mysql> GRANT ALL ON . TO [email protected]’%’ IDENTIFIED BY ‘密碼’ WITH GRANT OPTION;

這句話的意思 ,允許任何IP地址(上面的 % 就是這個意思)的電腦 用admin帳戶 和密碼來訪問這個MySQL Server
必須加類似這樣的帳戶,才可以遠端登陸。 root帳戶是無法遠端登陸的,只可以本地登陸
這裡根據自己的需要設定使用者名稱和密碼(我設成remoteu,密碼自己記住)

(2)用navicat遠端連線mysql報錯:ERROR 2005 : Unknown MySQL server host ‘伺服器ip’ (11001),但是命令列可以連線:可以在navicat改用ssh方法連線(需要伺服器開啟22號埠)

相關推薦

centos7.3搭建java web環境

1、先下載tomcat(apache-tomcat-8.5.31.tar.gz)和jdk(jdk-8u161-linux-x64.tar.gz)。 2、xshell連上伺服器,輸入 cd /usr mkdir java 使用xftp分別將下載好的jdk

Centos7.3搭建LNMP環境的一次記錄

大小 ins 操作 技術 style repos release val 鏡像 1.修改系統鏡像源 為了使安裝速度更快,在這裏我選擇網易鏡像源:http://mirrors.163.com/.help/centos.html 參考上述網址說明 首先備份/etc/yum.re

centos7.3搭建SVN伺服器

步驟記錄: 1、yum install subversion 2、svnserve –version 檢查是否安裝成功 3、mkdir -p var/svn/project/first 來到根目錄,建一個專案目錄測試一下 4、svnadmin c

Centos7.0 配置JAVA執行環境 (jdk8+tomcat7+mysql)

(一)配置JAVA環境 1.檢視是否聯網 2. 檢視yum庫中的Java安裝包 yum -y list java* 輸入之後回車,會看到各種不同版本的jdk包 3. 使用yum安

centos7 伺服器搭建Java、MySQL、Tomcat環境配置)

最近由於需要上線一個網站,所以學習這麼搭建騰訊雲伺服器,對於linux之前真的很少接觸,最近慢慢學習如何慢慢linux。本部落格純屬個人筆記,供本人複習回顧。 搭建過程要感謝我的師弟,小亮亮,給了我騰訊雲伺服器的搭建部落格文章,參考了他的文章,自己照葫蘆畫瓢也開

阿裏CentOS7.3配置Java Web應用和Tomcat步驟

tail linux .com 一點 doc document centos7.3 cat java web 阿裏雲的Linux系統包括CentOS7.3配置了密鑰對 怎樣將自己ECS實例綁定密鑰對,並啟用秘鑰: https://help.aliyun.com/docume

centos7.2搭建mysql7.5

不太熟悉自動安裝mysql後的目錄結構,所以記錄下過程. 參考(非常好用): https://blog.csdn.net/a774630093/article/details/79270080 執行了 wget http://repo.mysql.com/mysql-community-release-el

阿里CentOS7.4配置Java Web環境總結

MySQL5.7.22 + JDK1.8.0_171 + Tomcat8.5 [[email protected] bin]# ./shutdown.sh Using CATALINA_BASE: /usr/local

centos7.0 從零開始搭建Java Web網站

本文的目的是記錄自己個人網站的搭建過程,同時達到知識共享的目的。其實自己動手做的時候會遇到很多問題,也是通過網站查詢資料來一步一步的完成自己的搭建工作的,重要的是自己能夠堅持的做下去,希望能夠在自

centos7 環境搭建3)jenkins安裝

1. jenkins安裝 1.1 官方yum源安裝 wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.repo rpm --im

學生伺服器搭建個人網站(01)——配置web開發環境

最近突然想整個伺服器玩玩,百度了一下發現騰訊雲學生伺服器,完成學生認證之後一個月最低只要十塊錢就能玩起來,於是就買了一個,折騰了一天,算是在伺服器上搭建好了基本web開發環境(tomcat和jdk),並且也在伺服器上跑出了自己的第一個靜態網頁。下面詳細介紹環境的搭建過程。 首先需要說明的是,

centos7 搭建mysql

參考地址: https://blog.csdn.net/paulowina/article/details/79890644?utm_source=copy  1.檢查環境 安裝前檢查是否安裝過mysql yum list installed mysql* 如果

CentOS7環境搭建(JDK、MySQL、Tomcat)

準備工作: JDK下載,連結:https://pan.baidu.com/s/18V-JxhPydNSHCaG_OuDNqg  提取碼:ctus  Toncat下載,連結:https://pan.baidu.com/s/1dOY0M8-wkrp0Do5NFWNs2g  提

CentOS7.5伺服器搭建簡單的圖片伺服器!

下載nginx和vsftpd[下載也可以通過二進位制包的方式,這裡用yum] yum install nginx vsftpd -y 修改相關的配置檔案 1.修改vsftpd的配置檔案 vim /etc/vsftpd/vsftpd.conf 關閉匿名登入FTP

centos7 環境搭建 mysql安裝

版權宣告:本文為博主原創文章,未經博主允許不得轉載。    https://blog.csdn.net/paulowina/article/details/79890644 參考地址: https://www.cnblogs.com/lgqboke/p/6873734.

centos7 環境搭建 nginx安裝

版權宣告:本文為博主原創文章,未經博主允許不得轉載。    https://blog.csdn.net/paulowina/article/details/79894995 安裝 yum install nginx 1 安裝之後,可以檢視nginx的預設安裝目錄 [

Centos7.0 伺服器上配置java開發環境

1.前言   軟工實驗大專案(社交好友分析)包含一個java爬蟲工程,因此需要單獨部署在伺服器上,那麼第一步就是部署開發環境。所需工具如下: Centos 7.0 64位伺服器 java JDK

centos7 搭建mysql環境

1、安裝mysql ##新增可以用於安裝資料庫系統的MySQL儲存庫 yum localinstall -y https://dev.mysql.com/get/mysql57-communit

:ubuntu搭建 FTP 文件服務

security pam erl 人的 列表 雲主機 swd lan oms 搭建 FTP 文件服務 安裝並啟動 FTP 服務 任務時間:5min ~ 10min 安裝 VSFTPD 使用 apt-get 安裝 vsftpd: sudo apt-get install

CentOS6.8搭建lnmp環境

lnmp環境 系統 pan 技術分享 pcre nmp ima style ges 一、安裝Ngnix 首先查看服務器系統的環境                    可以看出我的系統環境是(CentOS6.9 64位)      2. 安裝pcre和