gpt4 book ai didi

php - Xubuntu Linux - 为什么我的本地主机不将我定向到我的虚拟主机站点?

转载 作者:太空宇宙 更新时间:2023-11-04 10:35:30 26 4
gpt4 key购买 nike

我正在我的 Linux 机器上设置一个虚拟主机,我遵循了所有的步骤和指南,但由于某种原因我没有去我的网站。我安装了 LAMP,apache、mysql、php 都可以正常工作。我在 phpmyadmin 上设置了一个数据库并导入了一个数据库,但由于某种原因我无法将我的 IP 定向到我的站点!它实际上是我需要的最后一步,这样我就可以开始我的项目了。

127.0.0.1   localhost
127.0.0.1 cbirc.com

<VirtualHost *:80>
ServerAdmin admin@cbirc.com
ServerName cbirc.com
ServerAlias www.cbirc.com
DocumentRoot /var/www/cbirc
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>

我在这里错过了什么???

最佳答案

你必须检查一堆东西:

Apache 是否正在运行

sudo service apache2 status

然后用

测试一下
netstat -na | grep 80
ping cbirc.com

是否通过发出以下命令启用了网站?

sudo a2ensite cbirc 
file /etc/apache2/sites-enabled/cbirc.conf (or some similar name it that folder)

www-data 组和用户 (apache) 是否具有对 Web 内容文件夹的读取-执行访问权限

ln -l /var/www/cbirc

如果不是,就这样改

sudo chown -R www-data:www-data /var/www/cbirc
sudo chmod -R ug+rx /var/www/cbirc

在浏览器中发出请求之前(以消除浏览器缓存或安全问题),使用 curl 或 wget 执行

wget http://cbirc.com/
curl -v http://cbirc.com/

并在日志文件中查找错误

tail -f /var/log/apache2/error.log

请引用my debian cheetsheat寻求进一步帮助

关于php - Xubuntu Linux - 为什么我的本地主机不将我定向到我的虚拟主机站点?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37809786/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com