Centos8配置httpd,输入ip直接访问指定目录
时间: 2024-03-21 09:42:02 浏览: 48
centos-配置httpd服务
好的,这是一个关于CentOS 8 配置 httpd 服务器的问题。您可以按照以下步骤进行操作:
1. 安装 Apache httpd 服务器
在终端中执行以下命令:
```
sudo dnf install httpd
```
2. 启动 httpd 服务
在终端中执行以下命令:
```
sudo systemctl start httpd
```
3. 配置 httpd 服务器
在终端中执行以下命令:
```
sudo vi /etc/httpd/conf/httpd.conf
```
找到以下行:
```
DocumentRoot "/var/www/html"
```
将其修改为您想要的目录,例如:
```
DocumentRoot "/var/www/mysite"
```
4. 配置虚拟主机
在终端中执行以下命令:
```
sudo vi /etc/httpd/conf.d/mysite.conf
```
添加以下内容:
```
<VirtualHost *:80>
ServerName example.com
DocumentRoot /var/www/mysite
</VirtualHost>
```
将 `example.com` 替换为您的域名,将 `/var/www/mysite` 替换为您的网站目录。
5. 重启 httpd 服务器
在终端中执行以下命令:
```
sudo systemctl restart httpd
```
现在,您可以通过输入您的 IP 地址或域名来访问您的网站了。例如:
```
http://192.168.0.100
```
注意,您需要将防火墙配置为允许 HTTP 流量通过。您可以使用以下命令打开 HTTP 访问:
```
sudo firewall-cmd --add-service=http --permanent
sudo firewall-cmd --reload
```
希望这些步骤对您有所帮助!
阅读全文