源代码安装Apache、Mysql、PHP
2017-02-11 16:47
218 查看
源代码软件的优点:
获得最新版,能及时修复bug;
能自行修改和定制;
源代码打包形式:
.tar.gz和.tar.bz2格式居多;
完整性校验:
md5sum校验工具
确认源代码编译环境:
需安装支持C/C++程序语言的编译器。
编译安装过程:
下载并解压—>./configure配置(安装目录、安装模块等)àmake编译—>make install安装(复制二进制文件到系统,配置应用环境)
解压
习惯装饰软件包解压至/usr/src目录;
解压位置:/usr/src/软件名-版本号/
配置
使用源码目录中的configure脚本;
执行./configure –help可以查看帮助;
典型配置选项:--prefix=软件安装目录
编译
执行make命令
安装
执行make install命令
编译工具gcc:
编译安装apache:
卸载原有的httpd:
解压软件包(先安装apr,httpd依赖包):
进入apr解压目录,内有./configure配置脚本,可以执行:
./configure –help 查询相关选项。如:
该选项表示安装的地方。
设置安装目录:
配置完后,在该目录下执行make命令开始编译:
执行安装:
安装apr-util软件,同样按上面的步骤进行。
安装pcre软件包。(以下过程略)
安装apache软件包:
make install
设置软链接,让apache可以直接执行:
检查apache是否安装成功:
apache服务的脚本需要此命令,安装它:
安装完后,将服务脚本复制:
配置服务:
执行setup,设置网络:
重启网络服务:
检查eth0网卡是否激活:
如果没有,则执行:
检查ip地址是否配置:
更改网站配置文件:
检查配置文件是否正确:
启动服务:
如果需要通过域名访问,可以修改:
安装mysql:
检查mysql是否安装:
解压安装cmake软件包:
安装依赖包:
建立运行服务的用户:
编译mysql:
配置文件:
修改配置文件:
数据库初始化:
优化执行路径:
添加系统服务:
启动数据库:
安装PHP软件包:
安装zlib(提供压缩功能)
检查库文件是否安装:
安装libxml2(提供xml解析功能):
安装过程如果出错,需安装python:
安装libmcrypt扩展工具:
安装mhash:
安装mcrypt:
安装libpng:
安装iconv:
安装freetype:
安装autoconf:
安装jpeg:
安装gd2:
安装xpm(提供读取xpm功能):
安装gettext:
安装PHP:
配置文件配置:
测试PHP:
获得最新版,能及时修复bug;
能自行修改和定制;
源代码打包形式:
.tar.gz和.tar.bz2格式居多;
完整性校验:
md5sum校验工具
确认源代码编译环境:
需安装支持C/C++程序语言的编译器。
编译安装过程:
下载并解压—>./configure配置(安装目录、安装模块等)àmake编译—>make install安装(复制二进制文件到系统,配置应用环境)
解压
习惯装饰软件包解压至/usr/src目录;
解压位置:/usr/src/软件名-版本号/
配置
使用源码目录中的configure脚本;
执行./configure –help可以查看帮助;
典型配置选项:--prefix=软件安装目录
编译
执行make命令
安装
执行make install命令
编译工具gcc:
编译安装apache:
卸载原有的httpd:
解压软件包(先安装apr,httpd依赖包):
进入apr解压目录,内有./configure配置脚本,可以执行:
./configure –help 查询相关选项。如:
该选项表示安装的地方。
设置安装目录:
配置完后,在该目录下执行make命令开始编译:
执行安装:
安装apr-util软件,同样按上面的步骤进行。
安装pcre软件包。(以下过程略)
安装apache软件包:
make install
设置软链接,让apache可以直接执行:
检查apache是否安装成功:
apache服务的脚本需要此命令,安装它:
安装完后,将服务脚本复制:
配置服务:
执行setup,设置网络:
重启网络服务:
检查eth0网卡是否激活:
如果没有,则执行:
检查ip地址是否配置:
更改网站配置文件:
检查配置文件是否正确:
启动服务:
如果需要通过域名访问,可以修改:
安装mysql:
检查mysql是否安装:
解压安装cmake软件包:
安装依赖包:
建立运行服务的用户:
编译mysql:
配置文件:
修改配置文件:
数据库初始化:
优化执行路径:
添加系统服务:
启动数据库:
安装PHP软件包:
安装zlib(提供压缩功能)
检查库文件是否安装:
安装libxml2(提供xml解析功能):
安装过程如果出错,需安装python:
安装libmcrypt扩展工具:
安装mhash:
安装mcrypt:
安装libpng:
安装iconv:
安装freetype:
安装autoconf:
安装jpeg:
安装gd2:
安装xpm(提供读取xpm功能):
安装gettext:
安装PHP:
配置文件配置:
测试PHP:
相关文章推荐
- 详解linux系列之字符界面下MySQL+apache+php的源代码安装
- 基于CentOS 6.8平台最新源代码包编译安装LAMP环境搭建(Apache+MySQL+PHP)
- 源代码安装 mysql+apache+php 错误笔记
- 详解linux系列之字符界面下MySQL+apache+php的源代码安装
- Apache+SSL+PHP+JSP+MySQL+IMAP+GD安装全攻略
- 超级服务器apache+mysql+php+ssl之完全安装攻略
- 整合Windows 2000 + j2sdk(还要安装NetBeans或 eclipse及其配置) + apache2 + php-4.3.10 + mysql + Tomcat 4 + jk2(整合APACHE和TOMCAT)
- php-4.3+mysql-3.23+apache-2.0+vbb-2.32论坛的架设方法 ( rpm 包安装)
- 从源代码安装 Apache 1.3 和 PHP 4
- 用源码包安装php-4.34+mysql-4.0.16+apache-2.0.48+vbb-2.32实践总结
- FreeBSD下安装MySQL+Apache+PHP新手指南
- 在Freebsd上安装Mysql+Apache+PHP
- 在Linux操作下如何编译安装php&mysql&apache
- GreenAMP下载:可将Apache MySQL PHP安装成绿色软件
- apache+mysql+php+ssl服务器之完全安装攻略
- FreeBSD下安装MySQL+Apache+PHP新手指南
- 新版mysql+apache+php Linux安装指南
- Apache+MySQL+PHP安装指南
- FreeBSD下安装MySQL+Apache+PHP新手指南
- Apache 2.0.55 + PHP 5.1.0 + MySQL 4.1.15 菜鸟式安装