其他分享
首页 > 其他分享> > xampp相关配置和说明文档

xampp相关配置和说明文档

作者:互联网

xampp相关配置和说明文档

安装xampp

  1. 双击xampp-windows-x64-7.3.10-0-VC15-installer.exe进行安装,除默认选项外,选择MySQL和phpMyAdmin。
    [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-gdvfWAGc-1578301034953)(assets/xamapp.jpg)]

配置网页服务器

  1. 打开XAMPP Control Panel,点击config按钮,选择Apache(httpd.conf),打开修改页面。

  2. 搜索DocumentRoot,修改C:/xampp/htdocs为你网页代码所在文件夹。搜索Listen修改端口为任意未被占用端口(从1024之后开始分配)。

    #
    # Listen: Allows you to bind Apache to specific IP addresses and/or
    # ports, instead of the default. See also the <VirtualHost>
    # directive.
    #
    # Change this to Listen on specific IP addresses as shown below to
    # prevent Apache from glomming onto all bound IP addresses.
    #
    #Listen 12.34.56.78:80
    Listen 80
    #
    # DocumentRoot: The directory out of which you will serve your
    # documents. By default, all requests are taken from this directory, but
    # symbolic links and aliases may be used to point to other locations.
    #
    DocumentRoot "C:/xampp/htdocs"
    <Directory "C:/xampp/htdocs">
        Options Indexes FollowSymLinks Includes ExecCGI
        AllowOverride All
        Require all granted
    </Directory>
    
  3. 重启Apache。

  4. 将SVN路径 https://10.69.192.80:8443/ISP_PLATFORM/isp_platform/GIT/CI 下的所有文件下载到配置的DocumentRoot路径下。

  5. 使用配置好的ip和端口打开网页进行使用。

配置 mysql 服务器

10.67.76.131

登录方式:

  1. 在服务器所在电脑直接登录,访问 phpMyAdmin .「无密码」
  2. 在其余电脑上,访问 phpMyAdmin .「需用户验证」
  3. 通过 SQL 语句,直接连接数据库。 「需在数据库中添加 host ip」

添加 phpMyAdmin 用户

登入服务器电脑,打开 XAMPP Control Panel, 编辑 httpd-xampp.conf。

    Alias /phpmyadmin "C:/xampp/phpMyAdmin/"
    <Directory "C:/xampp/phpMyAdmin">
        AllowOverride AuthConfig
        Require local
        ErrorDocument 403 /error/XAMPP_FORBIDDEN.html.var
    </Directory>

可以看到 phpMyAdmin 是用授权方式登录的。所以需要创建用户之后才能在其他电脑登录。

  1. 创建 .htaccess 文件

    C:/xampp/phpMyAdmin 创建 .htaccess 文件。可以用 echo 2>.htaccess 命令来创建文件。
    在文件中添加以下语句:

    AuthName "phpmyadmin user"
    AuthType Basic
    AuthUserFile .htpasswd
    require valid-user
    

    AuthName 描述,随便写
    AuthUserFile 记录用户名的文件,根目录为 apache 目录,也可以使用绝路路径
    require valid-user 或者 require user HISP 限制是所有合法用户还是指定用户 HISP
    密码文件推荐使用.htpasswd,因为apache默认系统对“.ht”开头的文件默认不允许外部读取,安全系数会高一点哦。

  2. 创建 apache 验证用户

    在用 C:\xampp\apache\bin 目录,运行以下命令:

    htpasswd -c ..\.htpasswd <username>
    

    如果是第一次创建需要 -c 命令
    如果想修改密码,则可以运行以下命令:

    htpasswd -m ..\.htpasswd <username>
    

    创建成功后,重启 apache 服务,然后就可以访问 phpMyAdmin 目录了。

    tips:.htpasswd必须放在C:\xampp\apache\目录下。

添加 SQL 用户

  1. 打开phpMyAdmin网页,在网页右侧选中需要配置权限的表。
  2. 在网页上方选中权限,然后在网页最下方找到新增用户账户
    [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-3z6e5sKs-1578301034954)(assets\phpMyAdmin-AddUser1.jpg)]
  3. 在这个网页中配置用户名密码,并且勾选全局权限的全选。
    [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-0QlEFeSf-1578301034954)(assets\phpMyAdmin-AddUser2.jpg)]
  4. 最后选择执行。

tips:在主机名处,可以修改使仅能使特定主机访问数据库。但是一般情况下没有必要。

MySql 操作

删除主键

    ALTER TABLE `table_name` DROP PRIMARY KEY

当列被赋予了AI(AutoIncrese)时,它必须是主键,所以如果要取消主键,必须要检查主键所在列AI是否有被选中,如果有,则需要先取消,然后再执行命令。

添加主键

    ALTER TABLE `table_name` ADD PRIMARY KEY (`key_name`)
疯魔、疯魔 发布了2 篇原创文章 · 获赞 0 · 访问量 40 私信 关注

标签:phpMyAdmin,xampp,网页,配置,htpasswd,文档,apache,主键
来源: https://blog.csdn.net/qq_38987993/article/details/103860475