linux下安装lamp环境时安装Apache报错,错误如下

linux下安装lamp环境时安装Apache报错,错误如下,第1张

装apache会遇到许多问题,他们完全都是有解决办法的,你可以去google轻松找到他们。

以下是我帮你找的,转自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)就可以


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/6208024.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-18
下一篇 2023-03-18

发表评论

登录后才能评论

评论列表(0条)

保存