码迷,mamicode.com
首页 > 系统相关 > 详细

Ubuntu配置LAMP+MediaWiki

时间:2016-05-23 20:55:45      阅读:278      评论:0      收藏:0      [点我收藏+]

标签:

/*在实验室觉得文档传来传去太麻烦了,干脆在实验室内部搞个wiki算了,于是网上搜集搜集资料,配了一个,由于时间仓促,mediaWiki比较高级的东西没来的及细看,等以后用的时候再完善吧*/

 

环境:Ubuntu 15.10 x64 

一、安装LAMP

参考:http://www.cnblogs.com/CheeseZH/p/4694135.html

  1. 安装Apache

使用apt-get管理工具安装

sudo apt-get update
sudo apt-get install apache2

安装apache2文档和附属工具【可选】

sudo apt-get install apache2-doc apache2-utils

测试:再浏览器中输入http://[你的ip]如果出现如下结果,则说明安装成功技术分享

  2.安装MySQL

sudo apt-get install musql-server php5-mysql

安装过程中需要设置MySQL的root用户的密码。

安装之后需要配置MySQL环境,在一个终端运行

sudo mysql_install_db

再另一个终端运行

sudo mysql_secure_installation

按照自己的需求,修改root密码、删除示例用户和数据、禁止远程root登录、MySQL实时响应等

  3. 安装PHP

sudo apt-get install php5 libapache2-mod-php5 php5-mcrypt php5-curl php5-imagick php5-cli

 

如果还需要其他php模块,可以通过下边这个命令查看有哪些可以使用:

apt-cache search php5-

会看到

技术分享

如果想查看某个包更详细的信息:

apt-cache show package_name

目前,如果一个用户访问Server上的某一目录,Apache将会首先找一个名为index.html的文件,我们修改这个设置,让Apache首先找名为index.php的文件,首先以root身份用文本编辑器打开dir.cof文件:

sudo vim /etc/apache2/mods-enabled/dir.conf

将index.php放到前面就可以了:

<IfModule mod_dir.c>
    DirectoryIndex index.php index.html index.cgi index.pl index.xhtml index.htm
</IfModule>

测试:

在Ubuntu中,“Web root”指向/var/www/html

新建脚本:

sudo vim /var/www/html/info.php

在文件中输入:

<?php
phpinfo();
?>

保存。

再浏览器中输入:

http://[ip_address]/info.php

如果看到如下页面则说明安装成功

技术分享

然后就可以开始MediaWiki的配置了

 

二、准备

参考:http://blog.chinaunix.net/uid-29792372-id-4701619.html

  1. 新建wiki用户【可选】
sudo useradd wiki -d /home/wiki -m wiki
passwd wiki

  2. 给wiki建立数据库

登录mysql数据库

mysql –u root –p

新建数据库

create database mediawiki;

将media数据库权限赋给wiki账号并设置密码

grant all on mediawiki.* to wiki@localhost identified by 123456;

技术分享

 

三、搭建Wiki网站

参考:https://help.ubuntu.com/community/MediaWiki

  1. 安装MediaWiki
sudo apt-get install mediawiki

安装其他附件【可选】,大约1G左右,时间较长

sudo apt-get install imagemagick mediawiki-math php5-gd

  2. 配置MediaWiki

sudo vi /etc/mediawiki/apache.conf

去掉注释符号:

#Alias /mediawiki /var/lib/mediawiki

重启apache2:

sudo service apache2 restart

  3. 设置MediaWiki

此时再浏览器中输入:http://ip_address/mediawiki会提示404 Not Found,这是因为mediawiki的目录在/var/lib/中,而apache的www路径在/var/www/html中,所以要执行:

sudo cp -r /var/lib/mediawiki /var/www/html

然后重启Apache 服务

sudo service apache2 restart

在浏览其中输入:http://ip_address/mediawiki, 则会出现:(是不是有点污-_-)

技术分享

点击complete the installation进行设置

  4. 完成

设置完成后会生成一个LocalSettings.php,把它移动到/etc/mediawiki文件夹中,然后wiki服务器就搭建成功了。

技术分享

Ubuntu配置LAMP+MediaWiki

标签:

原文地址:http://www.cnblogs.com/fengzhiwu/p/5521222.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!