目录
一、系统配置
输入命令 su root设置密码
二、安装FME
将FME安装包拷贝到linux的某个文件夹中,输入命令,第一个命令是安装软件包,第二个是安装绑定文件。
sudo dpkg -i fme-form-2023_2023.2.3.23783~ubuntu.22.04_amd64.deb
sudo apt-get install -f
将fme-flexnet-linux-x64.tar_3.gz文件拷贝到某路径并解压
tar -xzvf fme-flexnet-linux-x64.tar_3.gz
chmod +x ./lmgrd
输入完成动态链接库配置
ln -s /lib64/ld-linux-x86-64.so.2 /lib64/ld-lsb-x86-64.so.3
输入启动许可程序
./lmgrd -c ./safe.lic -l safe.log
然后新建一个文本文件配置,注意修改文件路径
[Unit]
Description=fme license server daemon
After=network.target
[Service]
#Type=simple
Type=forking
User=root
WorkingDirectory=/home/lj/Desktop/fme/FlexServer11_19_2_0-linux-x64
ExecStart=/home/lj/Desktop/fme/FlexServer11_19_2_0-linux-x64/lmgrd -c ./safe.lic -l safe.log
ExecStop=/bin/kill -s TERM
ExecReload=/bin/kill -HUP
Restart=always
KillMode=process
[Install]
WantedBy=multi-user.target
然后将该文件放入/etc/systemd/system路径
cp /home/lj/Desktop/fme/fmelicense.service /etc/systemd/system
然后启动运行程序
systemctl enable fmelicense
python 第三方库安装
/opt/fme-form-2023/fme python -m pip install pandas --target "/opt/fme-form-2023/python" -ihttp://mirrors.aliyun.com/pypi/simple --trusted-host mirrors.aliyun.com
二、安装golang-1.20
先下载tar -xzvf go1.20.linux-amd64.tar.gz文件,然后解压文件
tar -xzvf go1.20.linux-amd64.tar.gz
移动到主文件夹下
mv go /usr/local
输入命令编辑环境变量配置文件
sudo gedit /etc/bash.bashrc
将配置文件写入
export GOROOT=/usr/local/go
export PATH=$GOPATH/bin:$GOROOT/bin:$PATH
export GOPROXY=https://mirrors.aliyun.com/goproxy/,direct
二、安装POSTGIS
sudo apt install postgresql postgresql-contrib
sudo apt install postgis
使用postgres账号
sudo -s
配置密码
passwd postgres
进入账号
su postgres
进入数据库命令行
psql
新建数据库
create database fme;
设置数据库密码
ALTER USER postgres WITH PASSWORD '1';
退出
\q
进入新建数据库命令行
psql -U postgres -d fme
配置扩展
CREATE EXTENSION "postgis" VERSION '3.2.0';
CREATE EXTENSION "postgis_topology" VERSION '3.2.0';
修改数据库配置
// 修改 postgresql.conf
// 默认是127.0.0.1,只能在本地访问
sudo gedit /etc/postgresql/14/main/postgresql.conf
//允许本机的任务一个ip地址访问postgresql
listen_addresses = '*'
// 修改pg_hba.conf
sudo gedit /etc/postgresql/14/main/pg_hba.conf
// 在文件中加入这一行
host all all 0.0.0.0/0 md5
二、安装redis
sudo apt install redis-server