在Linux系统中安装Apache+MySQL+php+phpMyAdmin+Zend(2)

 

 

首页服务器应用

背景:

阅读新闻

在Linux系统中安装Apache+MySQL+php+phpMyAdmin+Zend

[日期:2008-01-06]   来源:Linux公社  作者:Apache   [字体:]  

4、安装Apache

所需软件

httpd-2.2.6.tar.gz

命令:

# tar xzvf httpd-2.2.6.tar.gz

# cd httpd-2.2.6

#./configure --prefix=/usr/local/apache --enable-so --enable-mods-shared=most

#make

#make install

配置Apache

命令:

#vi /usr/local/apache/conf/httpd.conf

(1)寻找AddType application/x-gzip .gz .tgz 在下面添加

AddType application/x-httpd-php .cgis .php .phtml .php3 .inc

AddType application/x-httpd-php-source .phps

(2)修改ServerAdmin [email=your@younet.com]your@younet.com[/email]

(3)改变HTML文件主目录:DocumentRoot "/home/httpd/html/"    也可以不修改

(4)修改Listen 你的IP地址:80

(5)修改ServerName localhost或你的IP      先去掉前面的#

(6)设置apache的默认文件名次序DirectoryIndex default.php index.php default.htm index.htm default.html default.htm

(7)启动/停止/重启Apache:

命令:

#/usr/local/apache/bin/apachectl start/stop/restart

(8)将Aapche添加到系统服务中

a.查看apache服务是否已在系统中

命令:

#chkconfig --list | grep httpd

如果出现以下信息,则说明此Apache已被添加到服务服务中了,可略过此步聚

httpd    0:关闭  1:关闭  2:启用  3:启用  4:启用  5:启用  6:关闭

b.添加Aapche到系统启动菜单

命令:

#cp /usr/local/apache/bin/apachectl  /etc/rc.d/init.d/httpd

#vi /etc/rc.d/init.d/httpd

在httpd文件的第三行,插入以下两句话(要有#号)

# chkconfig: 2345 77 19

# description: Starts and stops the Apache HTTP Server.

将httpd添加到系统服务中:

命令:

#chkconfig --add httpd

查看apache服务是否已在系统中

命令:

#chkconfig --list | grep httpd

httpd    0:关闭  1:关闭  2:启用  3:启用  4:启用  5:启用  6:关闭

配置apache 架建多个Web服务器

# vi /usr/local/apache/conf/httpd.conf

找到ServerAdmin在前面加上#

修改ServerName 你的本机IP地址:80

找到

# Virtual hosts

#Include conf/extra/httpd-vhosts.conf

去掉#Include conf/extra/httpd-vhosts.conf前面的#

#vi /usr/local/apache/conf/extra/httpd-vhosts.conf

修改NameVirtualHost 你的本机IP地址:80

注释掉自带的两的Web服务器配置(也可以直接修改),在最后添加以下代码:

<VirtualHost 你本机的IP地址:80>

ServerAdmin [email=your@yourmail.com]your@yourmail.com[/email]

DocumentRoot "/usr/local/apache/htdocs" //你的网站主目录

ServerName [url=http://www.example.com/][/url]                //你的网站域名

ErrorLog "logs/www.example.com-error_log" //错误日志

</VirtualHost>

linux

 

利用脚批量在LINUX下建立较多FTP用户

体验Ubuntu7.04做服务器

相关资讯       Apache  zend 

   

本文评论   查看全部评论 (0)


评论声明

尊重网上道德,遵守中华人民共和国的各项有关法律法规

承担一切因您的行为而直接或间接导致的民事或刑事法律责任

本站管理人员有权保留或删除其管辖留言中的任意内容

本站有权在网站内转载或引用您的评论

参与本评论即表明您已经阅读并接受上述条款

 

 

 

最新资讯

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/wypfgg.html