所在的位置: mysql >> mysql市场 >> Windows安装Gitea

Windows安装Gitea

百癜风 http://www.gs218.com/

Git服务很多,诸如:Gitlab,Gogs,Gitea,BitBucket等,我们公司就是用的Gitlab,功能是强大,但是太重,太慢,而且也不怎么喜欢ruby。由于是搭建个人的私人Git服务,所以就选一个轻量级够用的工具即可,这里我就选用的Gitea

安装Gitea之前,需要先安装数据库和Git,Git的安装这里就不多言了,至于数据库,它支持PostgreSQL,MySQL,SQLite,MSSQL这几种数据库,这里我选择的是MySQL8.0.25X64,下载解压后的目录如下:

我们在解压目录新建一个名为data的文件夹和一个名为my.ini的文件,将下面的配置信息复制到文件内:

[mysqld]#设置端口port=#设置mysql的安装目录basedir=C:\\tools\\mysql-8.0.25-winx64#设置mysql数据库的数据的存放目录datadir=C:\\tools\\mysql-8.0.25-winx64\\data#允许最大连接数max_connections=#允许连接失败的次数。max_connect_errors=10#服务端使用的字符集默认为utf8mb4character-set-server=utf8mb4#创建新表时将使用的默认存储引擎default-storage-engine=INNODB#默认使用“mysql_native_password”插件认证#mysql_native_passworddefault_authentication_plugin=mysql_native_password[mysql]#设置mysql客户端默认字符集default-character-set=utf8mb4[client]#设置mysql客户端连接服务端时默认使用的端口port=default-character-set=utf8mb4

现在我们的目录文件是如下

接下来,我们以管理员方式运行来打开我们的cmd命令行,进入到的目录,然后执行初始化命令mysqld--initialize--console来初始化数据以及初始化密码

接下来就执行mysqld--install[服务名]来将mysql注册为服务。这里的服务名可以不加,默认为mysql,如果想要卸载服务的话,我们可以执行mysqld--remove[服务名],现在我们可以通过mysql命令连接安装好的数据库,但是此时会提示YoumustresetyourpasswordusingALTERUSERstatementbeforeexecutingthisstatement.,是因为我们需要重置一次我们的密码,直接使用alteruseruser()identifiedby"密码";即可

接下来去服务列表中启动我们的Mysql服务即可,好了,接下来开始安装Gitea了,这里我下载的是gitea-1.14.0-windows-4.0-amd64,前面的环境都准备好后,此时只需双击即可以窗体的方式运行,运行的同时还会在当前目录生成默认的配置文件

我们可以看到命令行里有提示监听的端口为,首次访问localhost:会出现配置页面,

输入相应的参数,保存即可,接着,我们注册一个账号即可登录

以窗口运行的方式始终不太友好,所以,官方还是推荐以服务的方式运行,在windows中,可以通过sc命令来创建服务,这里我们对官方提供的参数稍作修改,

sc.execreategiteastart=autobinPath="\"C:\tools\gitea\gitea-1.14.0-windows-4.0-amd64.exe\"web--config\"C:\tools\gitea\custom\conf\app.ini\""

OK,Gitea的安装至此结束,是不是感觉还是非常方便呢?




转载请注明:http://www.aierlanlan.com/rzdk/5362.html