欢迎访问悦橙教程(wld5.com),关注java教程。悦橙教程  java问答|  每日更新
页面导航 : > > 文章正文

linux游戏服务器搭建(二),linux游戏服务器搭建

来源: javaer 分享于  点击 26345 次 点评:187

linux游戏服务器搭建(二),linux游戏服务器搭建


今天继续服务器搭建之路。

(一)Java  JDK安装。

Oracle Java JDK1.7.0

1、下载路径:http://www.oracle.com/technetwork/java/javase/downloads/java-archive-downloads-javase7-521261.html  

    2、解压命令:tar zxvf jdk-7u9-linux-x64.tar.gz 

    3、修改环境变量。 vi ~/.bashrc    添加

  1. export JAVA_HOME=/usr/lib/jvm/java1.7.0 
  2. export JRE_HOME=${JAVA_HOME}/jre  
  3. export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib  
  4. export PATH=${JAVA_HOME}/bin:$PATH  
  5. 输入  source ~/.bashrc  是命令生效
   4、  命令参考
% tar zxvf jdk-7u9-linux-x64.tar.gz
% sudo mkdir /usr/lib/jvm
% sudo mv ./jdk1.7.0_09 /usr/lib/jvm/jdk1.7.0
% sudo update-alternatives --install "/usr/bin/java" "java" "/usr/lib/jvm/jdk1.7.0/bin/java" 1
% sudo update-alternatives --install "/usr/bin/javac" "javac" "/usr/lib/jvm/jdk1.7.0/bin/javac" 1
% sudo update-alternatives --install "/usr/bin/javaws" "javaws" "/usr/lib/jvm/jdk1.7.0/bin/javaws" 1
% sudo update-alternatives --config java
% sudo update-alternatives --config javac
% sudo update-alternatives --config javaws

(二)tomcat的安装配置。

% wget http://ftp.tsukuba.wide.ad.jp/software/apache/tomcat/tomcat-7/v7.0.29/bin/apache-tomcat-7.0.29.tar.gz
% tar zxvf apache-tomcat-7.0.29.tar.gz
% sudo mv apache-tomcat-7.0.29 /usr/lib/tomcat7
% sudo groupadd tomcat7
% sudo useradd tomcat7 -r -g tomcat7 -s /bin/false
% sudo chown -R tomcat7:tomcat7 /usr/lib/tomcat7
% sudo vim /usr/lib/tomcat7/bin/catalina.sh
三行目辺りに以下の一文を追加(JavaVM設定)
CATALINA_OPTS="-Xms1024m -Xmx1024m -XX:NewSize=512m -XX:MaxNewSize=512m -XX:PermSize=64m -XX:MaxPermSize=64m -XX:SurvivorRatio=2 -XX:MaxTenuringThreshold=32 -XX:TargetSurvivorRatio=90 -XX:+DisableExplicitGC"
tomcat安装还是很简单的,按命令执行完OK。

(三)EPEL安装,

不太懂这个是什么,查了下是Fedora Project 推出的Fedora软件仓库,可以获得RHEL AS的高质量,高性能,高可靠性,又方便易用的免费软件更新包,装完之后可以用 yum install package-name随意安装软件。

% rpm -ivh http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-7.noarch.rpm

/etc/yum.repos.d/epel.repoを開き、[epel]のenabled=1を0にする

/etc/yum.repos.d/centos.alt.ru.repoを以下の内容で作成
[CentALT]
name=CentALT Packages for Enterprise Linux 6 - $basearch
baseurl=http://centos.alt.ru/repository/centos/6/$basearch/
enabled=0
gpgcheck=0

% cd /etc/yum.repos.d
% sudo wget http://rpms.famillecollet.com/RPM-GPG-KEY-remi
% sudo wget http://rpms.famillecollet.com/remi-enterprise.repo

(四)Memcached 安装

这是一个高性能的分布式内存对象缓存系统,用于动态Web应用以减轻数据库负载,通过在内存缓存数据和对象来减少读取数据库次数,从而提供动态、数据库驱动网站的速度。还没研究是什么,怎么用,先安装上。

安装命令:yum --enablerepo=remi install memcached

(五)Liquibase研究




相关文章

    暂无相关文章
相关栏目:

用户点评