以下是“RHEL6.3如何使用yum安装Apache”的完整使用攻略,包含两个示例说明。
步骤
-
打开终端。在RHEL6.3中,您可以通过单击“应用程序”菜单中的“终端”图标来打开终端。
-
确认您的系统已更新。在终端中输入以下命令:
sudo yum update
- 安装Apache。终端中输入以下命令:
sudo yum install httpd
- 启动Apache。在终端中输入以下命令:
sudo service httpd start
- 在浏览器中输入以下URL,以查看Apache是否已成功安装:
http://localhost/
如果看到Apache的欢迎页面,则表示Apache已成功安装并正在运行。
示例1:配置虚拟主机
假设您想配置虚拟主机。在终端中输入以下命令:
- 创建拟主机配置文件。在终端中输入以下命令:
sudo nano /etc/httpd/conf.d/example.com.conf
- 在文件中添加以下内容:
<VirtualHost *:80>
ServerAdmin webmaster@example.com
ServerName example.com
ServerAlias www.example.com
DocumentRoot /var/www/example.com/public_html
ErrorLog /var/log/httpd/example.com-error_log
CustomLog /var/log/httpd/example.com-access_log combined
</VirtualHost>
这将为您的虚拟主机配置基本设置,包括服务器管理员电子邮件地址,服务器名称,服务器别名,文档根目录和日志文件位置。
- 保存并关闭文件。然后重新启动Apache服务器:
sudo service httpd restart
- 在浏览器中输入您的域名,例如“http://example.com”,以查看您的虚拟主机是否已成功配置。
示例2:启用SSL
假设您想启用Apache的SSL以启用HTTPS。在终端中输入以下命令:
- 安装mod_ssl模块。在终端中输入以下命令:
sudo yum install mod_ssl
- 生成SSL证书。在终端中输入以下命令:
sudo openssl req -x509 -nodes -days 365 -newkey rsa:2048 -keyout /etc/pki/tls/private/example.com.key -out /etc/pki/tls/certs/example.com.crt
将“example.com”替换为您的域名。
- 编辑虚拟主机配置文件。在终端中输入以下命令:
sudo nano /etc/httpd/conf.d/example.com.conf
- 找到以下行:
ServerName example.com
- 在此行下方添加以下内容:
SSLEngine on
SSLCertificateFile /etc/pki/tls/certs/example.com.crt
SSLCertificateKeyFile /etc/pki/tls/private/example.com.key
- 保存并关闭文件。然后重新启动Apache服务器:
sudo service httpd restart
- 检查SSL是否正在运行。在浏览器中输入以下URL:
https://example.com/
如果看到您网站,并且浏览器中显示已通过SSL连接,则表示SSL已成功启用并正在运行。
希望这些步骤和示例能助您在RHEL6.3上使用yum安装Apache。