Você pode colocar as bibliotecas em ~/mylib
e definir LD_LIBRARY_PATH
para pesquisar lá:
export LD_LIBRARY_PATH=~/mylib
Você pode colocar essa linha no seu ~/.bashrc
se quiser que ela esteja disponível de forma mais permanente.
Portanto, eu tenho um arquivo de biblioteca que é usado por um módulo php, sendo que ambos residem no meu diretório home na minha conta de cpanel hospedada compartilhada.
O problema é que esta biblioteca depende dos arquivos libcrypto.so.6 e libssl.so.6 ou links simbólicos com esse nome para qualquer que seja a versão atual que você possui. (Essas versões particulares não existem mais em centos)
Existe alguma maneira de contornar isso? talvez altere os nomes de arquivos referenciados na biblioteca ou crie um wrapper para a biblioteca? ou
Você pode colocar as bibliotecas em ~/mylib
e definir LD_LIBRARY_PATH
para pesquisar lá:
export LD_LIBRARY_PATH=~/mylib
Você pode colocar essa linha no seu ~/.bashrc
se quiser que ela esteja disponível de forma mais permanente.
Tags root php shared-library