下面文字主要引用百度文檔《MediaWiki1.17.0 CentOS6.0 VMware》
MediaWiki1.17.0 CentOS6.0 VMware
所需軟件
CentOS-6.0-i386-bin-DVD.iso
VMware
PUTTY
1.創建虛擬機並安裝
操作系統先擇Linux—>Other Linux 2.6.x kernel,磁盤大小20G,內存1024M,CD-ROM選擇使用ISO鏡象=CentOS-6.0-i386-bin-DVD.iso
執行安裝,記得配置網絡,安裝類型我選擇:使用所有空間,執行最小安裝(Minimal)。這一步可參考《CentOS 6.0安裝圖解教程》
2.網絡設置
#vi /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE="eth0"
NM_CONTROLLED="yes"
ONBOOT="yes" no表示設備不啟動
HWADDR=******
TYPE=Ethernet
BOOTPROTO=none
IPADDR=你的IP
PREFIX=24
GATEWAY=網關
DNS1=你的DNS
DOMAIN=備用DNS
DEFROUTE=yes
IPV4_FAILURE_FATAL=yes
IPV6INIT=no
NAME="System eth0"
UUID=*******
#service network restart 重啟網絡
ping 一下DNS(ctrl+z退出ping)
3.安裝ssh (centos6好象默認安裝了)
#yum install ssh 安裝
#service sshd start 設置開機運行
#chkconfig sshd on
4.putty連接
輸入IP地址
更改Window-Appearance-Font settings = 新宋體+12號
更改Window-Translation-Remote character set = UTF-8
5.安裝mysql
#yum install mysql mysql-server 安裝
#chkconfig --levels 235 mysqld on 設置開機運行
#/etc/init.d/mysqld start 啟動
#mysql_secure_installation 安全設置
6.安裝apache
#yum install httpd 安裝
#chkconfig --levels 235 httpd on 設置開機運行
#/etc/init.d/httpd start 啟動
7.修改防火牆規則,開放80端口(若IE能訪問apache則不需要)
#/etc/init.d/iptables stop
#/sbin/iptables -I INPUT -p tcp --dport 80 -j ACCEPT
#/etc/rc.d/init.d/iptables save
#service iptables restart
8.安裝php5
#yum install php
#/etc/init.d/httpd restart 也可用reboot重啟計算機
在PHP5中添加MySQL支持
#yum install php-mysql php-gd php-imap php-ldap php-mbstring php-odbc php-pear php-xml php-xmlrpc
8.安裝mediawiki
#cd /var/www/html/
#yum install wget
#wget http://fossies.org/unix/www/mediawiki-1.19.4.tar.gz
#tar zxvf mediawiki-1.19.4.tar.gz
#mv mediawiki-1.19.4/var/www/html/wiki
#rm -f mediawiki-1.19.4.tar.gz
#vi /etc/selinux/config
SELINUX=disabled 開啟文件上傳
#chmod -R 777 /var/www/html/wiki 文件夾可寫權限
9. http://IP/wiki,進入MediaWiki設定
10. 更新php
#yum install php53
提示package-cleanup is found
#yum install yum-utils