不知你玩过OGame没有
http://www.ogame.tw/

今天我们就搭建一个自己的OGame服务器~

第一步,安装所需软件包。
root@localhost Server]# rpm -ivh php-5.1.6-5.el5.i386.rpm php-cli-5.1.6-5.el5.i386.rpm php-common-5.1.6-5.el5.i386.rpm php-mysql-5.1.6-5.el5.i386.rpm mysql-5.0.22-2.1.i386.rpm mysql-server-5.0.22-2.1.i386.rpm httpd-2.2.3-6.el5.i386.rpm
warning: php-5.1.6-5.el5.i386.rpm: Header V3 DSA signature: NOKEY, key ID 37017186
error: Failed dependencies:
        php-pdo is needed by php-mysql-5.1.6-5.el5.i386
        perl(DBI) is needed by mysql-5.0.22-2.1.i386
        perl(DBI) is needed by mysql-server-5.0.22-2.1.i386
        perl-DBD-MySQL is needed by mysql-server-5.0.22-2.1.i386
        perl-DBI is needed by mysql-server-5.0.22-2.1.i386
[root@localhost Server]# rpm -ivh php-5.1.6-5.el5.i386.rpm php-cli-5.1.6-5.el5.i386.rpm php-common-5.1.6-5.el5.i386.rpm php-mysql-5.1.6-5.el5.i386.rpm mysql-5.0.22-2.1.i386.rpm mysql-server-5.0.22-2.1.i386.rpm httpd-2.2.3-6.el5.i386.rpm php-pdo-5.1.6-5.el5.i386.rpm perl-DBD-MySQL-3.0007-1.fc6.i386.rpm perl-DBI-1.52-1.fc6.i386.rpm
warning: php-5.1.6-5.el5.i386.rpm: Header V3 DSA signature: NOKEY, key ID 37017186
Preparing...                ########################################### [100%]
 
第二步,添加mysql admin
service mysql start
[root@localhost Server]# mysqladmin -u root password '123'
[root@localhost Server]# mysql -u root -p
Enter password:
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 3 to server version: 5.0.22

Type 'help;' or '\h' for help. Type '\c' to clear the buffer.

mysql> show databases;
+--------------------+
| Database                  |
+--------------------+
| information_schema |
| mysql                       |
| test                          |
+--------------------+
3 rows in set (0.00 sec)

mysql>

第三步,编写个PHP测试页。(可跳过)
Apache 的网页文件存放在/var/www/html

cd /var/www/html
vim test.php
<?php
     phpinfo();
?>
在windows测试下



OK 说明你的Apache和PHP模块安装的没问题。

第四步开始安装银河帝国

接着我们就要安装OGame了。用WInSCP将zip包上传到linux中,unzip解压。
将解压的所有文件cp -r到/var/www/html/
打开浏览器 输入http://ip/install



呀,是乱码。。。

怎么办?

遇到这种情况你就需要更改Apache 的配置文件了

vi  /etc/httpd/conf/httpd.conf

KeepAlive On
# AddDefaultCharset UTF-8

 


好了,下一步。