1.ssh 用putty
http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html
2.安装 mysql
http://os.51cto.com/art/201002/184568.htm
3.开启mysql的远程连接
http://www.fantxi.com/blog/archives/enable-remote-access-mysql-centos/
引用
当服务器没有运行php、没装phpmyadmin的时候,远程管理mysql就显得有必要了。因为在CentOS下设置的,所以标题加上了CentOS,以下的命令在debian等系统下应该也OK。
mysql -u root -p mysql # 第1个mysql是执行命令,第2个mysql是系统数据名称
在mysql控制台执行:
grant all privileges on *.* to 'root'@'%' identified by '123456' with grant option;
# root是用户名,%代表任意主机,'123456'指定的登录密码(这个和本地的root密码可以设置不同的,互不影响)
flush privileges; # 重载系统权限
exit;
允许3306端口
iptables -I INPUT -p tcp -m state --state NEW -m tcp --dport 3306 -j ACCEPT
# 查看规则是否生效
iptables -L -n # 或者: service iptables status
# 此时生产环境是不安全的,远程管理之后应该关闭端口,删除之前添加的规则
iptables -D INPUT -p tcp -m state --state NEW -m tcp --dport 3306 -j ACCEPT
PS,上面iptables添加/删除规则都是临时的,如果需要重启后也生效,需要保存修改:
service iptables save # 或者: /etc/init.d/iptables save
另外,
vi /etc/sysconfig/iptables # 加上下面这行规则也是可以的
-A INPUT -p tcp -m state --state NEW -m tcp --dport 3306 -j ACCEPT
远程管理数据库的软件,win系统下可以使用SQLyog,用了几种远程软件,感觉这个用起来蛮不错的。
4.将mysql放入启动列表里:
将CentOS Mysql放入到启动服务列表中的方法
[root@sample ~]# chkconfig mysqld on ← 设置MySQL服务随系统启动自启动
[root@sample ~]# chkconfig --list mysqld ← 确认MySQL自启动
mysqld 0:off 1:off 2:on 3:on 4:on 5:on 6:off ← 如果2--5为on的状态就OK
5.安装tomcat
http://albany.blog.51cto.com/3440797/671872
其余同mysql
6.yum的使用:
http://blog.cnr.cn/18/viewspace-8099.html
http://www.blogjava.net/jvict/articles/305149.html
7.安装java7
http://www.th7.cn/Program/java/2011/09/01/41211.shtml
分享到:
相关推荐
安装虚拟机及Centos问题总结
Centos6.7系统安装MySQL5.7总结 本资源总结了在Centos6.7系统中安装MySQL5.7的步骤,包括下载和安装MySQL软件包,创建数据库仓库目录,新建MySQL用户和组,修改目录属有者,配置参数,修改系统配置文件,启动MySQL...
本文将对安装虚拟机及CentOS操作系统时可能遇到的问题进行详细总结,帮助初学者顺利搭建环境。 首先,安装虚拟机时,确保选择适合的Linux系统。虚拟机软件如VMware或VirtualBox提供了多种操作系统的选择,CentOS是...
作为 IT 行业大师,我将详细地介绍如何使用 Docker 搭建 CentOS。 -title: 极空间 Docker 搭建 CentOS 描述: 极空间 Docker 搭建 CentOS 标签: NAS 极空间 部分内容: 极空间昵称:一共只有七个字 创建 CentOS ...
CentOS7基本命令总结 CentOS7 是一个基于 Linux 的操作系统,它提供了许多基本命令来帮助用户管理和维护系统。在本文中,我们将总结一些常用的 CentOS7 基本命令,包括文件管理、用户管理、权限管理、进程管理和...
CentOS 下搭建 NFS 服务器总结 CentOS 是一种流行的 Linux 操作系统,NFS(Network File System)是一种文件共享协议,允许不同机器之间共享文件。下面是 CentOS 下搭建 NFS 服务器的总结。 环境介绍 在开始搭建 ...
CentOS7 下 Linux 搭建总结 本文档总结了 CentOS7 下 Linux 环境下搭建多种资源的步骤,包括 JDK、Tomcat、SVN、Oracle、MySQL、Nginx 和 ZooKeeper 等。下面是每种资源的详细搭建过程。 JDK 搭建 JDK 是 Java ...
xmanager连接CENTOS7的知识点可以总结为以下几个方面: 1. 安装epel源和lightdm:在CENTOS7中,需要安装epel源和lightdm,以便在lightdm中使用xdmcp远程连接。 知识点:epel源是Enterprise Linux的repository,...
CentOS 8 安装图解详解 在这篇文章中,我们将详细介绍 CentOS 8 的安装过程,并提供相关的图解,以便读者...五、总结 本文详细介绍了 CentOS 8 的安装过程,并提供了相关的图解,以便读者更好地理解和安装 CentOS 8。
在长期使用CentOS的过程中,根据个人经验总结了一些关于CentOS分区的重要原则与实践心得。对于初学者来说,了解这些分区策略不仅可以帮助更好地利用系统资源,还能提高系统的稳定性和安全性。 #### 二、手动分区的...
在实践中,我们可以使用 Centos 7.6 来搭建云计算环境,并且可以使用 Secure CRT 来连接到虚拟机。 总结 Centos 7.6 安装流程是一个非常重要的学习过程,它能够帮助我们掌握 Linux 操作系统和虚拟机的使用,并且...
### CentOS 7 系列 ISO 镜像详解 #### 一、CentOS 7 概述 CentOS 是一个基于 Linux 的操作系统,它主要基于 Red Hat Enterprise Linux (RHEL) 的源代码编译而成,...希望本文能帮助读者更好地理解和使用 CentOS 7。
这篇文档是对安装虚拟机以及CentOS过程中常见问题的总结,以下是详细的解释和扩展: 1. **选择操作系统类型**:创建虚拟机时,务必确保选择正确的操作系统类型,这里指的Linux。CentOS有多个版本,如CentOS Stream...
总结起来,`boost_1_68_0`是一个在CentOS7上预先编译的Boost库版本,适用于那些希望快速集成Boost功能到项目中的开发者。它包含了丰富的C++编程工具,涵盖了多个领域,从并发编程到数据序列化。通过理解Boost库的...
### 使用CentOS常用命令查看CPU 在Linux系统中,尤其是CentOS这样的发行版里,了解系统的CPU信息对于系统管理员来说是非常重要的。通过一系列的命令,我们可以获取到关于CPU的详细信息,包括型号、核心数量、频率等...
### CentOS7安装Samba服务后无法使用的问题及解决方案 #### 一、背景介绍 在Linux环境中,Samba服务被广泛用于实现与Windows系统的文件共享。然而,在实际部署过程中,经常会遇到一些问题,尤其是在CentOS 7这样的...
### 在CentOS下使用Nexus搭建Maven私库的安装教程 #### 一、引言 随着企业级项目规模的不断扩大和技术栈的日益复杂,如何有效地管理项目中的依赖成为了一个重要的问题。Maven作为Java生态中最流行的构建工具之一,...
本文将指导读者使用 NetInstall 方式安装 CentOS7 操作系统。NetInstall 是一种安装 Linux 操作系统的方式,它可以从网络上下载安装包并安装到本地硬盘中。 安装前的准备 在安装 CentOS7 之前,需要准备好一些东西...
### CentOS 7 无法使用 Vim 命令问题解析及解决方案 #### 一、问题背景与概述 在 CentOS 7 系统中,用户可能会遇到无法使用 Vim 编辑器的情况。具体表现为当用户尝试使用 `vim` 命令时,系统提示 `-bash: vim: ...