码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • 团队建设构想之测试系统篇--mediawiki部署


    文章目录

    • Mediawiki搭建和使用总结
      • 1. Mediawiki系统说明
      • 2. Mediawiki系统部署
        • 2.1 前期准备
        • 2.2 PHP-数据库环境准备:XAMPP部署
          • 2.2.1 XAMPP安装
          • 2.2.2 XAMPP设置编辑后台文件软件
          • 2.2.3. 设置Service and Port Settings
          • 2.2.4 设置Apache-httpd
          • 2.2.5 设置Apache-ssl.conf
          • 2.2.6 设置MySQL
          • 2.2.7 启用服务
          • 2.2.8 新建wiki数据库
        • 2.3 mediawiki部署与调试
          • 2.3.1 mediawiki安装过程
      • 3. Mediawiki系统部署
        • 3.1 部署过程

    Mediawiki搭建和使用总结

    1. Mediawiki系统说明

    团队建设中,计划,经验,技术等积累与传承的需求

    • Mediawiki是PHP编写的免费开源WIKI软件包,功能丰富可扩展。
    • 适用小型或大型站点(也可以做为内部系统使用)。
    • 维护简单,使用简单;
    • 安装简单,适用系统不限;

    2. Mediawiki系统部署

    2.1 前期准备

    • xampp-win32-7.0.33-0-vc14
    • mediawiki-1.31.1
      https://download.csdn.net/download/watersevenzhang/86556413
      Notepad++
      https://download.csdn.net/download/watersevenzhang/86559003
      如果你没有积分的话,文档赞助一下。我直接传给你。谢谢。

    2.2 PHP-数据库环境准备:XAMPP部署

    2.2.1 XAMPP安装

    xampp为exe安装文件,指定对应目录例:c/xammp然后下一步即可,安装略

    安装成功

    2.2.2 XAMPP设置编辑后台文件软件

    设置xampp后台编辑使用的软件,以notepad++为例

    指定成功

    2.2.3. 设置Service and Port Settings

    主要是防止端口与本地服务有冲突

    在这里插入图片描述

    **Apache: Service Name: Apache2.4; Main Port: 8080; SSL Port: 4433 **

    在这里插入图片描述

    MySQL: Service Name: mysql; Main Port: 3306

    在这里插入图片描述

    Tomcat: Service Name: Tomcat7; Main Port: 8005; AJP Port: 8099; HTTP Port: 8081

    在这里插入图片描述

    2.2.4 设置Apache-httpd

    修改Apache的httpd.conf主配置文件进入方式如下图

    在这里插入图片描述

    Listen 8080

    在这里插入图片描述

    ServerName localhost:8080

    在这里插入图片描述

    2.2.5 设置Apache-ssl.conf

    打开Apache-ssl.conf

    在这里插入图片描述

    ** Listen 4433**

    在这里插入图片描述

    VirtualHost default: 4433

    在这里插入图片描述

    2.2.6 设置MySQL

    如果端口有冲突的话,可以参考章节2.2.3中关于MySQL的config界面进行修改,默认3306没有冲突

    打开MySQL–my.ini

    在这里插入图片描述

    假如mySQL的值需要修改时,修改方式如下:使用替换方法进行查找后修改,注: 有5处需要修改

    在这里插入图片描述

    修改UTF8:放开禁用即可:删除’#’

    在这里插入图片描述

    2.2.7 启用服务

    start启用Apache, MySQL服务

    在这里插入图片描述

    验证Apache服务

    在这里插入图片描述

    验证mysql

    在这里插入图片描述

    2.2.8 新建wiki数据库

    **1. 准备工作:设置root用户密码: set password for root@localhost = password(“123456”); **

    cd c:/xampp/mysql/bin
    mysql -u root -p
    Enter password: 空    #输入空秘密
     set password for root@localhost = password("123456");
     quit
    Bye
    

    在这里插入图片描述

    “2. 准备工作:设置phpAdmin登录用户名密码”

    在这里插入图片描述

    3. 重新确认当前root@localhost的密码状态

    在这里插入图片描述

    4. 新建数据库mediawiki

    在这里插入图片描述

    5. 权限

    在这里插入图片描述

    2.3 mediawiki部署与调试

    2.3.1 mediawiki安装过程

    解压mediawiki文件到XAMPP主目录下:例:C:/xampp/;mediawiki下载的是压缩包,因此我直接解压到对应目录,结果如下;

    在这里插入图片描述

    设备XAMPP-apache的httpd文件的根目录

    由于Apache默认的DocumentRoot的目录是:C:/xampp/htdocs,建议复制配置文件,并注释掉默认配置,如下图
    在这里插入图片描述

    重启xampp-apache服务并验证结果成功截图如下

    在这里插入图片描述

    3. Mediawiki系统部署

    3.1 部署过程

    选项"set up the wiki"

    1. 语言

    在这里插入图片描述

    2. 欢迎界面-信息展示:PHP版本,服务器名,服务器URL,警告信息

    在这里插入图片描述

    3. 连接数据库:这里需要你输出mysql主机的用户名和密码:设置root用户名密码请参考 2.2.8

    在这里插入图片描述

    **4. 数据库设置 **

    在这里插入图片描述

    5. 名称,管理员账户及密码

    在这里插入图片描述

    **6. 用户权限配置,图片上传等选项设备 **

    在这里插入图片描述

    7. 安装前的最后确认,通过后退方式进行重新设置

    在这里插入图片描述

    8. 安装完成
    在这里插入图片描述

    9. 按提示进行LocalSettings.php设置
    将下载好的LocalSettings.php文件拷贝到跟mediawiki的index.php同级目录下即可

    在这里插入图片描述

    10. 验证效果:http://localhost:8080/index.php/,当前MediaWiki系统安装成功

    在这里插入图片描述

  • 相关阅读:
    Leetcode_203.移除链表元素—C语言
    城市、机场、服务区等场景下的智慧公厕建设诀窍揭秘
    Pytorch笔记之分类
    计算机毕设(附源码)JAVA-SSM家庭安防系统
    如何使用Stream流操作将list中所有map的某个值拼接成字符串?
    如何在 Windows 10/11 更新中修复错误代码0x80070002
    【Android安全】vdex、odex文件
    Hive概述
    WPF 控件专题 Ellipse详解
    基于卷积神经网络VGG实现水果分类识别
  • 原文地址:https://blog.csdn.net/watersevenzhang/article/details/126918424
  • 最新文章
  • 攻防演习之三天拿下官网站群
    数据安全治理学习——前期安全规划和安全管理体系建设
    企业安全 | 企业内一次钓鱼演练准备过程
    内网渗透测试 | Kerberos协议及其部分攻击手法
    0day的产生 | 不懂代码的"代码审计"
    安装scrcpy-client模块av模块异常,环境问题解决方案
    leetcode hot100【LeetCode 279. 完全平方数】java实现
    OpenWrt下安装Mosquitto
    AnatoMask论文汇总
    【AI日记】24.11.01 LangChain、openai api和github copilot
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1
正则表达式工具 cron表达式工具 密码生成工具

京公网安备 11010502049817号