FreeBSD5.4Release下安裝wiki的方法
更新時(shí)間:2007年05月22日 00:00:00 作者:
今天利用早上一段時(shí)間,完成了mediawiki服務(wù)的安裝,使用的版本為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拷貝到服務(wù)器上(/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
并修改以下幾項(xiàng):
Servername itnew.3322.org
DirectoryIndex index.php
將apache加入到啟動(dòng)項(xiàng):
# ee /etc/rc.local
加入如下一行:
/usr/local/apache/bin/apachectl start
重啟服務(wù)器,在/usr/local/apache/htdocs下新建一個(gè)test.php,內(nèi)容為,然后輸入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安裝完成,下面開始具體的配置。
運(yùn)行腳本
# cd scripts
# ./mysql_install_db
更改文件和目錄權(quán)限
# chown -R root /usr/local/mysql
# chown -R mysql /usr/local/mysql/var
# chgrp -R mysql /usr/local/mysql
復(fù)制配置文件至/etc
# cp ../support-files/my-medium.cnf /etc/my.cnf
添加啟動(dòng)腳本,使mysql隨系統(tǒng)一起啟動(dòng)
# echo "/usr/local/mysql/bin/mysqld_safe --user=mysql &" >> /etc/rc.local
啟動(dòng)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使用的數(shù)據(jù)庫及數(shù)據(jù)庫用戶名
# 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安裝基本參數(shù),填寫的數(shù)據(jù)庫及數(shù)據(jù)庫用戶名就是剛才創(chuàng)建的數(shù)據(jù)庫。填寫完后點(diǎn)擊“安裝”按扭,完成安裝。
完成最后幾步:
# cd /usr/local/apache/htdocs/wiki/config
# cp cp LocalSettings.php ../
# cd ../
# mv config config.bak
訪問http://127.0.0.1/wiki/,出現(xiàn)首頁,安裝成功!
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拷貝到服務(wù)器上(/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
并修改以下幾項(xiàng):
Servername itnew.3322.org
DirectoryIndex index.php
將apache加入到啟動(dòng)項(xiàng):
# ee /etc/rc.local
加入如下一行:
/usr/local/apache/bin/apachectl start
重啟服務(wù)器,在/usr/local/apache/htdocs下新建一個(gè)test.php,內(nèi)容為,然后輸入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安裝完成,下面開始具體的配置。
運(yùn)行腳本
# cd scripts
# ./mysql_install_db
更改文件和目錄權(quán)限
# chown -R root /usr/local/mysql
# chown -R mysql /usr/local/mysql/var
# chgrp -R mysql /usr/local/mysql
復(fù)制配置文件至/etc
# cp ../support-files/my-medium.cnf /etc/my.cnf
添加啟動(dòng)腳本,使mysql隨系統(tǒng)一起啟動(dòng)
# echo "/usr/local/mysql/bin/mysqld_safe --user=mysql &" >> /etc/rc.local
啟動(dòng)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使用的數(shù)據(jù)庫及數(shù)據(jù)庫用戶名
# 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安裝基本參數(shù),填寫的數(shù)據(jù)庫及數(shù)據(jù)庫用戶名就是剛才創(chuàng)建的數(shù)據(jù)庫。填寫完后點(diǎn)擊“安裝”按扭,完成安裝。
完成最后幾步:
# cd /usr/local/apache/htdocs/wiki/config
# cp cp LocalSettings.php ../
# cd ../
# mv config config.bak
訪問http://127.0.0.1/wiki/,出現(xiàn)首頁,安裝成功!
相關(guān)文章
Linux系統(tǒng)下ssh的相關(guān)配置詳細(xì)解析
以下是對(duì)Linux系統(tǒng)下ssh的相關(guān)配置進(jìn)行了詳細(xì)的分析介紹,需要的朋友可以過來參考下2013-08-08Linux系統(tǒng)MBR和GPT分區(qū)的區(qū)別介紹
這篇文章主要介紹了Linux系統(tǒng)MBR和GPT分區(qū)的區(qū)別介紹,非常不錯(cuò),具有參考借鑒價(jià)值,需要的朋友可以參考下2018-04-04Linux 入門常用命令 password — 修改密碼,改變用戶
Linux 入門常用命令 password — 修改密碼,改變用戶...2007-11-11如何實(shí)現(xiàn)Linux操作系統(tǒng)的自動(dòng)登錄
如何實(shí)現(xiàn)Linux操作系統(tǒng)的自動(dòng)登錄...2006-10-10