以下是我帮你找的,转自csdn
在Linux Redhat6下面安装apache server的时候,执行完./configure命令后在执行make命令的时候报如下错误:/usr/bin/ld: /usr/local/lib/libz.a(crc32.o): relocation R_X86_64_32 against `.rodata' can not be used when making a shared objectrecompile with -fPIC
/usr/local/lib/libz.a: could not read symbols: Bad value
collect2: ld returned 1 exit status
make[4]: *** [mod_deflate.la] 错误 1
make[4]: Leaving directory `/usr/local/httpd-2.4.3/modules/filters'
make[3]: *** [shared-build-recursive] 错误 1
make[3]: Leaving directory `/usr/local/httpd-2.4.3/modules/filters'
make[2]: *** [shared-build-recursive] 错误 1
make[2]: Leaving directory `/usr/local/httpd-2.4.3/modules'
make[1]: *** [shared-build-recursive] 错误 1
make[1]: Leaving directory `/usr/local/httpd-2.4.3'
make: *** [all-recursive] 错误 1
解决方法
下载zlib-1.2.3.tar.gz放在/usr/local目录下执行以下命令:
tar -zxvf zlib-1.2.3.tar.gz
cd zlib-1.2.3
./configure
vi Makefile
找到 CFLAGS=-O3 -DUSE_MMAP
在后面加入-fPIC,即变成CFLAGS=-O3 -DUSE_MMAP -fPIC
make &&make install
然后再进入/usr/local/httpd-2.4.3这个目录执行下面的语句:
./configure --prefix=/usr/local/apache2 --with-apr=/usr/local/apr/bin/apr-1-config --with-apr-util=/usr/local/apr-util/bin/apu-1-config --with-pcre=/usr/local/pcre/bin/pcre-config --with-zlib-1.2.3=/usr/local/zlib-1.2.3 --enable-so
1、linux下安装lantern的步骤如下:
(1)准备
首先要把命令窗口路径切换到已经下载的lantern安装包。下载网址:https://github.com/getlantern/lantern,也可以在主页或github下载。
方法: 直接根据你的 *** 作系统型号点击选择对应型号的蓝色超链接即可自动下载类似名为 lantern-installer-beta-64-bit.deb 的文件。
(2)安装
为了能使用gdebi的命令方式安装.deb文件,这里先安装gdebi-core。使用的安装命令行如下: sudo apt install gdebi-core。
现在我们以gdebi的方式安装lantern(蓝灯)。要把命令窗口路径切换到已经下载的lantern安装包的存放位置目录下(这个很重要,否则安装时会提示找不到lantern的安装包地址)。lantern安装包在存放位置目录下后,使用如下命令行安装:sudo gdebi lantern-installer-beta-64-bit.deb。
(3)运行
打开一个命令行,输入lantern,回车即可运行lantern。稍等一下下(lantern需要寻找可用ip的时间),然后就可以自由访问整个互联网了。
2、Linux简介
Linux是一套免费使用和自由传播的类Unix *** 作系统,Linux *** 作系统诞生于1991年,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的 *** 作系统。
Linux系统能运行主要的UNIX工具软件、应用程序和网络协议。它支持32位和64位硬件。Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络 *** 作系统。
LAMP需要用到root权限来安装,安装步骤如下:一.下载安装包并解压
wget http://dl.wdlinux.cn:5180/lanmp_laster.tar.gz
tar zxvf lanmp_laster.tar.gz
二. 执行sh install.sh(或sh in.sh) (默认会安装wdcp,如果只要web环境,而不想安装wdcp,这里改为 sh lanmp.sh即可) 4个可选安装,如下图
1,2,3 是安装独立的环境,不可自由切换nginx,apache,nginx+apache应用环境.4 是安装所有,即可在后台里自由切换nginx,apache,nginx+apache的应用环境
三.如果需要卸载
sh install.sh uninstal(或sh in.sh uninstall)就可以
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)