编译和安装PostgreSQL过程包括下载源码、解压、配置、编译、安装和验证等步骤,是手动从源代码构建PostgreSQL数据库的详细流程。
下载地址请参见环境要求。
1 2 |
cd /home tar -xvf postgresql-11.3.tar.gz |
1 2 |
cd /home/postgresql-11.3 ./configure -prefix=/usr/local/pgsql |
1
|
vim /home/postgresql-11.3/src/Makefile.global
|
-march=armv8-a+crc+lse
添加完成后的截图:
1
|
make -j 64 |
1
|
make -j 64 install |
“-j 64”参数充分利用多核CPU优势,加快编译速度,参数“-j”后数字为CPU核数,可用cat /proc/cpuinfo | grep processor | wc -l进行查看,此数值应小于等于CPU核数。
1
|
ls /usr/local/pgsql
|
1
|
/usr/local/pgsql/bin/postgres --version
|