先升级gcc

1.python3.6

./configure --enable-shared --enable-profiling

make –j 20

make install

2.proj-4.9.3

wget http://download.osgeo.org/proj/proj-4.9.3.tar.gz

tar -zxvf proj-4.9.3.tar.gz

cd proj-4.9.3

./configure

make

make install

3.geos-3.7.2

wget http://download.osgeo.org/geos/geos-3.7.2.tar.bz2

tar -xjf geos-3.7.2.tar.bz2

cd geos-3.7.2

./configure

4.swig-3.0.12

wget http://prdownloads.sourceforge.net/swig/swig-3.0.12.tar.gz

tar -zxvf swig-3.0.12.tar.gz

/usr/local/bin/ccache-swig

./configure --enable-python PYTHON=

make -j20

sudo update-alternatives --install /usr/bin/python python /usr/bin/python2.6 1

sudo update-alternatives --install /usr/bin/python python /usr/local/bin/python3.6 2

5.GDAL2.3.2

./configure --with-libz=yes --with-libtiff=yes --with-geotiff=yes --with-liblzma=yes --with-geos=/usr/local/bin/geos-config --with-sqlite3=/usr/local --with-proj=/usr/local --with-expat=yes --with-libz=internal --with-libtiff=internal --with-epsilon=yes --with-webp=yes --with-freexl=yes --with-libjson-c=internal --with-python=/usr/local/bin/python3.6 --with-java=/arcgis/java/jdk1.8.0_191 --with-pg=/usr/pgsql-10/bin/pg_config

6.PostGIS10

参考

http://wiki.postgresql.org/wiki/YUM_Installation

https://yum.postgresql.org/repopackages.php

rpm install https://download.postgresql.org/pub/repos/yum/reporpms/EL-6-x86_64/pgdg-redhat-repo-latest.noarch.rpm

yum list postgres*

…..

yum list postgis*

……

9.

vi /etc/profile

export JAVA_HOME=/arcgis/java/jdk1.8.0_191
export JRE_HOME=/arcgis/java/jdk1.8.0_191/jre
export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH
export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH
export PATH=/arcgis/java/gdal192-CentOS5.8-gcc4.1.2-x86_64:$PATH
export PATH=/usr/local/bin:/usr/pgsql-10/bin:/arcgis/java/gdal-data:$PATH

export LD_LIBRARY_PATH=/usr/local/lib64:/usr/local/sqlite3/lib:/usr/local/lib:$LD_LIBRARY_PATH
export LD_RUN_PATH=/usr/local/lib64:/usr/local/sqlite3/lib:/usr/local/lib:$LD_RUN_PATH

10.

CentOS6 + MapServer7.4编译的更多相关文章

  1. centos6.7下编译安装lnmp

    很多步骤不说明了,请参照本人的centos6.7下编译安装lamp,这次的架构是nginx+php-fpm一台服务器,mysql一台服务器 (1)首先编译安装nginx: 操作命令: yum -y g ...

  2. centos6.7下 编译安装MySQL5.7

    centos6.7下编译安装MySQL5.7 准备工作 #-----依赖包及MySQL和boost安装包----- #yum包安装: shell> yum -y install gcc-c++ ...

  3. Linux(CentOS6.5)下编译安装PHP5.6.22时报错”configure: error: ZLIB extension requires gzgets in zlib”的解决方式(确定已经编译安装Zlib,并已经指定Zlib路径)

    本文地址http://comexchan.cnblogs.com/,作者Comex Chan,尊重知识产权,转载请注明出处,谢谢!   今天在CentOS6.5下编译安装PHP时,一直报错 confi ...

  4. CentOS6.5_64bit下编译安装MySQL-5.6.23

    转载请注明出处:http://blog.csdn.net/guoyjoe/article/details/44785511 ************************************** ...

  5. CentOS6.5下编译安装LAMP环境

    LAMP(Linux-Apache-MySQL-PHP)网站架构是目前国际流行的Web框架.该框架能够满足大流量.大并发量的网站需求:当然.也可以直接使用高性能的服务器.高性能的负载均衡硬件以及CDN ...

  6. CentOS6.5上编译OpenJDK7源码

    本文地址:http://www.cnblogs.com/wuyudong/p/build-openjdk7.html,转载请注明源地址. 采用开源的OpenJDK版本,获取其源码的方式有两种: 通Me ...

  7. centos6.7下编译安装lamp环境

    编译C源代码: 前提:提供开发工具及开发环境 通过“包组”提供开发组件,CentOS 6: "Development Tools", "Server Platform D ...

  8. Centos6.5下编译安装ACE6.0

    ACE在Linux下的编译安装步骤(CentOS6.5 64Bit) Linux平台安装(CentOS6.5 64bit) 1, 下载ACE软件包,上传至Linux服务器(假设目录为/opt/ace, ...

  9. Centos6.4 xen编译部署

    ruiy亲测成功,现将步骤总结如下,一步步往下将可 原文链接 http://blog.csdn.net/liyakun1992421/article/details/9071061 xen 与 kvm ...

随机推荐

  1. 总结了11条,我对Python 装饰器的理解

    对于每一个学习 Python 的同学,想必对 @ 符号一定不陌生了,正如你所知, @ 符号是装饰器的语法糖,@符号后面的函数就是我们本文的主角:装饰器. 装饰器放在一个函数开始定义的地方,它就像一顶帽 ...

  2. Shell(三):echo、printf、test命令

    一.echo 1.显示普通字符串: echo "today is a wonderful day" 这里的双引号可以省略. 2.显示转义字符: echo "\" ...

  3. Java性能之synchronized锁的优化

    synchronized / Lock 1.JDK 1.5之前,Java通过synchronized关键字来实现锁功能 synchronized是JVM实现的内置锁,锁的获取和释放都是由JVM隐式实现 ...

  4. JS基础语法---循环语句之:for 循环 + 9个练习

    for循环 语法: for(表达式1;表达式2;表达式3){ 循环体; } 执行过程: 先执行一次表达式1,然后判断表达式2;如果不成立则直接跳出循环 如果表达式2成立,执行循环体的代码,结束后,跳到 ...

  5. ABP进阶教程8 - 自定义按钮

    点这里进入ABP进阶教程目录 在功能按钮区增加一个自定义按钮 - Add(创建课程) 添加按钮 打开展示层(即JD.CRS.Web.Mvc)的\wwwroot\view-resources\Views ...

  6. Service__cmd安装MySQL并连接SQLyog

    整理记录关于使用cmd安装mysql的过程   1.配置环境变量 1) 计算机->属性->高级系统设置->环境变量 2)先添加变量 变量名:MYSQL_HOME 变量值:D:\mys ...

  7. 1.JavaCC安装与测试

      下面介绍的是JavaCC在windows系统中的安装与小代码测试过程. 一.JavaCC安装   步骤 :在JavaCC的官网首页下载JavaCC,然后配置电脑的环境变量,接着在dos命令行里就可 ...

  8. jQuery—自定义HTTP请求

    Ajax设置自定义请求头的两种方法 $.ajax({ url: 'http://www.baidu.com', type: 'get', data: JSON.stringify({"nam ...

  9. 18.Llinux-触摸屏驱动(详解)【转】

    转自:https://www.cnblogs.com/lifexy/p/7628889.html 本节的触摸屏驱动也是使用之前的输入子系统 1.先来回忆之前第12节分析的输入子系统 其中输入子系统层次 ...

  10. 5-7 可视化库Seaborn-热度图绘制

    In [1]: %matplotlib inline import numpy as np import matplotlib.pyplot as plt import seaborn as sns ...