如何在linux下安装mysqlswftools

  在这行下面加一行 

  找到下面一行在后面加上index.php,这表示网站的默认页也能够为index.php 

  让后我们顺手下个测试php的页面吧 

  更改文件夹权限和初始化数据库 

  创建账号密码文件 

  注意:第一次设置用户密码要加入 –c 这个参数 

  创建版本库 

  在进行源代码管理时,为了安全起见,需要对用户的权限进行控制,主要通过三个配置文件来实现,svnservice.conf、passwd、authz,第一个文件指明是否需要进行访问控制以及第二、三个文件的位置,第二个文件存放用户帐号信息,第三个文件存放用户的访问权限,具体配置如下: 

  3.把auth-db=authz前面的#号去掉,表明用户访问权限文件为当前目录下的authz文件 

  4.打开passwd文件,在末行添加需要的帐号,比如:test= 

  5.打开authz文件,在[/]一行下面添加test=rw,表明数据仓库的根目录下的所有目录,test都可进行读写操作 

  6.再添加一行*=r,表明其他帐号可以进行只读操作 

  8.还可以对根目录下的子目录进行具体的权限控制,只需要添加相应目录,比如: 

  表明web子目录只允许u1帐号进行读写操作,禁止其他帐号访问 

  它的缺点是: 

  1.对外提供服务时,有可能受到防火墙的阻隔,造成服务无法访问 

  2.并且它的密码文件是明文显示,没有进行MD5加密,存在安全隐患 

  3.只能启动一个数据仓库,如果想要创建多个数据仓库,必须启动多个svnserve服务进程 

}

可能是因为看了太多网上的关于这个问题的解决办法,可能当时是我自己没有看明白也或许是情况不一样,反正都没有解决我当初遇到的问题,现在想想可能是自己当初太无知了,第二个原因是原来大多数情况下是在windows环境下开发,涉及到数据库的时候有专门的DBA负责处理,对于简单的设置或许就用图形管理工具设置,最近自己在鼓捣一个东西的时候是在Linux环境下,如果没有使用phpmyadmin的情况下,这个时候的数据库字符设置问题可能就会有那么一点困难,所以特别想跟大家分享一下这篇随笔,很早就写了,趁今天空闲给贴出来,其中我的办法根本就不是最好的,但是就像我的标题一样,是我自己的解决历程,汗啊。

   事情是这样发生的,我用这样一个命令创建了数据库:

然后在mysql中授权,

 

然后重新启动mysql,即可。

开始安装:选择web容器,数据库,phpmyadmin的帐号密码:

最后想说一句,凡事都怕认真。

}

我要回帖

更多关于 linux下安装mysql 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信