OneinStack一键部署操作说明

本文涉及的产品
云数据库 RDS MySQL,集群系列 2核4GB
推荐场景:
搭建个人博客
RDS MySQL Serverless 基础系列,0.5-2RCU 50GB
云数据库 RDS MySQL,高可用系列 2核4GB
简介: OneinStack一键部署操作说明

1、打开https://oneinstack.com/auto/选择Stack:LNMTY

→ ×安装Nginx

→ √安装JAVA:Tomcat7.0、JDK1.7

→ √安装数据库MySQL5.7、DB密码root、DB安装方式二进制安装

→ √Pure-FTPd √redis √memcached ×hhvm √iptables

→ ×ssh端口 √安装后重启

→ 复制安装命令

wget -c http://mirrors.linuxeye.com/oneinstack-full.tar.gz && tar xzf oneinstack-full.tar.gz && ./oneinstack/install.sh --nginx_option 1 --tomcat_option 2 --jdk_option 2 --db_option 2 --dbinstallmethod 1 --dbrootpwd oneinstack --pureftpd  --redis  --memcached  --iptables  --reboot

进入CentOS6.8命令行输入上面的命令回车(等待大约30分钟左右,根据网速快慢)



2、开启FTP目录:

# cd /root/oneinstack

# chown -R www:www /data/wwwroot/

# ./pureftpd_vhost.sh --useradd --username root --password 123456 -d /data/wwwroot



3、部署JAVA应用:

可以用FlashFXP连接FTP上传war包到default文件夹下

# cd /data/wwwroot/default

解压命令:jar xf 包名.war ,注意权限必须为www

现在就可以用http://ip:8080/包名 访问Tomcat了



4、配置MySQL远程连接并导入.sql:

1)云主机安全组端口开放3306端口https://oneinstack.com/docs/securitygroup

2)打开iptables 3306端口

# iptables -I INPUT 4 -p tcp -m state --state NEW -m tcp --dport 3306 -j ACCEPT

# service iptables save

3)数据库授权

# mysql -uroot -p

密码输入:root

密码错误,找回密码________________________


   (如果密码忘记了)


   如何获取MySQL root密码?

   # cd  /root/oneinstack

   # grep dbrootpwd options.conf  #显示数据库root密码


   如何重置数据库root密码?

   # ./reset_db_root_password.sh  #但是这个密码至少要5位,如果要设置低于5位的密码用下面的方法:


       MySQL [(none)]> use mysql;

       MySQL [(none)]> update user set authentication_string=password("你的新密码") where user="root";

       MySQL [(none)]> flush privileges;

       MySQL [(none)]> quit

导入.sql数据库________________________


MySQL [(none)]> create database 导入包的同名;

MySQL [(none)]> use 刚刚的数据库名;

MySQL [(none)]> set names utf8;

MySQL [(none)]> source /tmp/数据库名.sql; #接着你会看到屏幕上很多查询语句的成功(根据你sql文件大小导入时长不同),然后就OK了。

MySQL [(none)]> grant all privileges on *.* to root@'%' identified by 'root'; #授权语句,特别注意有分号

MySQL [(none)]> flush privileges;

MySQL [(none)]> quit

相关实践学习
如何在云端创建MySQL数据库
开始实验后,系统会自动创建一台自建MySQL的 源数据库 ECS 实例和一台 目标数据库 RDS。
全面了解阿里云能为你做什么
阿里云在全球各地部署高效节能的绿色数据中心,利用清洁计算为万物互联的新世界提供源源不断的能源动力,目前开服的区域包括中国(华北、华东、华南、香港)、新加坡、美国(美东、美西)、欧洲、中东、澳大利亚、日本。目前阿里云的产品涵盖弹性计算、数据库、存储与CDN、分析与搜索、云通信、网络、管理与监控、应用服务、互联网中间件、移动服务、视频服务等。通过本课程,来了解阿里云能够为你的业务带来哪些帮助     相关的阿里云产品:云服务器ECS 云服务器 ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,助您降低 IT 成本,提升运维效率,使您更专注于核心业务创新。产品详情: https://www.aliyun.com/product/ecs
相关文章
|
关系型数据库 MySQL Shell
mysql安装部署(2022)
mysql安装部署(2022)
126 0
Liunx系列——有关权限的命令
Liunx系列——有关权限的命令
|
关系型数据库 MySQL Shell
|
存储 关系型数据库 MySQL
LAMP架构介绍及配置命令讲解
本篇文章主要是对LAMP架构的概念介绍,以及相关配置命令的讲解。实例操作在下一篇文章中进行演示。 一、LAMP架构介绍 1.1 概述 LAMP架构是目前成熟的企业网站应用模式之一,指的是协同工作的一整套系统和相关软件,能够提供动态Web站点服务及其应用开发环境。LAMP是一个缩写词,具体包括Linux操作系统、Apache网站服务器、MySQL数据库服务器、PHP(或Perl、Python)网页编程语言。
578 0
|
关系型数据库 MySQL Linux
Mysql安装部署过程
Mysql安装部署过程
181 0
|
tengine 应用服务中间件 nginx
|
关系型数据库 MySQL 测试技术
|
关系型数据库 MySQL 应用服务中间件