2022年LinuxWapgame服务器安装与配置文档 .pdf
《2022年LinuxWapgame服务器安装与配置文档 .pdf》由会员分享,可在线阅读,更多相关《2022年LinuxWapgame服务器安装与配置文档 .pdf(25页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、Linux Wap Game 服务器安装与配置1 Linux wap game服务器安装与配置(author: yubingxing) 一、 准备安装1、下载软件:以上是需要下载并安装的软件,最新版本请自行从Google 搜索下载。2、解压缩有压缩包使用 tar zxvf xxx.tar.gz 和 tar jxvf xxx.tar.bz2来解压缩。二、 安装步骤1、检查网络配置:更改 /etc/sysconfig/network-script/ifcfg-eth0文件来实现更改网卡工作参数。其中 eth0代表要更改的是系统的第一块网卡,如果更改的是系统的其他网卡请自行选择要更名师资料总结 -
2、- -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 25 页 - - - - - - - - - Linux Wap Game 服务器安装与配置2 改的文件。例如:# Broadcom Corporation NetXtreme II BCM5709 Gigabit Ethernet DEVICE=eth0 BOOTPROTO=none HWADDR=00:24:E8:60:47:67 ONBOOT=yes NETMASK=255.255.255.248 IPADDR=221.179.216.
3、83 GATEWAY=221.179.216.86 TYPE=Ethernet USERCTL=no IPV6INIT=no PEERDNS=yes 修改完毕保存后使用# ifconfig eth0 down 或者ifdown eth0 , 停止 eth0 接口# ifconfig eth0 up 或者 ifup eth0 , 开启 eth0 接口来重新更新网络配置。更改主机名需要修改以下两个文件,分别是/etc/sysconfig/network和/etc/hosts,使用 vi /etc/sysconfig/network打开 network 文件,将HOSTNAME一项的值改为你想要更改
4、为的主机名,保存退出后使用vi /etc/hosts 打开 hosts 文件,在文件末尾添加 你想要更改为的主机名,注意 IP 地址和主机名之间必须用空格 隔 开 , 并 且 在 原 文 件 中127.0.0.1 localhost.localdomain localhost一 行 的localhost.localdomain一行前面添加你想要修改为的主机名。注意:你想要修改为的主机名和localhost.localdomain 之间必须有至少一个空格。完成编辑后保存退出。注意这两个文件中的三处的主机名必须一致。2、检查防火墙配置:设置防火墙vim /etc/sysconfig/iptable
5、s 重启防火墙/etc/init.d/iptables restart 查看防火墙/etc/init.d/iptables status 配置例如:# Firewall configuration written by system-config-securitylevel # Manual customization of this file is not recommended. *filter :INPUT ACCEPT 0:0 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第
6、2 页,共 25 页 - - - - - - - - - Linux Wap Game 服务器安装与配置3 :FORWARD ACCEPT 0:0 :OUTPUT ACCEPT 0:0 :RH-Firewall-1-INPUT - 0:0 -A INPUT -j RH-Firewall-1-INPUT -A FORWARD -j RH-Firewall-1-INPUT -A RH-Firewall-1-INPUT -i lo -j ACCEPT -A RH-Firewall-1-INPUT -p icmp -icmp-type any -j ACCEPT -A RH-Firewall-1-IN
7、PUT -p 50 -j ACCEPT -A RH-Firewall-1-INPUT -p 51 -j ACCEPT -A RH-Firewall-1-INPUT -p udp -dport 5353 -d 224.0.0.251 -j ACCEPT -A RH-Firewall-1-INPUT -p udp -m udp -dport 631 -j ACCEPT -A RH-Firewall-1-INPUT -p tcp -m tcp -dport 631 -j ACCEPT -A RH-Firewall-1-INPUT -m state -state ESTABLISHED,RELATED
8、 -j ACCEPT -A RH-Firewall-1-INPUT -m state -state NEW -m tcp -p tcp -dport 80 -j ACCEPT -A RH-Firewall-1-INPUT -m state -state NEW -m tcp -p tcp -dport 21 -j ACCEPT -A RH-Firewall-1-INPUT -m state -state NEW -m tcp -p tcp -dport 22 -j ACCEPT -A RH-Firewall-1-INPUT -m state -state NEW -m tcp -p tcp -
9、dport 23 -j ACCEPT -A RH-Firewall-1-INPUT -m state -state NEW -m tcp -p tcp -dport 3389 -j ACCEPT -A RH-Firewall-1-INPUT -j REJECT -reject-with icmp-host-prohibited COMMIT 3、设置时间:Red Hat Linux: tzselect 选择 Asia/Shanghai cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime vim /etc/sysconfig/clock 修改
10、ZONE=Asia/Shanghai UTC=false ARC=false ntpdate cn.pool.ntp.org hwclock systohc Gentoo: 在 Gentoo 下设置时区的方法如下:ln -s /usr/share/zoneinfo/Asia/Shanghai /etc/localtime 修改 /etc/conf.d/clock ,将其中的CLOCK 设置为 local ,即: CLOCK=local 这也是 Gentoo 下正确的时区设置方法,因此可以认为gentoo 的设置没有问题, 问题出在 Ubuntu上。Ubuntu: Ububtu 在默认情况下认为
11、BIOS 中的时间是UTC 时间, 而我的 Gentoo在如上的设置下认为BIOS中的时间是本地时间,因此就产生了不同步的问题,相差八个小时,解决的方法也很简单:在 Ubuntu 下修改 /etc/default/rcS 文件,将UTC=yes 改为UTC=no 即可。注: Ubuntu 下也是把 /etc/localtime 链接到 /usr/share/zoneinfo/Asia/Shanghai。4、设置默认字符集:名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 2
12、5 页 - - - - - - - - - Linux Wap Game 服务器安装与配置4 修改 /etc/sysconfig/i18n: LANG=en_US.UTF-8 SUPPORTED=en_US:en:en_US.UTF-8 SYSFONT=latarcyrheb-sun16 修改 /etc/rc.local: 加入 export LANG=uc_EN5、安装 MySQL :建立用户:groupadd mysql useradd g mysql mysql 安装:cd mysql-5.4.3-beta ./configure -prefix=/usr/local/mysql wit
13、h-extra-charsets=utf8 with-plugins=all make make install 配置:cp support-files/my-f /etc/f scripts/mysql_install_db cp support-files/mysql.server /etc/init.d/mysqld chmod 750 /etc/init.d/mysqld chmod R 750 /usr/local/mysql chgrp R mysql /usr/local/mysql/var cp /usr/local/mysql/libexec/mysqld /usr/loca
14、l/mysql/libexec/mysqld.old 启动服务:/etc/init.d/mysqld start 设置 root 密码:mysqladmin uroot password “ root147258369”cp /usr/local/mysql/include/mysql/mysql.h /usr/local/mysql/ 设置开机自启动:vim /etc/rc.local 在最后面加上/etc/init.d/mysqld start 6、安装 libevent :cd libevent-1.4.12-stable ./configure prefix=/usr/ & make
15、& make install7、安装 memcached: cd memcached-1.4.2 ./configure prefix=/usr/local/memcached with-libevent=/usr/ & make & make 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 4 页,共 25 页 - - - - - - - - - Linux Wap Game 服务器安装与配置5 install 启动服务:/usr/local/memcached/bin/memca
16、ched l 127.0.0.1 d p 10000 u root m 256 设置开机启动,在/etc/rc.local 中加入上面这行编写 /etc/init.d 脚本:vim /etc/init.d/memcached 内容如下:#!/bin/bash MEMCACHED=/usr/local/memcached/bin/memcache RETVAL=0 case A VG$1 in AVGstart) echo Starting memcached . $ MEMCACHED l 127.0.0.1 d p 10000 u root m 256 RETVAL=$? ; AVGstop
17、) echo Stopping memcached . killall -QUIT memcached RETVAL=$? ; AVGrestart) echo Restarting memcached . killall -HUP memcached RETVAL=$? ; AVG) $ MEMCACHED RETVAL=$? ; *) echo Usage: memcache start|stop|restart exit 1 ; esac 保存退出chmod 700 /etc/init.d/memcache 8、安装 zlib cd zlib-1.2.3 ./configure & ma
18、ke & make install 9、安装 jpeg6 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 5 页,共 25 页 - - - - - - - - - Linux Wap Game 服务器安装与配置6 建立目录:mkdir -p /usr/local/jpeg6 mkdir -p /usr/local/jpeg6/bin mkdir -p /usr/local/jpeg6/lib mkdir -p /usr/local/jpeg6/include mkdir -p /us
19、r/local/jpeg6/man mkdir -p /usr/local/jpeg6/man1 mkdir -p /usr/local/jpeg6/man/man1 cd jpeg-7/ ./configure -prefix=/usr/local/jpeg6/ -enable-shared -enable-static make & make install10 、 安装 libpng cd libpng-1.2.41beta04 cp scripts/makefile.linux makefile make & make install11 、 安装 freetype cd freety
20、pe-2.1.10 ./configure prefix=/usr/local/freetype & make & make install12 、 安装 gettext cd gettext-0.17 ./configure prefix=/usr cp /usr/lib/libattr.* /lib/ make make install13 、 安装 gd2 cd gd-2.0.36RC1 ./configure prefix=/usr/local/gd with-jpeg=/usr/local/jpeg6/ -with-png with-zlib with-freetype=/usr/l
21、ocal/freetype make & make install14 、 安装 libiconv cd libiconv-1.13.1 ./configure prefix=/usr/local/iconv & make & make install 15 、 安装 libmcrypt cd libmcrypt-2.5.7 ./configure & make & make install /sbin/ldconfig cd libltdl/ ./configure enable-ltdl-install 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - -
22、- - - - - - - 名师精心整理 - - - - - - - 第 6 页,共 25 页 - - - - - - - - - Linux Wap Game 服务器安装与配置7 make make install ln -s /usr/local/lib/libmcrypt.la /usr/lib/libmcrypt.la ln -s /usr/local/lib/libmcrypt.so /usr/lib/libmcrypt.so ln -s /usr/local/lib/libmcrypt.so.4 /usr/lib/libmcrypt.so.4 ln -s /usr/local/li
23、b/libmcrypt.so.4.4.8 /usr/lib/libmcrypt.so.4.4.8 ln -s /usr/local/lib/libmhash.a /usr/lib/libmhash.a ln -s /usr/local/lib/libmhash.la /usr/lib/libmhash.la ln -s /usr/local/lib/libmhash.so /usr/lib/libmhash.so ln -s /usr/local/lib/libmhash.so.2 /usr/lib/libmhash.so.2 ln -s /usr/local/lib/libmhash.so.
24、2.0.1 /usr/lib/libmhash.so.2.0.116 、 安装 mhash cd mhash ./configure & make & make install 17 、 安装 mcrypt cd mcrypt-2.6.8 /sbin/ldconfig ./configure & make & make install18 、 安装 libexpat cd expat-2.0.1 ./configure -prefix=/usr/local/expat make & make install 19 、 安装 libxml2 cd libxml2-2.7.6 ./configur
25、e -prefix=/usr/local/libxml2 & make & make install20 、 安装 libxslt (不必安装该扩展库)cd libxslt-1.1.26 ./configure -prefix=/usr/local/libxslt with-libxml-prefix=/usr/local/libxml2 make & make install21 、 安装 php 添加 php-fpm 补丁,使支持php-fastcgi 和 fpm 创建 cgi 进程。i.对于php 5.2.x 需要下载: php-5.2.11-fpm-0.5.13.diff.gz gzi
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年LinuxWapgame服务器安装与配置文档 2022 LinuxWapgame 服务器 安装 配置 文档
限制150内