天天看点

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

继续阅读