Java-LNMT运行环境

LNMT ( linux Debian9 / Nginx1.10 / Mairaidb10.1 / Tomcat9 / JDK8 ) 软件环境,集高性能,灵活性于一体,可满足用户需求。

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

商品参数

ImageId
img-fk6twafx
操作系统
Debian 9.0 64位
集成软件
nginx tomcat java mysql
版本
v1.0
依赖云服务
云服务器

商品介绍

面向对象】

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


【功能特性】

LNMT 软件环境,集高性能,灵活性于一体,可满足用户 需求。


【应用场景】

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

 

【推荐配置】

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

 

【定价指南】

该镜像暂不收费,后续收费将详情说明。


【产品说明】

1. Tomcat以及JDK采用源码编译安装,软件的安装目录集中在/usr/local/src下,并在/usr/local/下有java与tomcat的软连接,便于配置,灵活性高

2. 镜像部署了最新版本的环境:Debian9,Nginx1.10,Tomcat9,JDK10, Mairaidb10.1

3. 采用了Nginx反代Tomcat的方式,性能更加高效,适用于对性能要求较高的站点。

售后支持支持范围:初始环境,JDK、Tomcat、Nginx不能正常使用,如有任何配置修改,不在售后支持范围

业务范围:服务器环境配置,故障排查(不含程序自身问题),数据库配置更改,数据库权限、账户,数据迁移,程序迁移,数据库故障排查等; 费用范围:详情参照本公司服务类商品定价,或咨询在线技术支持。

 

【使用指南】

1. 产品参数

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

##系统在安装mysql时会让用户设置数据库的密码,本镜像将密码设置为cldera.com

#连接:

mysql -uroot -pcldera.com

##初始化

mysql_secure_installation

Enter current password *** root (enter for none):     #为root输入当前密码(不输入):

Change the root password? [Y/n] y   #改变root密码吗?[Y / n]

New password:******  #新密码:

Re-enter new password   #重新输入新密码:

Remove anonymous users? #删除测试数据库并访问它?[Y / n]

[Y/n] Disallow root login remotely? [Y/n]  #删除测试数据库并访问它?[Y / n]  

Remove test database and access to it? [Y/n]   #删除测试数据库并访问它?[Y / n]

Reload privilege tables now? [Y/n]  #现在重新加载权限表吗?[Y / n]

##远程访问

mysql -uroot -pPASSWORD -hIP

use mysql;

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

3. MySQL基本操作

连接

mysql -uUSER -pPASSWORD -h IP

创建库

CREATE DATABASE <数据库名>;

创建表

         

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

创建用户并授权

         

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

授权

        

GRANT privileges ON databases name.table name TO 'username'@'host'

4. Ftp使用方法

首先下载xftp软件,打开,界面的左上角进入新建,选择sftp并输入账号密码,IP地址为服务器IP,若无法连接,请检查防火墙以及安全组策略

7a34ffbe91830d0a9c45e0786103d740.png

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

 

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

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

Tomcat目录:  /usr/local/tomcat

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

         

MySQL配置文件:/etc/mysql/mysql.conf.d/mysqld.cnf

查看Nginx以及Mysql相应文件的方法:find / -name "nginx*" find / -name "mysql*"

6. 日志目录

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

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

四. 软件操作命令汇总

启停方式,配置文件

配置文件路径:

/etc/nginx/

/usr/local/tomcat/

/usr/local/java/

/etc/mysql/mysql.conf.d/mysqld.cnf

注意:重启服务器需手动启动Tomcat:/usr/local/tomcat/bin/startup.sh

xshell登录方式

首先下载xmanger,进入软件操作界面后执行如下命令,IP请替换为您的公网地址

ssh root@IP

五. 附录

部署项目

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

    80 default;   #默认监听80端口

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

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

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

 location / { 

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

}

 

            location ~ .*\.(gif|jpg|jpeg|png|bmp|swf)$ {

                         

expires 30d;

}

location

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

}

}

 

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

##找到server.xml

vim /usr/local/tomcat/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小时在线客服

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

专业测试保证品质

安全监测 保障商品质量

售后无忧

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