不知你玩过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
在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-80daybank
文章评论