云计算百科
云计算领域专业知识百科平台

RedHat7.6_x86_x64服务器(最小化安装)搭建使用记录(二)

  • PostgreSQL数据库部署管理

1.rpm方式安装

挂载系统安装镜像:

[root@localhost ~]# mount /dev/cdrom /mnt

进入安装包路径:

[root@localhost ~]# cd /mnt/Packages

依次安装如下程序包:

[root@localhost Packages]# rpm -ihv postgresql-libs-9.2.7-1.el7.x86_64.rpm

[root@localhost Packages]# rpm -ihv postgresql-9.2.7-1.el7.x86_64.rpm

[root@localhost Packages]# rpm -ihv postgresql-server-9.2.7-1.el7.x86_64.rpm

2.初始化数据库并建立数据库和用户

切换系统用户:

[root@localhost ~]# su – postgres

初始化数据库:

[postgres@localhost ~]$ initdb -D /var/lib/pgsql/data/

3.数据库启停

启动数据库:

[postgres@localhost ~]$ pg_ctl -D /var/lib/pgsql/data start

停用数据库:

[postgres@localhost ~]$ pg_ctl -D /var/lib/pgsql/data stop

重启数据库:

[postgres@localhost ~]$ pg_ctl -D /var/lib/pgsql/data restart

查看数据库是否启动:

[postgres@localhost ~]$ ps -A | grep postgres

4.数据库管理

创建数据库:

[postgres@localhost ~]$ createdb 数据库名

创建数据库用户:

[postgres@localhost ~]$ createuser 用户名

访问数据库:

[postgres@localhost ~]$ psql -d 数据库名 -U 用户名

使用"\\q"命令退出postgresql管理工具

查看postgresql使用的端口:

[postgres@localhost ~]$ netstat -a | grep postgresql postgresql数据目录:/var/lib/pgsql/data

5.数据库参数配置

/var/lib/pgsql/data目录下编辑postgresql.conf文件:

listen_addresses = '*'  #将前面注释去掉并将值改为*       # PostgreSQL安装完成后,默认是只接受来在本机localhost的连接请求,此处将数据库服务器的监听模式修改为监听所有主机发出的连接请求 port = 5432     #将前面注释去掉  #  默认端口 /var/lib/pgsql/data目录下,修改pg_hba.conf文件,配置对数据库的访问权限:

在最后一行添加如下内容:

host      all      all         192.168.61.0/24         trust

保存退出 修改默认数据库用户名登陆密码:

su – postgres

psql 

postgres=# \\password

提示修改密码。

参数修改后,需要重启数据库

  • Apache+PHP环境搭建配置

Apache安装配置:

1.安装apache软件包 yum install httpd -y

2.启动apache服务 systemctl start httpd    //开启服务 systemctl enable httpd   //开机自启

3.Apache的配置 Apache主配置文件:/etc/httpd/conf/httpd.conf ServerRoot “/etc/httpd” 用于指定Apache的运行目录 Listen 80 监听端口 DocumentRoot “/var/www/html” 网页文件的存放目录

<Directory "/var/www/html">        Require all granted    自定义目录权限   </Directory> 

ErrorLog “logs/error_log” 错误日志存放位置 DirectoryIndex index.html 默认主页名称

PHP安装配置:

1.安装php yum -y install php php-mysql

2.修改/etc/php.ini文件 cgi.fix_pathinfo=0 date.timezone = PRC

3.重启Apache服务 systemctl restart httpd

赞(0)
未经允许不得转载:网硕互联帮助中心 » RedHat7.6_x86_x64服务器(最小化安装)搭建使用记录(二)
分享到: 更多 (0)

评论 抢沙发

评论前必须登录!