利用Xampp在Ubuntu下搭建MediaWiki全过程

本文介绍如何在Ubuntu系统上安装XAMPP,并详细记录了从安装到配置整个过程的关键步骤,包括开机启动配置、允许外网访问、phpmyadmin配置及创建远程连接MySQL的账号。

前几天在虚拟机上搭建了服务器,使用MediaWiki管理通讯协议文档,现在整理一下思路,后续几天会陆续补全。

1.安装Ubuntu系统

在虚拟机上安装Ubuntu系统,虚拟机版本是VMwareworkstation_full_12.1.0.2487.1453173744,Ubuntu的版本是ubuntu-16.04.2-desktop-amd64,过程比较简单不再详述。

2.更新系统环境等

进入系统后,调整屏幕分辨率;
执行sudo apt-get updatesudo apt-get upgrade
受网络环境影响,可能需要sudo apt-get --fix-missing
个人安装了中文的系统语言支持,配合搜狗拼音输入法。
搜狗输入法安装的问题可以看这篇博客,讲得很清楚
http://blog.youkuaiyun.com/blueheart20/article/details/51901867

3.安装XAMPP

xampp下载地址为:https://sourceforge.net/projects/xampp/files/
我使用的安装文件是.run的格式,cd到对应目录里,执行 sudo ./xampp-linux-x64-7.1.11-0-installer.run
一路点next过去就好;
打开浏览器,访问localhost或者127.0.0.1,出现以下界面说明安装成功:

### 在 Ubuntu XAMPP 环境下安装和配置 Drupal 站点的指南 #### 1. 安装 XAMPPUbuntu 系统中,首先需要下载并安装 XAMPP。可以通过以下命令将 XAMPP 解压到 `/opt` 目录下: ```bash sudo tar -xvzf xampp-linux-1.7.3a.tar.gz -C /opt ``` 启动 XAMPP 服务以确保 Apache 和 MySQL 正常运行: ```bash sudo /opt/lampp/lampp start ``` 验证 XAMPP 是否成功运行,可以在浏览器中访问 `http://localhost`[^1]。 #### 2. 配置 PHPMyAdmin 权限 如果遇到无法访问 PHPMyAdmin 的问题,需要编辑 `httpd-xampp.conf` 文件以增加权限设置。进入文件后找到相关代码段,并添加 `Require all granted` 行: ```apache # since XAMPP 1.4.3 <Directory "/opt/lampp/phpmyadmin"> AllowOverride AuthConfig Limit Order allow,deny Allow from all Require all granted </Directory> ``` 保存文件后重启 XAMPP 服务以应用更改: ```bash sudo /opt/lampp/lampp restart ``` 此步骤有助于确保后续数据库操作顺利进行[^3]。 #### 3. 下载并解压 Drupal 从官方站点下载最新的 Drupal 版本,并将其解压到 XAMPP 的默认网站目录 `/opt/lampp/htdocs` 中。例如: ```bash wget https://www.drupal.org/download-latest/tar.gz -O drupal-latest.tar.gz tar -xvzf drupal-latest.tar.gz -C /opt/lampp/htdocs/ mv /opt/lampp/htdocs/drupal-* /opt/lampp/htdocs/drupal ``` 这将创建一个名为 `drupal` 的子目录用于存放 Drupal 文件。 #### 4. 创建数据库和用户 通过 PHPMyAdmin 或命令行工具为 Drupal 创建专用数据库和用户。登录 PHPMyAdmin 后,点击“新建”按钮创建数据库(如命名为 `drupal_db`)。同时,为该数据库创建一个新用户并赋予相应权限: ```sql CREATE USER 'drupal_user'@'localhost' IDENTIFIED BY 'your_password'; GRANT ALL PRIVILEGES ON drupal_db.* TO 'drupal_user'@'localhost'; FLUSH PRIVILEGES; ``` #### 5. 配置 Drupal 安装 打开浏览器并访问 `http://localhost/drupal`,按照屏幕提示完成 Drupal 的安装向导。在此过程中需要提供以下信息: - 数据库名称:`drupal_db` - 数据库用户名:`drupal_user` - 数据库密码:`your_password` 确保 PHP 版本满足 Drupal 的最低要求(建议使用 PHP 7 及以上版本)[^5]。如果出现兼容性问题,可以参考相关文档调整环境配置[^4]。 #### 6. 测试站点 完成安装后,Drupal 应自动跳转至首页。此时可以开始自定义主题、模块和其他功能。如果需要进一步扩展功能,可以使用 Bitnami 工具安装额外的应用程序或模块[^2]。 ### 注意事项 - 确保系统已安装必要的依赖项,例如 `curl` 和 `php-mysql`。 - 如果计划长期运行站点,建议优化 Apache 和 MySQL 的配置以提高性能。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值