Java运行环境(CentOS7.4 )

最新版操作系统,最新版JDK、Tomcat9、nginx mysql5.6;所有软件均使用官方源,请放心使用。

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

商品参数

ImageId
img-q9eyo4b7
操作系统
CentOS 7.4 64位
集成软件
java1.7 tomcat8 nginx1.10 mysql5.6
版本
v1.0
依赖云服务
云服务器

商品介绍

【公司简介】

北京君云时代科技有限公司成立于 2015 年,是国内内少数几家业务完全基于云计算的服务型 公司, 专注互联网业务,提供一站式运维服务解决方案,包括但不仅限于云上咨询服务、方案设计、系统实施、应用迁移、系统管理、混合 云管理,数据中心建设等服务,为企业搭建云计算时代的 IT 基础技术框架及运 维服务。我们的使命是帮助企业建立标准化的运维体系促进开发规范,并通过 专业的运营分析数据 帮助企业节省成本,创造更多的业务营收,从而真正帮助 企业有效的使用云计算和大数据, 实现运维真正的价值。

 

【联系我们】 

1. 公司地址:北京市朝阳区大望路 SOHO 现代城 5 号楼 1002

3. 通讯联络:电话技术支持: 4008005185 转 10449

 

【面向对象】

有基于Java建站需求的用户。


【功能特性】

相较于普通版本的 JAVA 运行环境镜像,安全加固的镜像,锁定了系统用户的,修改了应用程序的权限,关闭部分应用程序自启、关闭 SELinux、ip6tables,限制 ssh 最大登录次数,禁止 DNS 反向解析,配置了时间同步、DNS 服务 器解析地址以及编译环境。


推荐配置


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


定价指南


该镜像暂不收费


【应用场景】

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


【产品说明】

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

2. 镜像部署了最新版本的环境:CentOS7.4,Nginx1.12,Tomcat9,JDK10,MySQL5.6

3. 采用了 Nginx 反代 Tomcat 的方式,性能更加高效,适用于对性能要求较高的站点。1. 锁定系统用户密码,比如ftp,shutdown 等

4. 限制所有用户的最大进程数为 16384,超出 10240 会发出警告。

5. 限制所有用户能打开文件的最大数目为 65535 个,超出 10240 会发出警告。

6. 限制重要程序权限,finger、who、locate、whereis、ifconfig、编译、rpm 安装,其命令执行权限为 700,只有 root 用户才有执行权

7. 禁止删除/root/.bash_history 文件内容以及文件本身,只能够对其进行追加操作。便于在排查误操作或是其他恶意行为

8. 关闭 SELinux

9. 自动同步时间、添加了 DNS 服务器地址

10. ssh 最大登录次数为 6,禁止 DNS 反向解析


【售后支持】

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


【使用指南】

1. 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;

 

 

2. 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'

 

 

 

3. Ftp 使用方法

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

 

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

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

Tomcat 目录:/usr/local/tomcat9/

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

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

MySQL 配置文件/etc/my.cnf

 

5. 日志目录

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

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

四. 附录 

部署项目

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

server {

 

listen 80 default;

 

server_name _;

 

index index.html index.htm index.jsp;

 

root /alidata/www/default;

location / {

proxy_passhttp://127.0.0.1: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小时在线客服

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

专业测试保证品质

安全监测 保障商品质量

售后无忧

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