在SLES-11-SP1-i586上搭建apache+php环境
在SLES-11-SP1-i586上搭建apache+php环境
0. 安装SLES-11-SP1:
安装完成配置telnet和ftp时需要禁用防火墙或者打开20/21(FTP)和22(SSH)23(TELNET)端口。遇到ftp无法登陆的问题请参考下面的链接更改配置文件:
http://blog.csdn.net/fm0517/article/details/7312297
1. 总体安装流程
1.1 安装Apache2.2.19:
[点击此处下载httpd-2.2.19.tar.gz]
$ tar -xvzf httpd-2.2.19.tar.gz
$ cd httpd-2.2.19
$ ./configure --enable-rewrite --enable-module=so
$ make
# make install
1.2 安装php5.3.6:
[点击此处下载php-5.3.6.tar.gz]
$ tar -xvzf php-5.3.6.tar.gz
$ cd php-5.3.6
$ ./configure --with-apxs2=/usr/local/apache2/bin/apxs
$ make
# make install
2. 问题解决
至此,会发现安装php的configure时出现xml2-config not found错误,安装libxml2-devel可以解决此错误。而SLES-11-SP1自带安装的是libxml2-2.7.6,而网上下载不到对应的libxml2-devel-2.7.6,故需将其升级到2.7.7。
在1.1和1.2之间加入以下步骤2.1至2.7:
2.1 安装libxml2-2.7.7时,会提示依赖libreadline.so.6,先下载并安装之。
[点击此处下载libreadline6-6.0-18.3.i586.rpm]
# rpm -ivh libreadline6-6.0-18.3.i586.rpm
2.2 重新安装libxml2-2.7.7时,会提示libxml2-python依赖libxml2-devel-2.7.6导致无法覆盖原有文件,所以需要先在Yast中删除libxml2-python。
进入YaST2 => 软件 => 软件管理,在搜素框中输入libxml2-python,右键点击右侧的libxml2-python,选择删除,在弹出的对话框中选择“将执行以下操作”,然后确定,接受,继续。
2.3 此时再重新安装libxml2-2.7.7:
[点击此处下载libxml2-2.7.7-3.6.i586.rpm]
# rpm -Uvh libxml2-2.7.7-3.6.i586.rpm
2.4 安装libxml2-devel-2.7.7时,会提示依赖zlib-devel和readline-devel,先下载并安装之。
2.5 安装zlib-devel-1.2.3:
[点击此处下载zlib-devel-1.2.3-141.1.i586.rpm]
# rpm -ivh zlib-devel-1.2.3-141.1.i586.rpm
2.6 安装readline-devel-5.2:
[点击此处下载readline-devel-5.2-141.10.i586.rpm]
# rpm -ivh readline-devel-5.2-141.10.i586.rpm
2.7 此时再重新安装libxml2-devel-2.7.7:
[点击此处下载libxml2-devel-2.7.7-3.6.i586.rpm]
# rpm -ivh libxml2-devel-2.7.7-3.6.i586.rpm
3. 继续安装php5.3.6
按照1.2中的步骤安装php5.3.6。
4. 配置并重启Apache
安装完php后,打开apache的配置文件httpd.conf发现出现下面的新配置:
LoadModule php5_module modules/libphp5.so
在其下面接着加上以下配置指明用PHP来解析以.php为后缀的文件:
AddHandler php5-script .php
重启apache2:在目录/usr/local/apache2/bin下执行: #apachectl restart
在SLES-11-SP1-i586上搭建apache+php环境相关推荐
- 在CentOS 6.2上搭建vim开发环境
在CentOS 6.2上搭建vim开发环境 最后更新日期:2013-07-05 1.首先使用Ubuntu(所在ip为192.168.16.230)翻墙登陆http://www.vim.org/,下载其 ...
- nodejs mac java home_Mac上搭建nodejs开发环境
###Mac上搭建nodejs开发环境 ####安装homebrew 1 2 3ruby -e "$(curl -fsSL https://raw.githubusercontent.com ...
- 在Windows上搭建Rust开发环境——Clion篇
文章目录 在Windows上搭建Rust开发环境--Clion篇 安装mingw64 安装Rust hello world 安装Clion 使用Clion创建并调试项目 在Windows上搭建Rust ...
- 基于docker在Ubuntu上搭建TensorFlow-GPU计算环境
这里转载一篇Docker安装TF GPU的版本 基于docker在Ubuntu上搭建TensorFlow-GPU计算环境 由于实验室的服务器有多人共享使用,而不同人的代码对应的keras和tensor ...
- ubuntu16.04上搭建stm32f4开发环境
ubuntu16.04上搭建stm32f4开发环境 工程源码的地址 https://github.com/txson/ubuntu-stm32 欢迎大家参与修改 搭建交叉编译环境 stm32 属于ar ...
- 我的Go+语言初体验——iPad上搭建Go+开发环境(ish版)
目录 欢迎来到用iPad来学习Go+之旅 一.在 iPad 安装 Go+ 前的准备 1. iSH Shell 的作用 2. 安装 iSH Shell 3. 在 iSH 里安装一些常用软件 apk 命令 ...
- Raspberry Pi 4B(4GB版)上搭建Donkeycar开发环境
在树莓派上搭建Donkeycar开发环境 在树莓派上搭建Donkeycar开发环境 1 系统安装与SSH配置 2 更新系统 3 配置树莓派 4 安装依赖包 5 安装Python的虚拟环境 6 安装 D ...
- VSCode上搭建MDK开发环境
VSCode上搭建MDK开发环境 提示:需先安装MDK编译器(Keil5) 目的:在使用Keil5开发程序中若要使用"Go to"功能需要打开"Browse Inform ...
- Linux平台上搭建apache+tomcat负载均衡集群
传统的Java Web项目是通过tomcat来运行和发布的.但在实际的企业应用环境中,采用单一的tomcat来维持项目的运行是不现实的.tomcat 处理能力低,效率低,承受并发小(1000左右).当 ...
最新文章
- slf4j导入那个依赖_学习SPRINGBOOT结合日志门面SLF4J和日志实现LOGBACK的混合使用
- 轻松掌握移动端web开发【尺寸适配】常用解决方案
- 关于坐标系,关于矩阵及线性相关和无关的关系
- SAP 电商云 Spartacus UI Quick Order 延迟加载的现象分析
- SAP UI5 main page design
- python 多线程读写文件错误_python多线程老是报错。大神帮忙看看哈?
- 在网页中显示CHM (c# csharp .net asp.net winform)
- 苹果发布高端头戴式耳机AirPods Max12月15日发售
- Android Q (Android 10.0)系统新特性
- C语言程序设计(第三版)何钦铭著 习题6-3
- SSD固态硬盘健康状况检测工具SSDReporter
- linux 退出vi报e37,vim模式下报错E37: No write since last change (add ! to override)
- 智能血糖仪方案/案列/APP/小程序/项目
- linux下关于笔记本的显卡驱动安装archlinux
- 中国大学Mooc浙大翁恺老师《零基础学Java语言》编程作业(续)(5~ 7)
- No module named '_bz2'
- 钉钉老版本下载3.31_钉钉旧版本下载-钉钉老版本v3.4.6 安卓版 - 极光下载站
- Java开发社招面试总结!docker镜像导出img格式文件
- 键盘失灵RemapKey软件
- The package jxl is not accessible解决
热门文章
- Pet Shop4解密配置文件
- 两篇关于MCU的嵌入式应用的文章【ZZ】
- OpenCV 开闭运算
- win10安装tesserocr配置 Python使用tesserocr识别字母数字验证码
- NI FlexLogger 2020 R3中文版
- 检查邮箱是否包含教育后缀.edu结尾的邮箱
- MyEclipse CI 2018.8.0正式发布(附下载)
- [No000011B]为什么有些程序员悄无声息渡过35岁中年危机?
- 在路上---学习篇(一)Python 数据结构和算法 (4) --希尔排序、归并排序
- (十二)进一步掌握STVD/COSMIC