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

个人怎么做电影相关的网站上海百度提升优化

个人怎么做电影相关的网站,上海百度提升优化,微信服务号绑定网站吗,云建站app文章目录 下载基础包下载源码包编译 PG编译 postgis编译安装 pgrouting下载源码包配置编译参数编译安装 初始化数据库建表并检查列是否使用了 lz4 压缩算法检查 postgis 与 pgrouting 是否可以成功创建 下载基础包 sudo apt update && sudo apt upgrade -y sudo apt i…

文章目录

  • 下载基础包
  • 下载源码包
  • 编译 PG
  • 编译 postgis
  • 编译安装 pgrouting
    • 下载源码包
    • 配置编译参数
    • 编译安装
  • 初始化数据库
  • 建表并检查列是否使用了 lz4 压缩算法
  • 检查 postgis 与 pgrouting 是否可以成功创建

下载基础包

sudo apt update && sudo apt upgrade -y
sudo apt install -y build-essential libreadline-dev zlib1g-dev flex bison libxml2-dev libssl-dev libgdal-dev \
libgeos-dev libproj-dev libprotobuf-c-dev protobuf-c-compiler libjson-c-dev sqlite3 libsqlite3-dev cmake pkg-config liblz4-dev \
git                    \
libboost-all-dev       \
libbz2-dev             \
liblz4-dev             \
libzstd-dev            \
libcurl4-openssl-dev

下载源码包

wget https://ftp.postgresql.org/pub/source/v15.6/postgresql-15.6.tar.gz
tar -xzf postgresql-15.6.tar.gzwget https://download.osgeo.org/postgis/source/postgis-3.4.2.tar.gz
tar -xzf postgis-3.4.2.tar.gz

编译 PG

./configure \--prefix=/usr/local/pgsql     \--with-openssl               \--with-libxml                \--with-readline              \--with-python	\--with-lz4 \PYTHON=/usr/bin/python3make -j$(nproc) world && make install-world

编译 postgis

./configure \--with-pgconfig=/usr/local/pgsql/bin/pg_config \--with-projdir=/usr \CPPFLAGS="-I/usr/include" \LDFLAGS="-L/usr/lib/x86_64-linux-gnu"make -j $(nproc)  && make installPostGIS is now configured for x86_64-pc-linux-gnu-------------- Compiler Info ------------- C compiler:           gcc -std=gnu99 -g -O2 -fno-math-errno -fno-signed-zeros -WallC++ compiler (Wagyu): gcc -std=c++11 -x c++ C++ compiler (FlatGeobuf): gcc -std=c++11 -x c++ CPPFLAGS:              -I/usr/include -I/usr/include  -I/usr/include/libxml2  -I/usr/include/json-c   -DNDEBUG -I/usr/includeLDFLAGS:              -L/usr/lib/x86_64-linux-gnu -lmSQL preprocessor:     /usr/bin/cpp -traditional-cpp -w -P -Upixel -UboolArchiver:             gcc-ar rs-------------- Additional Info ------------- Interrupt Tests:   ENABLED-------------- Dependencies -------------- GEOS config:          /usr/bin/geos-configGEOS version:         3.12.1GDAL config:          /usr/bin/gdal-configGDAL version:         3.8.4PostgreSQL config:    /usr/local/pgsql/bin/pg_configPostgreSQL version:   PostgreSQL 15.6PROJ4 version:        94Libxml2 config:       /usr/bin/xml2-configLibxml2 version:      2.9.14JSON-C support:       yesprotobuf support:     yesprotobuf-c version:   1004001PCRE support:         Version 2Perl:                 /usr/bin/perl--------------- Extensions --------------- PostgreSQL EXTENSION support:       enabledPostGIS Raster:                     enabledPostGIS Topology:                   enabledSFCGAL support:                     disabledAddress Standardizer support:       enabled-------- Documentation Generation -------- xsltproc:             xsl style sheets:     dblatex:              convert:              mathml2.dtd:          http://www.w3.org/Math/DTD/mathml2/mathml2.dtdconfigure: WARNING: 
configure: WARNING:  | You are building using --with-projdir. This option isn't standard and    |
configure: WARNING:  | might be incompatible with future releases of PROJ.                      |
configure: WARNING:  | You can instead adjust the PKG_CONFIG_PATH environment variable if you   |
configure: WARNING:  | installed software in a non-standard prefix.                             |
configure: WARNING:  | Alternatively, you may set the environment variables PROJ_CFLAGS and     |
configure: WARNING:  | PROJ_LIBS to avoid the need to call pkg-config. 

编译安装 pgrouting

下载源码包

git clone https://github.com/pgRouting/pgrouting.git
或下载压缩包
https://github.com/pgRouting/pgrouting/releases

配置编译参数

export PATH=/usr/local/pgsql/bin:$PATH
export LD_LIBRARY_PATh=/usr/local/pgsql/lib:$LD_LIBRARY_PATh
tar xf pgrouting-3.6.0.tar.gz
cd pgrouting-3.6.0
mkdir build && cd build
cmake .. \-DCMAKE_BUILD_TYPE=Release \-DCMAKE_INSTALL_PREFIX=/usr/local/pgsql \-DPOSTGRESQL_EXECUTABLE=/usr/local/pgsql/bin/pg_config

编译安装

make -j$(nproc)
make install
ldconfig

初始化数据库

useradd -m postgres
chown -R postgres:postgres /usr/local/pgsql
su - postgres
cd /usr/local/pgsql
./bin/initdb -U postgres -E UTF8 -D ./data

建表并检查列是否使用了 lz4 压缩算法

drop table if exists test_lz4;
CREATE TABLE test_lz4 (txt text COMPRESSION lz4);
INSERT INTO test_lz4 SELECT repeat('abcd',10000);
\d+ test_lz4
select pg_column_compression(txt) from test_lz4;postgres=# select pg_column_compression(txt) from test_lz4;pg_column_compression 
-----------------------lz4
(1 row)drop table if exists test;
CREATE TABLE test (txt text);
INSERT INTO test SELECT repeat('abcd',10000);
\d+ test
select pg_column_compression(txt) from test;
postgres=# select pg_column_compression(txt) from test;pg_column_compression 
-----------------------lz4
(1 row)

检查 postgis 与 pgrouting 是否可以成功创建

create extension fuzzystrmatch;
create extension pgrouting;
create extension plpgsql;
create extension postgis;
create extension postgis_raster;
create extension postgis_tiger_geocoder;
create extension postgis_topology;postgres=# \dxList of installed extensionsName          | Version |   Schema   |                        Description                         
------------------------+---------+------------+------------------------------------------------------------fuzzystrmatch          | 1.1     | public     | determine similarities and distance between stringspgrouting              | 3.6.0   | public     | pgRouting Extensionplpgsql                | 1.0     | pg_catalog | PL/pgSQL procedural languagepostgis                | 3.4.2   | public     | PostGIS geometry and geography spatial types and functionspostgis_raster         | 3.4.2   | public     | PostGIS raster types and functionspostgis_tiger_geocoder | 3.4.2   | tiger      | PostGIS tiger geocoder and reverse geocoderpostgis_topology       | 3.4.2   | topology   | PostGIS topology spatial types and functions
http://www.dtcms.com/wzjs/374528.html

相关文章:

  • 做公司网站 需要注意什么国内seo公司排名
  • 广州市运营推广公司网站建设优化400报价
  • 网站建设与管理的未来规划收录优美图片topit
  • 深圳网站制作公司哪家好互联网销售平台有哪些
  • wordpress文章分类加权限seo 推广服务
  • 腾讯营销平台汕头百度seo公司
  • 做网站跟app深圳做网站seo
  • 临时手机号注册网站南宁网站公司
  • 网站注册人查询杭州seo网络公司
  • wordpress立即发布aso搜索排名优化
  • 温州专业手机网站制作哪家便宜什么是竞价
  • 给公众号做头像的网站谷歌搜索引擎
  • 做爰全国网站如何写软文赚钱
  • 广州网站优舆情网站直接打开的软件
  • 做网站找什么公司凡科建站的优势
  • 永久个人网站淘宝的关键词排名怎么查
  • 阳春新农村建设网站seo搜索引擎优化书籍
  • 郑州市政府官网seo工具网站
  • 视频网站开发代码没经验可以做电商运营吗
  • web前端工程师是什么北京seo公司有哪些
  • 网上申请开办公司流程如何优化网络
  • 阜宁网站制作费用产品推广策划方案
  • 门户网站开发流程武汉seo服务多少钱
  • 个人网站怎么做的模板搜索引擎优化行业
  • 网站开发准备流程图常用的seo工具推荐
  • 网站怎么做分站湘潭网站设计
  • 网站企业网站建设需求文档广州网站设计实力乐云seo
  • 网站建设公司优势百度竞价开户3000
  • 百度站长平台官网死链提交定制开发公司
  • 网站建设实例教程做博客的seo技巧