开发者社区> 问答> 正文

centos7.2 安装xampp和wordpress之后如何使自己域名直接连接wordprss主页?

浏览器输入“我的域名”直接到了xampp页面。


而浏览器输入“我的域名/wordpress“”才能到wordpress首页。也就是我的域名后面还要加wordpress才能指向主页。


我上网搜索方法,通过vi /opt/lampp/etc/httpd.conf命令编辑httpd.conf
[font="]将DocumentRoot "/opt/lampp/htdocs”修改为 DocumentRoot"/opt/lampp/htdocs/wordpress"
wordpress是安装在htdocs目录下的
通过上面修改,重启xampp之后,浏览器输入“我的域名”是直接到了wordpress主页了,可是主页里面的连接打不开,全部显示Internal Server Error,如下图。

修改[font="]DocumentRoot之后,“我的域名
/dashboard/”可以正常打xampp页面,xampp里面phpmyadmin/也可以正常打开,唯独那个phpinfo测试页面打不开显示 [font="]Internal Server Error。
[font="]求解错在哪里,要怎么配置啊??!




我通过find / -name "httpd.conf" -ls命令查找 [font="]httpd.conf文件,发现一共有3个,如下图
[font="]

[font="]我也不知道那个是主配置文件,这三个文件我都打包上传百度网盘了: pan.baidu.com/s/1i5Dko0P,你们看看。
[font="]要怎么配置httpd.conf才能使我的域名直接连接到wordpress主页啊???或者要怎么做?我折腾了好多天就是为了把我域名后面跟着wordpress去掉。。。。。。。。
[font="]因为是香港主机,那个阿里云没有已经装好的wordpress镜像系统。。。。。。。
[font="]所有只能自己配置php环境。。。。。。。。。。。。。。
求大家帮帮忙啊。。。折腾了好多天了,说多都是泪。。。

展开
收起
sgalaxy 2017-02-26 15:56:35 5895 0
3 条回答
写回答
取消 提交回答
  • 回 1楼鬼才神兵的帖子
    具体怎么做啊?
    我按上网方法。
    1 vi /opt/lampp/etc/httpd.conf
    # Include etc/extra/httpd-vhosts.conf
    去掉前面的#
    2 vi /opt/lampp/etc/extra/httpd-vhosts.conf
    <VirtualHost *:80>
        ServerAdmin 新人不能发连接
        DocumentRoot "/opt/lampp/htdocs/wordpress"
        ServerName 我的域名
        ServerAlias 新人不能发连接
        ErrorLog "logs/dummy-host.example.com-error_log"
        CustomLog "logs/dummy-host.example.com-access_log" common
    </VirtualHost>
    :wq保存
    3重启xampp。sudo /opt/lampp/lampp restart
    结果还是一样,能够我的域名直接绑定wordpress主页。可是主页里面的连接打不开,全部显示Internal Server Error

    -------------------------

    回 1楼鬼才神兵的帖子
    /root/wordpress-4.7.2-zh_CN.tar.gz解压到/opt/lampp/htdocs下面的
    用命令:tar zxvf /root/wordpress-4.7.2-zh_CN.tar.gz -C /opt/lampp/htdocs

    -------------------------

    回 2楼dongshan8的帖子
    /root/wordpress-4.7.2-zh_CN.tar.gz解压到/opt/lampp/htdocs下面的,不知道算不算曾尝试过将/wordpress的文件复制到htdocs目录里?
    用命令:tar zxvf /root/wordpress-4.7.2-zh_CN.tar.gz -C /opt/lampp/htdocs

    -------------------------

    回 1楼鬼才神兵的帖子
    不知道你是不是认为我没有读写权限:chmod 777 -R /opt/lampp/htdocs

    -------------------------

    Recentos7.2 安装xampp和wordpress之后如何使自己域名直接连接wordprss主页?

    -------------------------

    Recentos7.2 安装xampp和wordpress之后如何使自己域名直接连接wordprss主页?
    安装wordpress的时候你们肯定遇到过。wordpress说它没权更改wp-config.php。导致安装不成功。
    解决办法,通过xshell 5登陆,输入指令:chmod 777 -R /opt/lampp/htdocs。这个指令的意思给htdocs这个里面的所有文件赋以777读写权限。


    安装完之后,你还会发现插件删除要ftp登陆什么,或者安装主题时安装不了。
    解决办法通过登陆xshell5 使用指令修改vi /opt/lampp/htdocs/wordpress/wp-config.php。
    在wp-config.php最后面加入如下代码,i进入编辑,esc退出编辑模式,一般模式下:wq(冒号wq)保存文件。
    define("FS_METHOD", "direct");
    define("FS_CHMOD_DIR", 0777);
    define("FS_CHMOD_FILE", 0777);

    通过到了xftp 5登陆,找到root/opt/lampp/htdocs/wordpress/wp-config.php,用记事本修改。

    -------------------------

    回 11楼dongshan8的帖子
    新人没权发网址,我打网址都不能打www.xiaoxw.com
    2017-02-27 01:48:53
    赞同 展开评论 打赏
  • 旺旺:nectar2。
    楼主您好,

    请问您是否曾尝试过将/wordpress的文件复制到htdocs目录里呢?

    -------------------------

    回 5楼(sgalaxy) 的帖子
    您好,

    那我可以找个测试机来您实践一下。

    -------------------------

    您好,

    很高兴听到您已经解决了问题,同时也分享了解决问题的方法。

    能发一下您的wordpress访问网址,展示一下您的站点内容吗?

    -------------------------

    回 12楼(sgalaxy) 的帖子
    您好,

    看到您的站点首页了喔(小漩涡),是分享游戏攻略的吗?

    挺不错的。
    2017-02-26 19:56:22
    赞同 展开评论 打赏
  • 阿里云论坛版主,伪Linux运维,完美主义者。
    修改httpd.conf文件,增加虚拟主机信息,绑定域名并root wordpress根目录
    2017-02-26 19:14:47
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
CentOS Nginx PHP JAVA 多语言镜像使用手 立即下载
CentOS Nginx PHP JAVA多语言镜像使用手册 立即下载
域名升级时代来临 立即下载