戒赌网站怎么做九台网络推广

web/2025/9/27 2:15:24/文章来源:
戒赌网站怎么做,九台网络推广,卢氏住房和城乡建设厅网站,用电脑怎么做网站PostgreSQL 数据库源码编译安装全流程详解 Linux 8 1. 基础环境配置1.1 修改主机名1.2 配置操作系统yum源1.3 安装操作系统依赖包1.4 禁用SELINUX配置1.5 关闭操作系统防火墙1.6 创建用户和组1.7 建立安装目录1.8 编辑环境变量 2. 源码方式安装#xff08;PG 16#xff09;2.… PostgreSQL 数据库源码编译安装全流程详解 Linux 8 1. 基础环境配置1.1 修改主机名1.2 配置操作系统yum源1.3 安装操作系统依赖包1.4 禁用SELINUX配置1.5 关闭操作系统防火墙1.6 创建用户和组1.7 建立安装目录1.8 编辑环境变量 2. 源码方式安装PG 162.1 下载源码安装包2.2 编译安装源码包2.3 初始化数据库2.4 启动数据库2.5 开机自启动2.6 编辑环境变量 3. 安装后配置3.1 修改默认用户postgres密码3.2 连接配置文件3.3 数据库启动关闭 1. 基础环境配置 1.1 修改主机名 hostnamectl set-hostname pgdb # 配置hosts文件 cat /etc/hosts EOF 192.168.1.109 pgdb EOF1.2 配置操作系统yum源 创建挂载目录 mkdir /mnt/iso 编辑yum源配置文件 cat /etc/yum.repos.d/yum.repoEOF [sourceOS] nameyumserverOS baseurlfile:///mnt/iso/BaseOS gpgcheck0 enabled1[sourceAPP] nameyumserverApp baseurlfile:///mnt/iso/AppStream gpgcheck0 enabled1 EOF 检查yum源 yum clean all yum makecache yum repolist1.3 安装操作系统依赖包 yum install -y mke automake zlib zlib-devel bzip2 bzip2-devel bzip2-libs readline readline-devel gcc gcc-c bison ncurses ncurses-devel libaio-devel gmp gmp-devel mpfr mpfr-devel libmpc 1.4 禁用SELINUX配置 getenforce setenforce 0 iptables -F sed -i s/SELINUXenforcing/SELINUXdisabled/ /etc/selinux/config cat /etc/selinux/config getenforcePermissive –输出表示临时关闭 Disabled –重启服务器后输出1.5 关闭操作系统防火墙 systemctl stop firewalld.service systemctl disable firewalld.service systemctl status firewalld.service1.6 创建用户和组 # 创建pg用户和组 groupadd -g 2000 postgres useradd -g postgres -u 2000 postgres echo postgres123 | passwd --stdin postgres# 验证创建成功 id postgres1.7 建立安装目录 # 创建安装目录 mkdir -p /pgsql/app/pg16 mkdir -p /pgsql/soft mkdir -p /pgdata/data/pg16 mkdir -p /pgdata/arch chown -R postgres.postgres /pgsql chown -R postgres.postgres /pgdata chmod -R 775 /pgsql chmod -R 775 /pgdata1.8 编辑环境变量 # 编辑环境变量 vi /home/postgres/.bash_profile export PGPORT5432 export PGDATA/pgdata/data/pg16 export PGHOME/pgsql/app/pg16 export LANGen_US.utf8 export LD_LIBRARY_PATH$PGHOME/lib:/lib64:/usr/lib64:/usr/local/lib64:/lib:/usr/lib:/usr/local/lib:$LD_LIBRARY_PATH export DATEdate %Y%m%d%H%M export PATH$PGHOME/bin:$PATH:. export MANPATH$PGHOME/share/man:$MANPATH export PGUSERpostgres export PGDATABASEpostgres2. 源码方式安装PG 16 2.1 下载源码安装包 官方下载地址 https://www.postgresql.org/ftp/source/ [rootpgdb soft]# ll total 31676 -rwxr-xr-x 1 root root 32433767 Mar 19 14:23 postgresql-16.1.tar.gz2.2 编译安装源码包 # 解压源码包 [rootpgdb soft]# tar -xvf postgresql-16.1.tar.gz [rootpgdb soft]# cd postgresql-16.1 # 配置编译选项 可以自定义端口号 默认5432 [rootpgdb postgresql-16.1]# ./configure --prefix/pgsql/app/pg16 --with-pgport5436 # 编译源代码 [rootpgdb postgresql-16.1]# make # 编译安装 [rootpgdb postgresql-16.1]# make install2.3 初始化数据库 [postgrespgdb ~]$ /pgsql/app/pg16/bin/initdb -D /pgdata/data/pg16 The files belonging to this database system will be owned by user postgres. This user must also own the server process.The database cluster will be initialized with locale en_US.utf8. The default database encoding has accordingly been set to UTF8. The default text search configuration will be set to english.Data page checksums are disabled.fixing permissions on existing directory /pgdata/data/pg16 ... ok creating subdirectories ... ok selecting dynamic shared memory implementation ... posix selecting default max_connections ... 100 selecting default shared_buffers ... 128MB selecting default time zone ... Asia/Shanghai creating configuration files ... ok running bootstrap script ... ok performing post-bootstrap initialization ... ok syncing data to disk ... okinitdb: warning: enabling trust authentication for local connections initdb: hint: You can change this by editing pg_hba.conf or using the option -A, or --auth-local and --auth-host, the next time you run initdb.Success. You can now start the database server using:pg_ctl -D /pgdata/data/pg16 -l logfile start2.4 启动数据库 [postgrespgdb ~]$ pg_ctl -D /pgdata/data/pg16 -l logfile start waiting for server to start.... done server started2.5 开机自启动 添加配置文件 参考PG16 RPM安装时配置文件EnvironmentPGDATA/pgdata/data/pg16/ExecStart/pgsql/app/pg16/bin/postgres -D ${PGDATA} vi /usr/lib/systemd/system/postgresql-16.service # Its not recommended to modify this file in-place, because it will be # overwritten during package upgrades. It is recommended to use systemd # dropin feature; i.e. create file with suffix .conf under # /etc/systemd/system/postgresql-16.service.d directory overriding the # units defaults. You can also use systemctl edit postgresql-16 # Look at systemd.unit(5) manual page for more info.# Note: changing PGDATA will typically require adjusting SELinux # configuration as well.# Note: do not use a PGDATA pathname containing spaces, or you will # break postgresql-16-setup. [Unit] DescriptionPostgreSQL 16 database server Documentationhttps://www.postgresql.org/docs/16/static/ Aftersyslog.target Afternetwork-online.target[Service] TypenotifyUserpostgres Grouppostgres# Note: avoid inserting whitespace in these Environment lines, or you may # break postgresql-setup.# Location of database directory #EnvironmentPGDATA/var/lib/pgsql/16/data/ EnvironmentPGDATA/pgdata/data/pg16/# Where to send early-startup messages from the server (before the logging # options of postgresql.conf take effect) # This is normally controlled by the global default set by systemd # StandardOutputsyslog# Disable OOM kill on postgres main process OOMScoreAdjust-1000 EnvironmentPG_OOM_ADJUST_FILE/proc/self/oom_score_adj EnvironmentPG_OOM_ADJUST_VALUE0#ExecStartPre/usr/pgsql-16/bin/postgresql-16-check-db-dir ${PGDATA} ExecStart/pgsql/app/pg16/bin/postgres -D ${PGDATA} ExecReload/bin/kill -HUP $MAINPID KillModemixed KillSignalSIGINT# Do not set any timeout value, so that systemd will not kill postgres # main process during crash recovery. TimeoutSec0# 0 is the same as infinity, but infinity needs systemd 229 TimeoutStartSec0TimeoutStopSec1h[Install] WantedBymulti-user.target 重新加载配置文件 systemctl start postgresql-16.service 不会结束命令systemctl status postgresql-16.service Active: activating (start)显示状态非running # reload配置文件 [rootpgdb ~]# systemctl daemon-reload # 启动数据库 [rootpgdb ~]# systemctl start postgresql-16.service # 开机自启动 [rootpgdb ~]# systemctl enable postgresql-16.service Created symlink /etc/systemd/system/multi-user.target.wants/postgresql-16.service → /usr/lib/systemd/system/postgresql-16.service. # pg14 资源状态 [rootpgdb ~]# systemctl status postgresql-16.service ● postgresql-16.service - PostgreSQL 16 database serverLoaded: loaded (/usr/lib/systemd/system/postgresql-16.service; enabled; vendor preset: disabled)Active: activating (start) since Wed 2025-03-19 16:21:17 CST; 3min 33s agoDocs: https://www.postgresql.org/docs/16/static/Main PID: 1062 (postgres)Tasks: 6 (limit: 37638)Memory: 11.9MCGroup: /system.slice/postgresql-16.service├─1062 /pgsql/app/pg16/bin/postgres -D /pgdata/data/pg16/├─1067 postgres: checkpointer ├─1068 postgres: background writer ├─1070 postgres: walwriter ├─1071 postgres: autovacuum launcher └─1072 postgres: logical replication launcher Mar 19 16:21:17 pgdb systemd[1]: Starting PostgreSQL 16 database server... Mar 19 16:21:17 pgdb postgres[1062]: 2025-03-19 16:21:17.178 CST [1062] LOG: starting PostgreSQL 16.1 on x86_64-pc-linux-gnu, compiled by gcc (GCC) 8.4.1 20200928 (Re Mar 19 16:21:17 pgdb postgres[1062]: 2025-03-19 16:21:17.179 CST [1062] LOG: listening on IPv6 address ::1, port 5436 Mar 19 16:21:17 pgdb postgres[1062]: 2025-03-19 16:21:17.179 CST [1062] LOG: listening on IPv4 address 127.0.0.1, port 5436 Mar 19 16:21:17 pgdb postgres[1062]: 2025-03-19 16:21:17.180 CST [1062] LOG: listening on Unix socket /tmp/.s.PGSQL.5436 Mar 19 16:21:17 pgdb postgres[1062]: 2025-03-19 16:21:17.184 CST [1069] LOG: database system was shut down at 2025-03-19 16:19:41 CST Mar 19 16:21:17 pgdb postgres[1062]: 2025-03-19 16:21:17.187 CST [1062] LOG: database system is ready to accept connections2.6 编辑环境变量 #PG 16 ###### export PGPORT5436 export PGDATA/pgdata/data/pg16 export PGHOME/pgsql/app/pg163. 安装后配置 3.1 修改默认用户postgres密码 postgres# alter user postgres with password postgres; ALTER ROLE3.2 连接配置文件 postgresql.conf参数 监听所有地址IP [postgrespgdb pg16]$ cd $PGDATA [postgrespgdb pg16]$ vi postgresql.conf #listen_addresses localhost # what IP address(es) to listen on; #重启生效 listen_addresses *pg_hba.conf参数 实例访问控制 [postgrespgdb pg16]$ cd $PGDATA [postgrespgdb pg16]$ vi pg_hba.conf # IPv4 local connections: #host all all 127.0.0.1/32 trust #重加载配置生效 # 允许192.168.1.0网段连接数据库 host all all 192.168.1.0/24 scram-sha-256重启数据库 [postgrespgdb ~]$ pg_ctl restart远程连接数据库 [postgrespgdb ~]$ psql -h 192.168.1.109 -p 5436 -U postgres -d postgres3.3 数据库启动关闭 [postgrespgdb ~]$ pg_ctl status pg_ctl: server is running (PID: 1063) /pgsql/app/pg16/bin/postgres -D /pgdata/data/pg16/ [postgrespgdb ~]$ pg_ctl stop waiting for server to shut down.... done server stopped [postgrespgdb ~]$ pg_ctl start waiting for server to start....2025-03-21 22:24:33.069 CST [1335] LOG: redirecting log output to logging collector process 2025-03-21 22:24:33.069 CST [1335] HINT: Future log output will appear in directory log.done server started [postgrespgdb ~]$ pg_ctl status pg_ctl: server is running (PID: 1335) /pgsql/app/pg16/bin/postgres

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/web/82487.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

网站建设佰金手指科杰十八山东省建设银行网站

一、CAS概念和应用背景 CAS的作用和用途 CAS(Compare and Swap)是一种并发编程中常用的技术,用于解决多线程环境下的并发访问问题。CAS操作是一种原子操作,它可以提供线程安全性,避免了使用传统锁机制所带来的性能开…

品牌网站设计地址移动互联网开发学习心得

目录硬知识概念I/O口配置准双向口/弱上拉输出配置开漏输出配置实战延时函数的生成闪烁一个LED灯源码实验现象流水灯源码实验现象按键控制LED灯按键介绍源码实验现象普中51-单核-A2 STC89C52 Keil uVision V5.29.0.0 PK51 Prof.Developers Kit Version:9.60.0.0 硬知识 概念 …

做一个网站要多长时间微网站开发微网站建设

简介 在嵌入式开发中,经常有需要用到RingBuffer的概念,在RingBuffer中经常遇到一个Buffer满和Buffer空的判断的问题,一般的做法是留一个单位的buffer不用,这样做最省事,但是当RingBuffer单位是一个结构体时&#xff0…

校园网站建设总结石家庄商城网站建设

Windows MySQL服务安装及问题解决方案 安装及配置步骤一:官网下网MySQL安装包步骤二:设置环境变量步骤仨:配置MySQL,ini配置文件步骤四:初始化MySQL步骤五:开启MySQL服务步骤六:测试是否安装成功步骤七&…

做化学科普网站的目的如何让网站火起来

代码下载 打包发布服务代码下载 项目优化 生成打包报告,根据报告优化项目第三方库启用CDNElement-UI组件按需加载路由懒加载首页内容定制 添加进度条 给项目添加进度条效果,先打开项目控制台,打开依赖,安装 nprogress 打开ma…

广州做外贸网站的公司简介看车二手车网站源码

介绍 定义一个工厂类,它可以根据参数的不同返回不同类的实例,被创建的实例通常都具有相同的父类。因为在简单工厂模式中用于创建实例的方法是静态方法,因此简单工厂模式又被称为静态工厂方法模式,属于类创建型模式 实现 class Pr…

网站运营 策划 推广 维护成都公众号小程序开发

linux上静态库和动态库的编译和使用(附外部符号错误浅谈) 这就是静态库和动态库的显著区别,静态库是编译期间由链接器通过include目录找到并链接到到可执行文件中,而动态库则是运行期间动态调用,只有运行时找不到对应动…

上海开本建设工程有限公司玉林网站seo

紧接前文,本文是农田场景下庄稼作物、杂草检测识别的第二篇文章,前文是基于YOLOv3这一网络模型实现的目标检测,v3相对来说比较早期的网络模型了,本文是基于最为经典的YOLOv5来开发不同参数量级的检测端模型。 首先看下实例效果&a…

网站数据丢失了做数据恢复需多久转发 wordpress 奖励

插值算法简介 数据分析是在大数据时代下不可获取的一环,合理、全面地分析数据,能够使得决策者在决策时作出最为明智的决定。在数据分析过程中,常常可以使用插值算法来根据已知的数据估算出未知的数据,从而模拟产生一些新的值来满…

觅图网免费素材图库深圳网站优化页面

like查询是区分大小写的转载于:https://blog.51cto.com/cyxinda/1226040

东莞网站seo网站网络

本文转载自公众号“夕小瑶的卖萌屋”,专业带逛互联网算法圈的神操作 -----》我是传送门 关注后,回复以下口令: 回复【789】 :领取深度学习全栈手册(含NLP、CV海量综述、必刷论文解读) 回复【入群】&…

石家庄哪里能制作网站wordpress linux下载

传送门:异步编程系列目录…… 最近在学习.NET4.5关于“并行任务”的使用。“并行任务”有自己的同步机制,没有显示给出类似如旧版本的:事件等待句柄、信号量、lock、ReaderWriterLock……等同步基元对象,但我们可以沿溪这一编程习…

宿迁哪里有做网站开发的wordpress去掉模板登录

定义一个函数,输入一个链表的头结点,反转该链表并输出反转后链表的头结点。 思考题: 请同时实现迭代版本和递归版本。 数据范围 链表长度 [0,30] 。 样例 输入:1->2->3->4->5->NULL 输出:5->4->3->2->1->N…

建设网站的企业邮箱网站建设服务python做问卷调查的网站

SineSurface直译为正弦曲面.这有可能和你想象的正弦曲线不一样.如果把正弦曲线绕Y轴旋转,得到的该是正弦波曲面.这个曲面与上一节中的罗马曲面有些相似,那个是被捏过的正四面体,这个则是个被捏过正方体. 本文将展示SineSurface与粽子曲面的生成算法和切图,使用自己定义语法的脚…

公司网站建设北京商业计划的网站建设费用

文章目录 1.视频输出模块1.1 视频输出初始化1.1.1 视频输出初始化主要流程1.1.2 calculate_display_rect初始化显示窗口大小 1.2 视频输出逻辑1.2.1 event_loop开始处理SDL事件1.2.2 video_refresh1.2.2.1 计算上一帧显示时长,判断是否还要继续上一帧1.2.2.2 估算当前帧显示时长…

网站不会更新文章网站资讯建设

可以用C语言中的system()函数来实现系统的自动关机程序,可以设置多长时间后将自动关机。当然马上关机也是可以的,我们就可以恶搞别人计算机了(你事先得知道怎么解),将写好的自动关机程序复制到别人电脑,然后将可执行的文件设为开机…

公司网站自己创建凡科快速建站

这篇文章我们来讲解一下数据结构中非常重要的B-树。 目录 1.B树的相关介绍 1.1、B树的介绍 1.2、B树的特点 2.B树的节点类 3.小结 1.B树的相关介绍 1.1、B树的介绍 在介绍B树之前,我们回顾一下我们学的树。 首先是二叉树,这个不用多说&#xff…

网站付费推广有哪些wordpress space

!!!注意!!! 看本篇之前,一定要先看笔者上一篇的LPA*讲解,笔者统一了符号看起来过渡会更加好理解! 到目前为止,我们学习了广度优先搜索Dijkstra算法、能够计…

网站后台传不了图片中山精品网站建设案例

这个专题学习了两种算法 1.稳定婚姻匹配问题 2.最大团问题 稳定婚姻匹配问题: 1.Stable Match 关于信号站匹配 多了一个容量的权值 如果距离相同看容量大小 数据处理较麻烦! 2.marriage 稳定婚姻匹配问题入门题 3.The Stable Marriage problem 和入门题…

静态购物网站模版图片高清处理在线

1、定义 多元有序逻辑回归用于分析有序分类因变量与一个或多个自变量之间的关系。有序逻辑回归适用于因变量具有自然排序但没有固定间距的类别,例如疾病严重程度(轻度、中度、重度)或调查问卷中的满意度评分(非常不满意、不满意、…