ubuntu-Java1.8T9环境

Tomcat以及JDK采用源码编译安装,在/usr/local/下有java与tomcat的软连接,便于配置,灵活性高2. 镜像部署了最新版本的环境:ubuntu16,Nginx1.10,Tomcat9,JDK1.8,MySQL5.7

服务商信息:北京君云时代科技有限公司
支付方式:镜像

商品参数

ImageId
img-c0ejz01h
操作系统
Ubuntu Server 16.04.1 LTS 64位
集成软件
Java Tomcat mysql nginx
版本
v1.0
依赖云服务
云服务器

商品介绍

【面向对象】

有基于Java环境建站需求的云服务器用户。


【功能特性】

Tomcat 以及 JDK 采用源码编译安装,在/usr/local/下有 java 与 tomcat 的软连接,便于配置,灵活性高

 

【产品说明】

 镜像部署了最新版本的环境:ubuntu16,Nginx1.10,Tomcat9,JDK1.8,MySQL5.7


【应用场景】

需要建设基于Java环境的网站,为您的网站建设免去了繁琐的环境搭建环节。

 

【推荐配置】

1核CPU 1G内存及以上云服务器。

 

【定价指南】

该镜像暂不收费。


【使用指南】

1. 产品参数

2. MySQL 初始化以及密码更改、远程访问

##初始化

mysql_secure_installation

 

Enter current password for root (enter for none):<–初次运行直接回车

 

Set root password? [Y/n] <– 是否设置 root 用户密码,输入 y 并回车或直接回车

 

New password: <– 设置 root 用户的密码

 

Re-enter new password: <– 再输入一次你设置的密码

 

Remove anonymous users? [Y/n] <– 是否删除匿名用户,生产环境建议删除,所以直接回车

 

Disallow root login remotely? [Y/n] <–是否禁止 root 远程登录,根据自己的需求选择 Y/n 并回车,建议禁

 

止 Remove test database and access to it? [Y/n] <– 是否删除 test 数据库,直接回车 Reload privilege tables now? [Y/n] <– 是否重新加载权限表,直接回车

 

##远程访问

mysql -uroot -pPASSWORD -hIP

use mysql;

update user set host='%' where user='root';

flush privileges;

3. MySQL 基本操作

 

连接

mysql -uUSER -pPASSWORD -hIP

创建库

CREATE DATABASE <数据库名>;

连接

mysql -uUSER -pPASSWORD -hIP

创建表

CREATE TABLE <表名> (<字段名 1> <类型 1> [,..<字段名 n> <类型 n>]);

创建用户并授权

CREATE USER 'username'@'host' IDENTIFIED BY 'password';

授权

GRANT privileges ON databasesname.tablename TO 'username'@'host'

 Ftp 使用方法

首先下载 xftp 软件,打开,界面的左上角进入新建,选择 sftp 并输入账号密码,IP 地址为服务器 IP

d3d3775d39bbec34dba09b03772c54bc.png

5. 软件目录以及配置列表

Nginx 配置文件:/etc/nginx/nginx.conf/etc/nginx/conf.d/

Tomcat 目录:/usr/local/tomcat/

Tomcat 默认网站目录:/usr/local/tomcat/webapps/

MySQL 数据库目录: /var/lib/mysql

MySQL 配置文件/etc/my.cnf 

6. 日志目录

Nginx 日志目录:/var/log/nginx/ error.log/var/log/nginx/access.log

MySQL 日志目录:/var/log/mysqld.log 

腾讯云安全组操作

进入62ca86d3330c86653f902bd16e3ce3bf.png

创建与配置

639901fd4e4677886b2f5292a900ab4a.png

新建安全组

197c40e162f43c2aae7b59f7f23ddadb.png

注意:一定要与自己的云主机是同一地域才可以,否则不行。

添加规则

ea149d606d0bce6afb95de6c72ebc50f.png

实例:当外网无法访问网站,配置安全组端口策略,增加入、出方向 80 端口

0a2a99ba5f34fdb498344eadd23fb6f4.png

云主机加入到安全组

9e66fb3f25b3ff2f52a61dd26f7cee6b.png

9c600613c5c149536ba0bf6eb0e174a5.png

xshell 登录方式 首先下载 xmanger,进入软件操作界面后执行如下命令,IP 请替换为您的公网地址 ssh root@IP

 附录

在使用镜像安装系统之后,在/etc/nginx/目录下,我们可以看到一个默认的配置文件,nginx.conf 。关于如 何配置网站,我们可以参考该文件中的内容(#号后面为注释说明):

server {

listen 80 default;  #默认监听 80 端口

server_name _;   #默认 ip/域名都可访问

index index.html index.htm index.jsp;  #定义索引文件的名称

root /alidata/www/default;   #定义服务器的默认网站根目录位置

location / {

proxy_pass     http://127.0.0.1:8080;  #因为是 JAVA 运行环境,所以直接代理到 8080 端口

}

location

~ .*\.(gif|jpg|jpeg|png|bmp|swf)$ { exp ires 30d;

}

location

~ .*\.(js|css)?$ { exp ires 1h;

}

access_log /alidata/log/nginx/access/default.log;

}

 

因为是 JAVA 运行环境,所以 JAVA 项目应该在 tomcat 相印的位置运行以及配置

##找到 server.xml

 

vim /usr/local/tomcat9/conf/server.xml

 

<Server> #顶层元素,代表一个服务器

 

<Service> #顶层元素,是 Connector 的集合,只有一个 Engine

 

<Connectior/> #连接器类元素,代表通信接口

 

<Engine> #容器类元素,为特定的 Service 组件处理所有客户请求,可包含多个 Host

 

<Host> #为特定的虚拟主机处理所有客户请求

 

<Context> #为特定的 WEB 应用处理所有客户请求

 

</Context>

 

</Host>

 

</Engine>

 

</Service>

 

</Server>

 

##TOMCAT 中真正处理客户请求与生成响应的三个组件是 Engine 、Host、 Context

 

【售后支持】

关于售后服务:

(1) 确保初始环境正常使用,如出现不能正常使用情况,请及时联系售后技术支持;

如用 户个人需要其他配置、调试修改、故障排查,请联系在线技术支持根据实际情况下单付费处理。

(2)如发现镜像存在安全漏洞,请及时联系售后技术支持免费修复漏洞

(3)其他相关服务参照本公司服务类商品定价,下单后联系技术支持。

售后服务时间:9:00-22:00

售后咨询电话:15811020698

关于业务范围: 服务器环境配置

故障排查(不含程序自身问题)

数据库配置更改,数据库权限

账户数据迁移,程序迁移

数据库故障排查等

费用参考:详情参照本公司服务类商品定价,或咨询在线技术支持。


【声明】

镜像操作系统为公司定制,并经过反复测试验证,免费镜像为客户体验使用,收费镜像为

镜像版权费用,除镜像本身默认环境问题,均不含任何人工技术支持。

 

售后服务

为保障您的权益,请勿线下交易!90%的欺诈、纠纷、资金盗窃均由线下交易导致。腾讯云市场为您提供以下服务保障:

优质服务商家

严格准入 提供海量上云服务

7*8小时在线客服

全程在线咨询 助您安心购物

专业测试保证品质

安全监测 保障商品质量

售后无忧

不满意可退款 保障售后无忧