当前位置: 首页 > news >正文

wordpress 建站五分钟国际知名设计公司有哪些

wordpress 建站五分钟,国际知名设计公司有哪些,网站建设软件开发工作室整站模板,长春门户网站建设PostgreSQL10数据库源码安装及plpython2u、uuid-ossp插件安装 1、环境2、安装包下载3、安装3.1 、解压3.2、配置3.3、编译安装3.4 、启动与关闭 4、安装 uuid-ossp 、plpython2u插件5、参考 1、环境 centos 7 、 postgresql 10.19 2、安装包下载 postgres 源码安装包 3、安… PostgreSQL10数据库源码安装及plpython2u、uuid-ossp插件安装 1、环境2、安装包下载3、安装3.1 、解压3.2、配置3.3、编译安装3.4 、启动与关闭 4、安装 uuid-ossp 、plpython2u插件5、参考 1、环境 centos 7 、 postgresql 10.19 2、安装包下载 postgres 源码安装包 3、安装 3.1 、解压 cd /tmp tar -xzvf postgresql-10.19.tar.gz3.2、配置 注配置的时候一定要带上这两个选项因为后面我要安装 uuid-ossp 、plpython2u插件 –with-python –with-uuidossp \ ./configure \ --prefix/pg \ --exec-prefix/pg \ --bindir/pg/bin \ --sysconfdir/pg/etc \ --libdir/pg/lib \ --includedir/pg/include --mandir/pg/man --docdir/pg/doc \ --htmldir/pg/html \ --enable-nlszh_CN en_US \ --with-pgport5432 \ --with-perl \ --with-python \ --with-tcl \ --with-icu \ --with-openssl \ --with-pam \ --with-ldap \ --with-systemd \ --with-readline \ --with-libxml \ --with-libxslt \ --with-segsize1 \ --with-blocksize8 \ --with-wal-segsize16 \ --with-wal-blocksize8 \ --with-uuidossp \ --without-zlib配置的过程中会提示缺少包需要根据提示手动安装这些包 yum install -y gcc yum install -y libicu-devel.x86_64 yum install -y perl-ExtUtils-Embed.noarch yum install -y readline-devel.x86_64 yum -y install openssl-devel yum -y install pam-devel.x86_64 yum install -y libxml2-devel.x86_64 yum install -y libxslt.x86_64 yum install -y libxslt-devel.x86_64 yum install -y openldap-devel.x86_64 yum install -y systemd-devel.x86_64 yum install -y tcl-devel.x86_64 yum install -y python-devel.x86_643.3、编译安装 1、编译 首先进行编译使用make命令进行编译如果希望编译所有的东西包括文档(man、html)和附加模块(contrib)使用 make world如果最后1行出现下面的描述说明编译成功 PostgreSQL, contrib, and documentation successfully made. Ready to install. 2、安装 make install当最后1行出现PostgreSQL installation complete.时说明安装成功了。 NOTE这条命令会把文件安装到2.2指定的路径需要确保有足够的权限向该区域写入。通常需要使用root权限操作或者也可以事先创建目录并分配权限给相应的用户 3、创建pg用户 adduser postgres passwd postgresmkdir -p /pg/data chown -R postgres:postgres /pg/4、初始化数据库 su - postgres# 初始化 /pg/bin/initdb -D /pg/data # 或者 /pg/bin/pg_ctl -D /pg/data initdb5、设置环境变量 在postgres用户下配置pg数据库的环境变量 [postgrespg01 ~]$ cat .bash_profile # .bash_profile# Get the aliases and functions if [ -f ~/.bashrc ]; then . ~/.bashrc fi# User specific environment and startup programsPATH$PATH:$HOME/.local/bin:$HOME/bin:/pg/binexport PATHexport PGHOME/pg export PGDATA/pg/data export LD_LIBRARY_PATH/pg/lib export MANPATH/pg/man export PATH/pg/bin:$PATH [postgrespg01 ~]$6、使用source命令生效 [postgrespg01 ~]$ source .bash_profile3.4 、启动与关闭 1、在postgresql用户下使用pg_ctl # 1.启动数据库 /pg/bin/postgres -D /pg/data logfile 21 # 或者可以使用pg_ctl命令 /pg/bin/pg_ctl -D /pg/data -l /tmp/logfile start# 2.关闭数据库 /pg/bin/pg_ctl -D /pg/data -l /tmp/logfile stop# 3.查看数据库状态 /pg/bin/pg_ctl -D /pg/data status2、使用root配置systemd管理数据库 # 1.使用root用户配置 su - rootvim /etc/systemd/system/postgresql.service[Unit] DescriptionPostgreSQL database server Documentationman:postgres(1)[Service] Typenotify Userpostgres ExecStart/pg/bin/postgres -D /pg/data ExecReload/bin/kill -HUP $MAINPID KillModemixed KillSignalSIGINT TimeoutSec0[Install] WantedBymulti-user.target# 2.重新加载systemd配置 [rootpg01 pg]# systemctl daemon-reload# 3.启动、关闭、状态使用root用户 systemctl start postgresql systemctl stop postgresql systemctl status postgresql# 4.配置开机自启动 systemctl enable postgresql4、安装 uuid-ossp 、plpython2u插件 我们有时候需要像Oracle或MySQL那样可以通过函数sys_guid()或uuid()来获得uuid如bdf7eb80-776f-11eb-b4e3-0800277427f4。默认postgresql并没有该功能但是可以通过扩展uuid-ossp来实现。 1、检查是否已安装扩展uuid-ossp postgres# select * from pg_extension;oid | extname | extowner | extnamespace | extrelocatable | extversion | extconfig | extcondition ---------------------------------------------------------------------------------------------13579 | plpgsql | 10 | 11 | f | 1.0 | | (1 row)可以看到postgresql目前没有安装uuid-ossp扩展。 2、检查是否有可用来安装的扩展uuid-ossp 查看当前可用的扩展 postgres# select * from pg_available_extensions;name | default_version | installed_version | comment -------------------------------------------------------------------------------------------plpgsql | 1.0 | 1.0 | PL/pgSQL procedural languageplperl | 1.0 | | PL/Perl procedural languageplperlu | 1.0 | | PL/PerlU untrusted procedural languageplpython2u | 1.0 | | PL/Python2U untrusted procedural languageplpythonu | 1.0 | | PL/PythonU untrusted procedural language (5 rows)可以看到postgres目前并没有可用的uuid-ossp扩展。 此时直接创建uuid-ossp会报错如 postgres# create extension uuid-ossp; ERROR: could not open extension control file /opt/pgsql12.2/share/extension/uuid-ossp.control: No such file or directory3、PG源码文件下编译安装扩展 3.1 安装uuid依赖包 [rootLocation-01 ~]# yum -y install e2fsprogs-devel uuid uuid-devel libuuid-devel3.2 编译安装uuid-ossp 进入扩展目录(注意只有源码安装且要带上 --with-uuidossp 选项才有这个目录) [rootVM_0_11_centos uuid-ossp]# pwd /tmp/postgresql-10.19/contrib/uuid-ossp [rootVM_0_11_centos uuid-ossp]# ls expected sql uuid-ossp--1.1.sql uuid-ossp.control uuid-ossp.so Makefile uuid-ossp--1.0--1.1.sql uuid-ossp.c uuid-ossp.o uuid-ossp--unpackaged--1.0.sql3.3 执行编译安装 [rootLocation-01 uuid-ossp]# make make install3.4 创建扩展 3.4.1 查看可用扩展 postgres# select * from pg_available_extensions;name | default_version | installed_version | comment -------------------------------------------------------------------------------------------------plpgsql | 1.0 | 1.0 | PL/pgSQL procedural languageplperl | 1.0 | | PL/Perl procedural languageplperlu | 1.0 | | PL/PerlU untrusted procedural languageplpython2u | 1.0 | | PL/Python2U untrusted procedural languageplpythonu | 1.0 | | PL/PythonU untrusted procedural languageuuid-ossp | 1.1 | | generate universally unique identifiers (UUIDs) (6 rows)可以看到已经有扩展uuid-ossp了。下面可以创建了。 postgres# create extension uuid-ossp; CREATE EXTENSION创建成功。 3.5 、使用扩展 安装扩展成功以后就可以使用函数uuid_generate_v4()来生产uuid了。 postgres# select uuid_generate_v4();uuid_generate_v4 --------------------------------------cba03532-aa87-40be-b4e2-cf2e13b71c6e (1 row)4、安装plpython2u插件 注意在安装postgres库的时候一定要带上 --with-python这个选项 postgres# CREATE EXTENSION plpython2u; CREATE EXTENSION5、参考 1、PostgreSQL10数据库源码安装 2、postgresql12下安装uuid-ossp
http://www.tj-hxxt.cn/news/233663.html

相关文章:

  • 安徽长江建设集团有限公司网站视频制作价格明细
  • 个人网站有什么用php网站数据库怎么上传
  • 网站设计师的工作内容美食网站案例
  • 网站建设基本费用慈溪哪里有做网站
  • 网站建设毕业答辩ppt模板下载如何搭建网络论坛平台
  • 内蒙古电子商务网站做行业网站投入
  • 网做 网站有哪些辽宁省工程招投标信息网
  • 四川建设厅官方网站证书查询泰州市网站建设制作
  • 政务公开网站建设管理网站建设带后台
  • 营口 微网站建设wordpress怎么查看域名绑定
  • 广州网站建设 易点宠物医院网站开发
  • wordpress 下载站主题建设银行网上流览网站
  • 网站子目录绑定二级域名网页设计个人
  • 17网站一起做网店打不开做那种网站
  • 如何统计网站pv买了个网站后怎么做的
  • 网站seo策划wordpress页脚设计
  • 网站管理平台扩展插件建设网站需要多少费用
  • 天河区门户网站教育专栏茶百道加盟费大概要多少
  • 博湖网站建设丽水网站建设明恩玉杰
  • 美食网站建设书创新作品及其设计方案
  • fedora做网站服务器营销网络遍布全国
  • 公司网站百度搜索的描述怎么做做网站一般需要多久
  • 网站开发 php模板做网站有2个前提条件 一个是网站
  • 网站开发得多长时间wordpress 什么是插件吗
  • wordpress 视频站网站客户端怎么做的
  • 设计师网站库dw做了网站还可以做淘宝详情吗
  • 网站开发实验报告总结手机视频网站怎么做
  • 网站开发朋友圈广告免费网页空间
  • 网站建设关键字优化免费建站系统软件
  • 网站建设几种语言对比微信开放平台怎么解除