开发工具:
文件大小: 131kb
下载次数: 0
上传时间: 2019-08-23
详细说明:腾讯云服务器下,非常完整的 Tomcat,数据库 mysql 部署。
每一步都有命令行,保证你会安装得很顺利。证明安装成功
注意:安装jdk尽量用root用户
步骤二安装 Tomcat服务器
1 sheel连接云服务器
2进入到目录/us/oca/中:
cd / usr/loca
3创建目录/usr/oca/toos,如果有则忽略:
mkdir-p tools
4创建/usr/loca/ tomcat目录,如果已存在则忽略:
mkdir -p tomcat
5进入到目录/sr/ocal/ tools中
cd tools/
6 Tomcat官网下载相应版本的 tar.gz包上传到/usr/oca/toos目录下
7解压缩 apache-tomcat7.0.93 targz:
tar-zXVf apache-tomcat-7.. 93. tar. gz
8将通过解压得到的 apache-tomcat7.093文件夹复制到/usr/ local/ tomcat日
录中
mv apache-tomcat-7.093. tomcat/
9打开文件/etc目录下的 profile文件:(配置 Tomcat环境变量)
vim /etc/profile
按i键进入插入模式将如下代码追加到 profile文件末尾:
CATALINA_ HOME=/usr/local/tomcat/apache-tomcat-7.093
CATALINA BASE=/usr/local/tomcat/apache-tomcat-7.093
PATH=SPATH: S CATALINA BASE/ bin
export PAth CatALINA base
按esc键后输入Wq!
10修改 tomcat的端凵号和字符编码:
进入到/usr/oca/ tomcat/ apache- tomcat-7.0.93/conf目录中
cd./tomcat/apache-tomcat-7.093/conf
打开 tomcat服务的配置文件 server. xm:
vIm server.xm
找到如下代码
按i键进入插入模式将其中的8080改成HTTP协议的默认端口80,改后的
代码如下
conNectorport=80protocol=http:/1.1connectiontImeouT=20000
redirect Port=8443 URIEncoding="UTF-8 />
1.进入到/usr/ocal/ tomcat/ apache-tomcat-90.0.M4/bin目录中
cd.bin
12.打廾 vim catalina. sh文件
在# OS specific support.前面加入如下代码:(注意jdk18.0201与上面样
JAVA HOME=/usr/local/jdk/jdk1.8.0 201
JRE HOME=SJAVA HOME/jre
键入Esc并输入“Wq!”保持并退出
13启动 tomcat服务:
/startup. sh
打印如下信息则表明启动 Tomcat服务成功:
Using CATALINA BASE: /usr/local/tomcat/apache-tomcat-90.. M4
Using CATALINA HOME: /usr/local /tomcat/ apache-tomcat-900. M4
Using CATALINA TMPDIR: /usr/local/tomcat/apache-tomcat-900.M4/temp
Using JRE Home
/usr/local/jdk/jdk180 91/jre
Using
CLASSPATH
/usr/local/tomcat/apache-tomcat-900. M4/bin/bootstrap jar /usr/local/tomcat/apa
he-tomcat-9.0.0.M4/bin/tomcat-juli,jar
Tomcat started
打开浏览器输入P地址看看吧!如果出现了我们的可爱的“小黄猎”则表明
我们的 Tomcat已提供服务啦!
14.关闭 tomcat服务
/shutdown. sh
打印如下信息则表明关闭 Tomcat服务成功:
Using CATALINA BASE: usr/local/tomcat/apache-tomcat-9.0.0.M4
Using CATALINA HOME: /usr/local/tomcat/apache-tomcat-900. M4
Using CATALINA TMPDIR: usr/local/tomcat/apache-tomcat-900.M4/ temp
Using jre home
/usr/local/jdk/jdk180 91/jre
Using
CLASSPATH
/usr/local/tomcat/apache-tomcat-900.M4/bin/bootstrap jar: /usr/local /tomcat/apa
che-tomcat-9.0..M4/bin/tomcat-juli jar
15
tomcat目录下的conf文件夹下, server.xm文件中以下的位置中添加
maxPostsize参数
use mysql
mysql> update user set password=password("new password )where user=root
mysql> flush privileges
ysq> \q
16之后就进入mysq
mysql -uroot-pmypassword
>mys
17授权root,允许远程访问
更新 MYSQL的用户root的密码:
set password= password新密码");
设置用户root可以在任意|P下被访问
grant all privileges on*.* to root"%" identified by"新密码";
设置用户root可以在本地被访问:
grant all privileges on*.* to root" localhost" identified by"新密码";
刷新权限使之生效
flush privileges
18.接着设置编码格式不然,后面更新中文数据吋,会出现乱码
msq下査看编码格式
mysql> show variables like character%
+-
I Variable name
I Value
+------
I character set client
I utf8
character set connection utf8
I character- set database latin1
character set filesystem binary
character set results utf8
character set server
latin 1
character set system
utf8
I character sets _ dir
I/usr/local/mysql/share/charsets/
-----------------+----------
9修改/etc/ my cnf
vim/etc/my cnf
在[ mysqld]前添加如下代码:
client]
default-character-set=utf8
在[ mysqld]后添加如下代码
character set server=utf8
20关闭mysq服务,再开启
#/etc/init. d/ mysql sto
Shutting down MySQL. SUCCESS
#/etc/init. d/mysql start
Starting MySQL. SUCCESS!
20重新进入mysq模式,査看编码格式
mysql> show variables like %character%
Variable name
I Value
character set client
utf8
character set_connection utf8
character set database utf8
character set filesystem binary
character set_ results utf8
character set server
utf8
character set system
utf8
character sets di
I/usr/local/mysql/share/charsets/
21接着就可以用 navicat远程连接服务器的数据库了
22更改 MySQL数据库的编码为ut8mb4
好处:存储与获取数据的时候,不用再考虑表情字符的编码与解码问题。
(1)ut8mb4的最低mysq版本支持版本为5.53+,若不是,请升级到较新版本
(2)修改mysq配置文件 my cnf
ηycnf一般在etc/ mysql/ my cnf位置。找到后请在以下三部分里添加如下内容
[client]
default-character-set= utf8mb4
default -character-sets utf8mb4
注目的地
[mysqld
character-set-client-handshake false
character-set-server utf8mb4
collation -server= utf8mb4 unicode ci
init connect=SET NAMES utf8mb4
3)重启数据库,检查变量
SHOW VARIABLES WHERE Variable name like 'character set oR Variable name
LIKE 'collation
(4)数据厍连接的配置
数据库连接参数中
characterEncoding=ut8会被自功识别为ut8mb4,也可以不加这个参数,会自动
检测
而 autoReconnect=true是必须加上的。
(5)将数据库和已经建好的表也转换成ut8mb4
更改数据库编码: ALTER DATABASE DB NAME CHARACTER SET ut8mb4
更改表编码: ALTER TABLETABLE NAME CONVERT TO CHARACTER SET ut8mb4
23修改| ongtext限制大小
进入 mysql server
在mysq命令行中运行
set global max allowed packet=2 1024*1024 10
然后关闭掉这此 mysql server链接,再进入
show VARIABLES like%max_allowed_ packet%
查看下 max allowed _ packet是否编辑成功
(系统自动生成,下载前可以参看下载内容)
下载文件列表
相关说明
- 本站资源为会员上传分享交流与学习,如有侵犯您的权益,请联系我们删除.
- 本站是交换下载平台,提供交流渠道,下载内容来自于网络,除下载问题外,其它问题请自行百度。
- 本站已设置防盗链,请勿用迅雷、QQ旋风等多线程下载软件下载资源,下载后用WinRAR最新版进行解压.
- 如果您发现内容无法下载,请稍后再次尝试;或者到消费记录里找到下载记录反馈给我们.
- 下载后发现下载的内容跟说明不相乎,请到消费记录里找到下载记录反馈给我们,经确认后退回积分.
- 如下载前有疑问,可以通过点击"提供者"的名字,查看对方的联系方式,联系对方咨询.