存档一月 2020

Linuxmint 19输入法rime

fcitx图标比较丑,在安装mac的Macbuntu by NoobsLab主题后,任务栏就不出现输入法图标了。

改到使用ibus框架(SunPinyin)。 但是在chrome浏览器中,shift键不能中英切换,按Ctrl+空格繁琐。安装中州韵Rime,打字只出现字母,无汉字选择。

查看/tmp下Rime的rime.ibus.ERROR ,发现不能锁定.config/ibus/rime/luna_pinyin.userdb,使用ls -l命令查看,所有者是root,使用chown命令修改,正常权限如图。

点击Rime图标,菜单里有 部署,重新部署。

但是打字混乱,字典不对。去github下载增强版字典(源自 BetterRime词库增强包),2年以前更新的,够用。

iBus框架, ~/.config/ibus/rime下面的文件删掉,拷贝下载的字典到此。重新 部署。

另外发现dell inspiration 5580的键盘,功能键排列混乱,Fn胡乱响应。按F4需要加Fn,但是PrtScr却又不需要。

postgresql设置postgres 的密码

postgresql 安装完成时默认用户postgres 的密码,为空白。

linux shell命令下面输入: sudo -u postgres psql (这样就可以直接登录进postgres 了, 然后在里面可以进行添加用户,修改密码之类的,都不是问题了!!)


修改PostgreSQL数据库的默认用户postgres的密码(注意不是linux系统帐号)
第一步:1、PostgreSQL登录(使用psql客户端登录)
# sudo -u postgres psql
//其中,sudo -u postgres 是使用postgres 用户登录的意思
//PostgreSQL数据默认会创建一个postgres的数据库用户作为数据库的管理员,密码是随机的,所以这里
//设定为’postgres’
2.修改PostgreSQL登录密码:
postgres=# ALTER USER postgres WITH PASSWORD ‘postgres’;
//postgres=#为PostgreSQL下的命令提示符
3.退出PostgreSQL psql客户端
postgres=# \q
[代码说明]

   ‘#’和’#'之前的字符是系统提示符,’postgres=#’是psql客户端的提示符,红色字符为输入命令(本文其它部分亦如此);
    [功能说明]
    PostgreSQL数据默认会创建一个postgres的数据库用户作为数据库的管理员,密码是随机的,我人需要修改为指定的密码,这里设定为’postgres’

How To Install PostgreSQL 12 on Ubuntu 18.04 / Ubuntu 16.04

在ubuntu 18.04/16.04上安装最新的postgresql 12版本。

主要是更新安装仓库源(Add PostgreSQL 12 repository)。

wget --quiet -O - https://www.postgresql.org/media/keys/ACCC4CF8.asc | sudo apt-key add -
echo "deb http://apt.postgresql.org/pub/repos/apt/ lsb_release -cs-pgdg main" |sudo tee  /etc/apt/sources.list.d/pgdg.list

仓库包含:

 postgresql-client
 postgresql
 libpq-dev
 postgresql-server-dev
 pgadmin packages

安装命令:

 sudo apt update
 sudo apt -y install postgresql-12 postgresql-client-12

服务运行状态查看:

a@a-OptiPlex-3046:~$ systemctl status postgresql.service
 ● postgresql.service - PostgreSQL RDBMS
    Loaded: loaded (/lib/systemd/system/postgresql.service; enabled; vendor prese
    Active: active (exited) since Sat 2020-01-04 14:43:35 CST; 6min ago
   Process: 1285 ExecStart=/bin/true (code=exited, status=0/SUCCESS)
  Main PID: 1285 (code=exited, status=0/SUCCESS)
 1月 04 14:43:35 a-OptiPlex-3046 systemd[1]: Starting PostgreSQL RDBMS…
 1月 04 14:43:35 a-OptiPlex-3046 systemd[1]: Started PostgreSQL RDBMS.
a@a-OptiPlex-3046:~$ systemctl status postgresql@12-main.service
 ● postgresql@12-main.service - PostgreSQL Cluster 12-main
    Loaded: loaded (/lib/systemd/system/postgresql@.service; enabled-runtime; vendor preset: enabled)
    Active: active (running) since Sat 2020-01-04 14:43:34 CST; 8min ago
   Process: 593 ExecStart=/usr/bin/pg_ctlcluster --skip-systemctl-redirect 12-main start (code=exited, s
  Main PID: 921 (postgres)
     Tasks: 7 (limit: 4915)
    Memory: 31.4M
    CGroup: /system.slice/system-postgresql.slice/postgresql@12-main.service
            ├─ 921 /usr/lib/postgresql/12/bin/postgres -D /var/lib/postgresql/12/main -c config_file=/et
            ├─1025 postgres: 12/main: checkpointer
            ├─1026 postgres: 12/main: background writer
            ├─1027 postgres: 12/main: walwriter
            ├─1028 postgres: 12/main: autovacuum launcher
            ├─1029 postgres: 12/main: stats collector
            └─1030 postgres: 12/main: logical replication launcher
 1月 04 14:43:07 a-OptiPlex-3046 systemd[1]: Starting PostgreSQL Cluster 12-main…
 1月 04 14:43:34 a-OptiPlex-3046 systemd[1]: Started PostgreSQL Cluster 12-main.

测试数据库连接。

切换超级数据库用户postgres

sudo su - postgres

修改用户的密码

psql -c "alter user postgres with password 'StrongAdminP@ssw0rd'"
a@a-OptiPlex-3046:~$ sudo su - postgres
 postgres@a-OptiPlex-3046:~$ psql
 psql (12.1 (Ubuntu 12.1-1.pgdg19.04+1), server 11.5 (Ubuntu 11.5-0ubuntu0.19.04.1))
 Type "help" for help.

Vultr云主机下wordpress更新,安装插件需要设置ftp

ubuntu服务器版本,18.04.3LTS。使用tasksel命令,选择安装LAMP Server,自动配置好Apache2, PHP及MySQL(5.7.26).

wordpress使用wget命令下载到用户目录,或者是保存到/var/www/html下。

wget https://wordpress.org/latest.tar.gz
tar zxvf  latest.tar.gz 
或者解压在~目录后,使用mv命令
mv ~/wordpress/* /var/www/html/

云服务器是vultr,默认使用root用户登录。因此下载并解压后的wordpress文件及文件夹所有者不正确,需要修改到www-data组及用户,默认权限保持644.

root@vultr:~# ls -l /var/www/html/wordpress

命令:

chown -R www-data:www-data /var/www/html/wordpress

需要重启一下apache2服务:

systemctl restart apache2

Vultr注册优惠,送50美金,使用期限1个月。 可以快速建立10个网站。