os版本:centos linux release 7.7.1908
檢視:選擇合適的yum源頭,這裡我們選擇安裝postgresql10。
sudo yum install -y
sudo yum install -y postgresql10-server
sudo /usr/pgsql-10/bin/postgresql-10-setup initdb
sudo systemctl enable postgresql-10
sudo systemctl start postgresql-10
開啟防火牆預設埠
sudo firewall-cmd --permanent --zone=public --add-port=5432/tcp
sudo service firewalld restart
配置監聽和訪問控制
echo "listen_addresses = '*'" >> /var/lib/pgsql/10/data/postgresql.conf
echo "host all all 192.168.0.0/16 md5" >> /var/lib/pgsql/10/data/pg_hba.conf
重啟資料庫服務
sudo systemctl restart postgresql-10
安裝完成之後會自動建立乙個postgres使用者,切換到該使用者可以直接進行一系列管理員操作。
su - postgres
進入psql命令列,重新設定postgres管理員密碼
psql -u postgres
postgres=# alter user postgres with password '******';
建立普通使用者和資料庫,並退出
postgres=# create user devuser with password '******';
create role
postgres=# create database devdb owner devuser encoding = 'utf8';
create database
postgres=# \q
使用普通使用者登入,並進行sql測試
psql -u devuser --password devdb
devdb=> create table test(sid int,mm varchar(12));
devdb=> insert into test values(1,'aaa');
devdb=> select * from test;
devdb=> \q
yum安裝配置
檢查是否有安裝配置yum所需的依賴包 root localhost rpm qa grep deltarpm 所需的三個依賴包 deltarpm 3.5 0.5.20090913git.el6.x86 64.rpm python deltarpm 3.5 0.5.20090913git.el6.x8...
yum安裝配置svn
1 什麼是svn svn是非常優秀的版本管理工具,與cvs管理一樣,svn是乙個跨平台的開源的版本控制系統。這些資料放置在乙個 資料檔案庫中,這個檔案庫很像乙個普通的檔案伺服器或者ftp伺服器,但是不同的是,svn會記錄並備份每乙個檔案每一次的修改更新變動。2 svn服務端執行模式與訪問方式 yum...
CentOS安裝配置yum
版本 centos 7 檢視是否存在yum rpm qa grep yum yum plugin fastestmirror 1.1.31 45.el7.noarch yum metadata parser 1.1.4 10.el7.x86 64 yum 3.4.3 158.el7.centos.n...