天天看點

Centos7 安裝配置

Centos7 安裝配置

  1. 安裝及啟動nginx
    輸入yum install nginx指令進行nginx的安裝,當需要确認時輸入”y“确認。
    
    輸入service nginx start啟動nginx服務。
    
    輸入wget http://127.0.0.1測試nginx服務。
    
    修改後儲存,輸入service nginx restart重新開機nginx服務。
    
    現在啟動
    /bin/systemctl start nginx.service
               
  2. 安裝JDK
    --檢視yum庫中都有哪些jdk版本
    
    yum search java|grep jdk
    
    yum -y install java-1.7.0-openjdk* 
               
  3. 安裝postgres

3.1 首先安裝PostgreSQL的rpm

sudo yum install http://yum.postgresql.org/9.5/redhat/rhel-7-x86_64/pgdg-redhat95-9.5-2.noarch.rpm -y
           

3.2 安裝PostgreSQL 9.5

yum install postgresql95-server postgresql95-contrib
           

3.3 初始化資料庫

/usr/pgsql-9.5/bin/postgresql95-setup initdb
           

3.4 設定開機自啟動

systemctl enable postgresql-9.5.service
           

3.5 啟動服務

systemctl start postgresql-9.5.service
           

3.6 修改postgres使用者密碼,切換到postgres使用者

sudo passwd postgres
           

3.7 開啟遠端通路

vi /var/lib/pgsql/9.5/data/postgresql.conf
修改#listen_addresses = 'localhost'  為  listen_addresses='*'
當然,此處‘*’也可以改為任何你想開放的伺服器IP
           

3.8 再對pg_hba.conf内容進行配置,将上面紅框内的ident改為md5,然後再在最下面加入 host all all 0.0.0.0/0 md5 ,如下圖所示:

3.9

3.10 打開防火牆

CentOS 防火牆中内置了PostgreSQL服務,配置檔案位置在/usr/lib/firewalld/services/postgresql.xml,我們隻需以服務方式将PostgreSQL服務開放即可。
firewall-cmd --add-service=postgresql --permanent  開放postgresql服務
           

firewall-cmd --reload 重載防火牆

3.11 重新開機PostgreSQL資料服務

systemctl restart postgresql-9.5.service
           

3.12 檢查資料庫服務狀态,有綠色,沒紅色說明啟動OK了

service postgresql-9.5 status
           

3.13 建立資料庫

su postgres   
psql

create user infotmuser with password 'infotmuser';
create database infotmdb with owner infotmuser encoding 'UTF8';
alter user infotmuser set search_path = 'infotmdb';
grant all privileges on database infotmdb to infotmuser;
alter user infotmuser with CREATEUSER;
           
  1. 防火請配置

–關閉防火牆

systemctl stop firewalld.service #停止 
systemctl disable firewalld.service #禁用
           

–開啟防火牆

systemctl start firewalld
systemctl enable firewalld
           

—添加使用者

useradd sitaop
Passwd sita0p
           

—安裝mysql

yum install http://dev.mysql.com/get/mysql57-community-release-el7-9.noarch.rpm

yum update

yum install mysql-community-server
           

—安裝postere

yum install https://yum.postgresql.org/9.6/redhat/rhel-7-x86_64/pgdg-redhat96-9.6-3.noarch.rpm
           

yum search postgres

yum install postgresql96-server -y

systemctl enable postgresql-9.6.service

systemctl start postgresql-9.6.service

繼續閱讀