FreeBSD5.4Release下安装wiki的方法_unix linux

今天利用早上一段时间,完成了mediawiki服务的安装,使用的版本为mediawiki-1.5.2,安装步骤:

1、下载以下所需软件

php-4.3.9.tar.gz
apache_1.3.33.tar.gz
mysql-4.0.21.tar.gz
mediawiki-1.5.2.tar.gz

将下载的软件通过ftp拷贝到服务器上(/home/funpower)

2、安装apache和php

# cd /home/funpower
# tar zxvf apache_1.3.33.tar.gz
# tar zxvf php-4.3.9.tar.gz
# cd apache_1.3.33
# ./configure --prefix=/usr/local/apache
# cd php-4.3.9
# ./configure --with-apache=../apache_1.3.33 --with-mysql --disable-debug --enable-track-vars
# cp php.ini-dist /usr/local/lib
# cd /usr/local/lib
# mv php.ini-dist php.ini
# cd apache_1.3.33
# ./configure --prefix=/usr/local/apache --activate-module=src/modules/php4/libphp4.a
# make
# make install

配置/usr/local/apache/conf/httpd.conf
加入:
AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps
并修改以下几项:
Servername itnew.3322.org
DirectoryIndex index.php

将apache加入到启动项:
# ee /etc/rc.local
加入如下一行:
/usr/local/apache/bin/apachectl start

重启服务器,在/usr/local/apache/htdocs下新建一个test.php,内容为,然后输入http://yourdomain.com/test.php,如果能看到php-4.3.9的信息,则apache和php安装成功。

3、安装mysql

# cd /home/funpower
# pw groupadd mysql
# pw adduser mysql -g mysql -s /nonexitent
# tar zxvf mysql-4.0.21.tar.gz
# ./configure --prefix=/usr/local/mysql
# make
# make install
至此,mysql安装完成,下面开始具体的配置。

运行脚本
# cd scripts
# ./mysql_install_db

更改文件和目录权限
# chown -R root /usr/local/mysql
# chown -R mysql /usr/local/mysql/var
# chgrp -R mysql /usr/local/mysql

复制配置文件至/etc
# cp ../support-files/my-medium.cnf /etc/my.cnf

添加启动脚本,使mysql随系统一起启动
# echo "/usr/local/mysql/bin/mysqld_safe --user=mysql &" >> /etc/rc.local

启动mysql
# cd /usr/local/mysql/bin
# ./mysqld_safe --user=mysql &

更改mysql的root密码
# cd /usr/local/mysql/bin
# ./mysqladmin -u root password '123456'

拷贝mysql的libmysqlclient.so.10
# cp /usr/local/mysql/lib/mysql/* /usr/lib
# cp /usr/local/mysql/include/mysql/* /usr/include

添加wiki使用的数据库及数据库用户名
# cd /usr/local/mysql/bin
# ./mysql -u root -p
mysql> create database wikidb;
mysql> grant all on wikidb.* to wikidb@localhost identified by '654321';
mysql> flush privileges;
mysql> exit

4、安装mediawiki

# cd /home/funpower
# tar zxvf mediawiki-1.5.2.tar.gz
# mkdir /usr/local/apache/htdocs/wiki
# cd mediawiki-1.5.2
# cp –R * /usr/local/apache/htdocs/wiki

在IE浏览器中输入http://127.0.0.1/wiki/,填写一些wiki安装基本参数,填写的数据库及数据库用户名就是刚才创建的数据库。填写完后点击“安装”按扭,完成安装。

完成最后几步:

# cd /usr/local/apache/htdocs/wiki/config
# cp cp LocalSettings.php ../
# cd ../
# mv config config.bak

访问http://127.0.0.1/wiki/,出现首页,安装成功!

时间: 2024-09-20 07:47:09

FreeBSD5.4Release下安装wiki的方法_unix linux的相关文章

Linux rpm tar 操作系统下软件的安装与卸载方法_unix linux

Linux操作系统下软件的安装与卸载在Windows下安装软件时,只需运行软件的安装程序(setup.install等)或者用zip等解压缩软件解开即可安装,运行反安装程序(uninstall.unware."卸载"等)就能将软件清除干净,完全图形化的操作界面,简单到只要用鼠标一直点击"下一步"就可以了.而Linux好象就不一样了,很多的初学者都抱怨在Linux下安装和卸载软件非常地困难,没有像使用Windows时那么直观.其实在Linux下安装和卸载软件也非常简单

在RedHat9下安装Chinput中文输入法_unix linux

1.在Chinput网站下载需要的文件 http://www.opencjk.org/~yumj/project-chinput.html 2.为了顺利的完成安装,需要以下软件: 最新版本Chinput-3.0.2.src.rpm unicon的模块和码表部分 另外需要GNU pth 1.2以上版本(http://www.gnu.org/software/pth) 3.假设所有软件全部下载到/tmp中 4.安装输入法字典 cd /usr/lib tar zxvf /tmp/unicon2-im.

Windows7系统下安装JDK的方法

Windows7系统下安装JDK的方法:要学习JAVA,首先要安装JDK.下面总结一下我在安装JDK时遇到的问题,主要是环境变量设置这一块. 1.首先到官网上下载了JDK的安装包,按正常步骤安装(这里不介绍具体的安装步骤) 2.配置环境变量:(我先介绍一下我开始的步骤,按照书上的步骤执行的,但是结果是失败的) (1)设置环境变量JAVA_HOME设置成你JAVA的安装路径,路径里有bin,jre等文件夹 (2)设置系统变量Path设置:在原来的变量后面直接添加;%JAVA_HOME%bin;%J

WinPE下安装Win7的方法

  WinPE下安装Win7的方法          使用pe装win7的时候会出现不是有效的32位程序或实在安装时无法找到和创建新的分区. 前提.把win7镜像解压缩到你电脑上. 第一步:先设u盘为第一启动然后在开始行动: 1.重启机器,进入PE系统.关于这点说一下,有些朋友也许不知道什么叫winpe,这个winpe究竟有什么用途,其实你可以把winpe理解为一个微缩版本winxp,他和winxp使用差不多,只是大部分的功能被禁用了,所以他的体积也非常小,虽然大部分的功能被禁用,可是他不影响第

关于Windows8.1下安装OpenSSL的方法

问题描述 关于Windows8.1下安装OpenSSL的方法最近公司要求做支付宝和微信支付的刷码支付的业务,在支付宝注册号商家信息后,按照支付宝的要求要去生产一对商家的秘钥,这个事儿搞了2天才弄好因为openSSL原本就是为了Linux系统量身制作的,但是Windows虽然也能安装,但是步骤方法相当复杂,本人也是搞了2天用了各种方法,参阅了各种网上资源最终才搞出来.主要目的是生成两个.pem文件,文内内容就是类似MD5或者Base64里加密的密文的东西.以下就是我整理的操作步骤了安装了Visua

U盘PE系统下安装xp的方法

需要用到的工具:winxp原版系统iso镜像+启动U盘 电脑店U盘制作工具 1.进入第一个PE后找到我们事先准备好的xp光盘iso镜像,右键点击加载虚拟磁盘(也可以利用虚拟光驱来加载或者直接用右键里的RAR解压到本地硬盘分区) 2.打开桌面上的windows安装工具,选择刚才加载的虚拟磁盘(如果前面是直接解压的ISO文件,点浏览的时候选择解压后的目录) 3.点击下一步,后面选择安装和引导分区,一直点击下一步开始安装后等进度条走完重启电脑拔掉U盘就可以继续系统安装了. 其它PE里安装步骤与此相似,

FreeBSD 6.0-RELEASE下建立高速DNS缓存服务器的方法_unix linux

前阵子将服务器改成通过ipfilter+ipnat+dhcp--freebsd5.4下ipfilter+ipnat包过滤.转发和DHCP服务器架构笔记,但最近感觉服务器时常会掉线,就在服务器再开了个dns缓存服务,通过缓存希望能缓解一下目前的状况. 首先介绍在freebsd上如何建立高速dns缓存服务器,引用freebsd中文手册中的话: 缓存域名服务器是对任何域都不提供权威解析的域名服务器. 它自己简单地完成查询, 并记住这些查询以备后续使用. 要建立这样的服务器, 只需像平时一样配置一个域名

在Linux ubuntu下安装mongodb的方法_MongoDB

一.下载.安装对应版本 官网下载地址如下: www.mongodb.org/downloads #通过CURL下载 curl -O https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-ubuntu1404-3.2.0.tgz #解压 tar -zxvf mongodb-linux-x86_64-ubuntu1404-3.2.0.tgz #移动 mv mongodb-linux-x86_64-ubuntu1404-3.2.0/ /usr/lo

Linux上安装GCC编译器过程_unix linux

2004年4月20日最新版本的GCC编译器3.4.0发布了.目前,GCC可以用来编译C/C++.FORTRAN.JAVA.OBJC.ADA等语言的程序,可根据需要选择安装支持的语言.GCC 3.4.0比以前版本更好地支持了C++标准.本文以在Redhat Linux上安装GCC3.4.0为例,介绍了GCC的安装过程. 安装之前,系统中必须要有cc或者gcc等编译器,并且是可用的,或者用环境变量CC指定系统上的编译器.如果系统上没有编译器,不能安装源代码形式的GCC 3.4.0.如果是这种情况,可