linux下apache 的安装,php安装过程

linux下apache 的安装1、进入work目录下:cd /usr/local/work(如没有则自己新建,命令:mkdir /usr/local/work)2、在work目录下从网站下载apache并解压:wget 解压:tar zxvf httpd-2.0.63.tar.gz3、进入httpd-2.0.63目录:cd httpd-2.0.634、建立makefile,并将Apache安装到/usr/local/apache2目录下:./configure -prefix=/usr/local/apache2 -enable-module=so (/configure前有一个点“.”的)5、开始编译:make6、开始安装Apache到work目录中:make install7、至此Apache的安装工作完成,可以在每次启动系统时通过如下命令启动或重新启动Apache服务:/usr/local/apache2/bin/apachectl start/usr/local/apache2/bin/apachectl restart8、打开浏览器,在地址栏输入“”出现“It works!”或apache图标的漂亮界面,说明apache安装成功!//////////////PHP 安装////1.获取安装文件: wget 获取安装php需要的支持文件:wget 2.安装libxml2tar zxvf libxml2-2.9.1.tar.gzcd libxml2-2.9.1../configure –prefix=/usr/local/libxml2makemake install如果安装成功以后,在/usr/local/libxml2/目录下将生成bin、include、lib、man和share五个目录。在后面安装PHP5源代码包的配置时,,会通过在configure命令的选项中加上"–with-libxml-dir=/usr/ local/libxml2"选项,用于指定安装libxml2库文件的位置。3.安装php5#tar zvxf php-5.5.4.tar.gz#cd php-5.5.4#./configure –prefix=/usr/local/php –with-apxs2=/usr/local/apache2/bin/apxs –with-libxml-dir=/usr/local/libxml2#make#make install4.重新配置apache2让他支持php配置 httpd.conf 让apache支持PHP:  # vi /usr/local/apache2/conf/httpd.conf  找到 AddType application/x-gzip .gz .tgz 在其下添加如下内容 AddType application/x-httpd-php .php (.前面有空格)  AddType application/x-httpd-php-source .phps (.前面有空格)然后CPOPY PHP的配置文件  cp php-5.5.4/php.ini.dist /usr/local/php/lib/php.ini (如果没有php.ini.dist 则把php.ini-development php.ini-production中的任何一个重命名为php.ini.dist即可。)  修改php.ini文件 增加 register_globals = On重启apache  service apache restart5.测试php是否成功安装写一个php测试页info.php,放到apache2/htdocs中。<?phpphpinfo();?>;在浏览器中输入:服务器地址/info.php如果能正常显示出php的信息,则说明Apche+Mysql+PHP安装成功!今日编译apache时出错://////////////////////////////////#./configure –prefix……检查编辑环境时出现:checking for APR… noconfigure: error: APR not found . Please read the documentation解决办法:1.下载所需软件包:wget wget wget 2.编译安装:yum remove apr-util-devel apr apr-util-mysql apr-docs apr-devel apr-util apr-util-docs具体步骤如下: a:解决apr not found问题>>>>>>[root@xt test]# tar -zxf apr-1.4.5.tar.gz [root@xt test]# cd apr-1.4.5 [root@xt apr-1.4.5]# ./configure –prefix=/usr/local/apr [root@xt apr-1.4.5]# make && make install b:解决APR-util not found问题>>>>[root@xt test]# tar -zxf apr-util-1.3.12.tar.gz [root@xt test]# cd apr-util-1.3.12 [root@xt apr-util-1.3.12]# ./configure –prefix=/usr/local/apr-util -with-apr=/usr/local/apr/bin/apr-1-config [root@xt apr-util-1.3.12]# make && make install c:解决pcre问题>>>>>>>>>[root@xt test]#unzip -o pcre-8.10.zip [root@xt test]#cd pcre-8.10 [root@xt pcre-8.10]#./configure –prefix=/usr/local/pcre [root@xt pcre-8.10]#make && make install4.最后编译Apache时加上:–with-apr=/usr/local/apr –with-apr-util=/usr/local/apr-util/ –with-pcre=/usr/local/pcre

版权声明:本文为博主原创文章,未经博主允许不得转载。

少吃点,吃好的。

linux下apache 的安装,php安装过程

相关文章:

你感兴趣的文章:

标签云: