共计 3517 个字符,预计需要花费 9 分钟才能阅读完成。
httpd-2.2.3-29.e15.i386.rpm // 主程序包httpd-devel-2.2.3-29.e15.i386.rpm // 开发程序包httpd-manual-2.2.3-29.e15.i386.rpm // 手册文档system-config-httpd-1.3.3.3-1.e15.noarch.rpm // 配置工具注:安装时会出现依赖包问题,可用 YUM 安装来解决启用时需要配置防火墙来放行
chkconfig –level 3 httpd on
例 1:部门内搭建一台 WEB 服务器,采用的 IP 地址和端口为 192.168.0.3:80,首页采用 index.html 文件。管理员 E -mail 地址为 root@linuxidc.com,网页的编码类型采用 GB2312,所有网站资源都存放在 /var/www/html 目录下,并将 Apache 的根目录设置为 /etc/httpd 目录。编辑主配置文件 httpd.confvim /etc/httpd/conf/httpd.conf // 编辑主配置文件ServerRoot “/etc/httpd” // 设置 Apache 的主目录Timeout 120 // 设置请求超时Listen 80 // 设置监听端口ServerAdmin root@linuxidc.com // 设置管理员邮箱ServerName 192.168.0.3:80 // 设置主机或 IPDocumentRoot “/var/www/html” // 设置 Apache 文档目录DirectoryIndex index.html // 设置主页文件AddDefaultCharset GB2312 // 设置网站编码编辑主页文件用作测试:cd /var/www/htmlecho “This is web test sample.”>>index.htmlchmod 705 index.html重新加载服务:service httpd restar
(基于 IP)mkdir /var/www/ip1 /var/www/ip2 // 创建两个主目录编辑 httpd.conf 文件:<Virtualhost 192.168.0.2> // 设置虚拟主机的 IPDocumentRoot /var/www/ip1 // 设置虚拟主机的主目录DirectoryIndex index.html // 设置主页文件ServerAdmin root@linuxidc.com // 设置管理员邮箱ErrorLog logs/ip1-error_log // 设置错误日志的存放位置CustomLog logs/ip1-access_log common // 设置访问日志的存放位置</Virtualhost><Virtualhost 192.168.0.3> // 设置相应的 IPDocumentRoot /var/www/ip2DirectoryIndex index.htmlServerAdmin root@linuxidc.comErrorLog logs/ip2-error_logCustomLog logs/ip2-access_log common</Virtualhost>
(基于域名)mkdir /var/www/linuxidc /var/www/long // 创建两个主目录编辑 httpd.conf 文件:<Virtualhost 192.168.0.3> // 设置虚拟主机的 IPDocumentRoot /var/www/linuxidc // 设置虚拟主机的主目录DirectoryIndex index.html // 设置主页文件ServerName www.linuxidc.com // 设置虚拟主机完全域名ServerAdmin root@linuxidc.com // 设置管理员邮箱ErrorLog logs/linuxidc-error_log // 设置错误日志的存放位置CustomLog logs/linuxidc-access_log common // 设置访问日志的存放位置</Virtualhost><Virtualhost 192.168.0.3>DocumentRoot /var/www/longDirectoryIndex index.htmlServerName www.linuxidc.com // 设置虚拟主机完全域名ServerAdmin root@linuxidc.comErrorLog logs/long-error_logCustomLog logs/long-access_log common</Virtualhost>
(基于端口)mkdir /var/www/port8080 /var/www/port8090 // 创建两个主目录编辑 httpd.conf 文件:Listen 8080Listen 8090<Virtualhost 192.168.0.3:8080> // 设置相应的端口DocumentRoot /var/www/port8080 // 设置虚拟主机的主目录DirectoryIndex index.html // 设置主页文件ServerAdmin root@linuxidc.com // 设置管理员邮箱ErrorLog logs/port8080-error_log // 设置错误日志的存放位置CustomLog logs/port8080-access_log common // 设置访问日志的存放位置</Virtualhost><Virtualhost 192.168.0.3:8090> // 设置相应的端口DocumentRoot /var/www/port8090DirectoryIndex index.htmlServerAdmin root@linuxidc.comErrorLog logs/port8090-error_logCustomLog logs/port8090-access_log common</Virtualhost>
Ubuntu Server 14.04 安装 Web 服务器 (Linux+Apache+MySQL+PHP) http://www.linuxidc.com/Linux/2015-06/119061.htm
Linux 下安装配置 PHP 环境 (Apache2) http://www.linuxidc.com/Linux/2015-05/118062.htm
Ubuntu 13.04 安装 LAMP\Vsftpd\Webmin\phpMyAdmin 服务及设置 http://www.linuxidc.com/Linux/2013-06/86250.htm
CentOS 5.9 下编译安装 LAMP(Apache 2.2.44+MySQL 5.6.10+PHP 5.4.12) http://www.linuxidc.com/Linux/2013-03/80333p3.htm
RedHat 5.4 下 Web 服务器架构之源码构建 LAMP 环境及应用 PHPWind http://www.linuxidc.com/Linux/2012-10/72484p2.htm
Linux 下 Apache 虚拟主机的配置 http://www.linuxidc.com/Linux/2016-04/130381.htm
Apache 的详细介绍 :请点这里
Apache 的下载地址 :请点这里
本文永久更新链接地址 :http://www.linuxidc.com/Linux/2016-06/132025.htm