Phabricator在Ubuntu18.04上安裝使用

官方參考鏈接:

https://secure.phabricator.com/book/phabricator/article/installation_guide/

中文網站,翻譯了官方很多文檔:

https://phabricator.webfuns.net/diviner/

安裝難度不大,因爲官方提供了自動安裝腳本。

我遇到的問題主要是數據庫密碼的修改。參考以下文章:http://www.cnblogs.com/super-zhangkun/p/9435974.html

數據庫配置:

 5.7版本下的mysql數據庫下已經沒有password這個字段了,password字段改成了authentication_string

1.進入到etc/mysql 目錄下,查看debian.cnf文件

2.找到用戶名,密碼 ,使用此賬號登錄mysql

用戶名:debian-sys-maint

密碼:xedvSNKdLavjuEWV

登錄:mysql -udebian-sys-maint -pxedvSNKdLavjuEWV

3.修改root用戶的的密碼

這裏是關鍵點,由於mysql5.7沒有password字段,密碼存儲在authentication_string字段中,password()方法還能用

在mysql中執行下面語句修改密碼

1

2

3

4

5

6

7

8

9

10

11

12

show databases;

 

use mysql;

  

update user set authentication_string=PASSWORD("自定義密碼") where user='root';

  

update user set plugin="mysql_native_password";

  

flush privileges;

  

quit;

4.修改完密碼,需要重啓mysql

/etc/init.d/mysql restart

修改數據庫默認編碼:

$ service mysqld stop
$ vi /etc/my.cnf               # 修改mysql配置文件
                          
# 在下面兩項中添加:
[client]
default_character_set=utf8

[mysqld]
collation_server = utf8_general_ci
character_set_server = utf8

$ service mysqld restart       # 重啓
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章