----------搭建MySQL---------------

1、查看yum库中的mysql

yum list | grep mysql   //查看yum库中的mysql

2、选择需要的mysql进行安装

yum install mysql mysql-server mysql-devel -y   //安装mysql

3、验证是否安装成功

yum list installed | grep mysql //查看已安装的mysql
rpm -qi mysql-server //查看mysql详细信息

4、启动mysql服务

service mysqld start    //启动mysql服务
service mysqld stop //停止mysql服务
service mysqld restart //重启mysql服务

5、进入mysql,并修改密码

mysql -u root   //进入mysql
show databases; //显示所有数据库
use mysql; //使用名为“mysql”的数据库
/*
注意:这里修改密码如果写的是password='123456'则改的密码不是123456,而是其他
*/
update user set password=password('') where user='root';//修改密码为123456
select user,password from user; //查看修改后的密码

FLUSH PRIVILEGES; //刷新user表,如果没有写这句那么就没有用

6、退出并用刚修改过的密码重新登录

quit;   //退出mysql(exit;也可以退出)

mysql -u root -p    //使用密码登录mysql 

7、开放远程登录权限

GRANT ALL PRIVILEGES ON *.* TO 'itoffice'@'%' IDENTIFIED BY 'itoffice' WITH GRANT OPTION;
(第一个itoffice表示用户名,%表示所有的电脑都可以连接,也可以设置某个ip地址运行连接,第二个itoffice表示密码)。
FLUSH PRIVILEGES;

8、开放防火墙3306端口或者关闭防火墙

service iptables stop   //关闭防火墙

/*

  如果sysconfig下没有iptables文件

  可以先随便写一句协议:iptables -P OUTPUT ACCEPT

  然后保存:service iptables save

  这样就会有iptables文件了

*/

vim /etc/sysconfig/iptables //编辑防火墙配置//在配置文件中加入
-A INPUT -p tcp -m state --state NEW -m tcp --dport 3306 -j ACCEPT

9、设置mysq开机启动

chkconfig mysqld on

10、因为是阿里云服务器,所以还要去阿里云上面给服务器添加3306的安全组,不然一样远程不过去 ;

---------------搭建SVN-------------

准备工作

1、yum install subversion   安装

2、输入rpm -ql subversion查看安装位置,

3、mkdir  /svn    建立目录

4、svnadmin create /svn/test/   新建一个测试仓库

5、cd /svn/test/conf   进入test/conf目录

6、vi svnserve.conf

7、 vi passwd

8、vi authz

9、svnserve -d -r /svn     启动svn服务

10、netstat -ntpl

说明服务器启动了

11、外网访问122.222.222.22(要安装telnet)

要在windows机器上 dos 写telnet 122.222.222.22  3690

如果连接不上,说明linux服务器的防火墙没有打开

已经连上了。

12、SVN目录树

一般比较规范的SVN它会有三个目录,分别为:

/svn/trunk: 主干

/svn/branch: 个人或团队开发的分支

/svn/tag: 标记版本,比如某个版本开发好了。

现在我要创建三个这样的目录,然后我要导入到版本库中去,这里会用到的是import命令

cd   /svn

mkdir -p svn/{trunk,branch,tag}

svn import /svn/svn svn://192.168.200.200/test --username=admin --password=123456 -m "import"

Username:user01   这个是svn系统设置的

Password:123456   这个是svn系统设置的

在centos上搭建SVN服务器和MySQL的更多相关文章

  1. 在CentOS上搭建svn服务器及注意事项

    系统环境 CentOS 5.9 推荐使用yum install安装,比较简单   一.检查是否已经安装其他版本svn # rpm -qa subversion #卸载svn # yum remove ...

  2. CentOS 7搭建SVN服务器

    安装步骤如下: 1.yum install subversion 2.查看安装版本 svnserve --version 3.创建SVN版本库目录 mkdir -p /var/svn/svnrepos ...

  3. 在路由器上搭建SVN服务器

    在路由器上搭建SVN服务器 SVN托管服务大家都不陌生了,我最早开始用的是谷歌提供的SVN,因为在上面托管的项目都是开源的,所以当有些项目不方便在网上公开的时候,就需要自己搭建SVN服务器了.wind ...

  4. CentOs上搭建git服务器

    CentOs上搭建git服务器 首先安装setuptools wget http://pypi.python.org/packages/source/s/setuptools/setuptools-0 ...

  5. 打破常规——大胆尝试在路由器上搭建SVN服务器

    注册博客园挺久了,一直比较懒,虽然有几次想写点文章,但是一直没有行动,今天给大家带来一篇比较有意思的文章,不涉及技术上的,希望大家轻拍.本文的文字和图片全部为原创,尊重作者转载请注明出处! 说起路由器 ...

  6. CentOS Linux搭建SVN服务器

    Linux系统:CentOS 安装步骤如下: 1.yum install subversion 2.输入rpm -ql subversion查看安装位置,如下图: 可以看到 svn在bin目录下生成了 ...

  7. 【Centos】搭建 SVN 服务器

    1.如果仅仅只是搭建 svn 服务器: (a).先检查 svn 是否已经安装了 rpm -qa subversion #输入这个命令后,会出现 subversion 版本号   (b).如果没有安装, ...

  8. 如何在win上搭建SVN服务器

    本博文转自:http://www.cnblogs.com/armyfai/p/3985660.html SVN简介: 为什么要使用SVN? 程序员在编写程序的过程中,每个程序员都会生成很多不同的版本, ...

  9. 应用SVN(CentOS中搭建SVN服务器)

    简单介绍如何在虚拟机 CentOS 中,搭建 SVN 服务器. 软件版本信息 Vmware 10.0.0 build-1295980 CentOS 7.0-1406-x64 Java 1.7.0_67 ...

随机推荐

  1. nvm进行node多版本管理

    写在前面 nvm(nodejs version manager)是nodejs的管理工具,如果你需要快速更新node版本,并且不覆盖之前的版本:或者想要在不同的node版本之间进行切换: 使用nvm来 ...

  2. JS框架设计读书笔记之-选择器引擎01

    选择符 选择符是指CSS样式规则最左边的部分,例如 p{},#id{},.class{},p.class{} 等等 总共可以分为四大类: 并联选择器 => 逗号 => $('div,spa ...

  3. Java基础——输入输出

    在程序最开始  import java.util.*; 因为Scanner类定义在java.util包中. 读取输入: 先构造一个Scanner对象,并与"标准输入流"System ...

  4. Linux学习(十三)du、df、fdisk磁盘分区

    一.du du命令是查看文件或者目录大小的命令. 一般使用du -sh 查看,不用-sh参数意义也不大,应为不用这个参数,它会把目录下的所有文件大小递归的显示出来,就像这样: 如果用-sh参数: [r ...

  5. 通过对DAO层的封装减少数据库操作的代码量

     在学框架之前,写项目时总是要花大量的时间去写数据库操作层代码,这样会大大降低我们的效率,为了解决这个问题,我花了两天时间利用反射机制和泛型将DAO层进行了封装,这样我们只需要写sql语句,不需要再写 ...

  6. 浅谈javascript的函数节流

    什么是函数节流? 介绍前,先说下背景.在前端开发中,有时会为页面绑定resize事件,或者为一个页面元素绑定拖拽事件(其核心就是绑定mousemove),这种事件有一个特点,就是用户不必特地捣乱,他在 ...

  7. ACID 数据库正确执行四要素

    ACID:数据库事务正确执行所必须满足的四个基本要素的缩写: 原子性(atomicity,或叫不可分割性),一致性(consistency),隔离性(isolation,又称独立性),持久性(dura ...

  8. 【译】Asp.Net Identity Cookies 格式化-中英对照版

    原文出处 Trailmax Tech Max Vasilyev: ASP.Net MVC development in Aberdeen, Scotland I've been reached out ...

  9. 【MFC】基于OpenCV的魔镜

    最近半个月事情太多了,参加了泰迪杯数据挖掘,参加学院的科技节,科技节里面总共我参加了数学建模.PS.软件设计制作.电子设计大赛这4个.还有期中考.英语论文作业.今天终于忙的差不多,有时间来总结一下前段 ...

  10. 40个Java多线程问题

    1.多线程有什么用? 一个可能在很多人看来很扯淡的一个问题:我会用多线程就好了,还管它有什么用?在我看来,这个回答更扯淡.所谓”知其然知其所以然”,”会用”只是”知其然”,”为什么用”才是”知其所以然 ...