您当前的位置:首页 > 其他技术 > 其他技术

LINUX79版新魔界服务端安装详细说明

本文出处:网游动力作者:本站发布时间:2008-10-10阅读次数:
1:系统要求:linux
2:配置要求:最好1G内存P42.0以上
安装linux,这个就不说了。下来说安装mysql以mysql4.1.13为例编译!
先用winscp传mysql-4.1.13到linux,目录任意,我用home为例
用Securecrt终端管理,命令如下:
cd/home
unzipmysql-4.1.13
用winscp打开mysql-4.1.13目录给与权限0777
cd/home/mysql-4.1.13
执行下面命令
echo“*softnofile4096”>>/etc/security/limits.conf
echo“*hardnofile65535”>>/etc/security/limits.conf
echo“sessionrequiredpam_limits.so”>>/etc/pam.d/login
CFLAGS="-O3-m32"CXX=gccCXXFLAGS="-O3-m32-felide-constructors-fno-exceptions-fno-rtti"./configure--with-raid--enable-thread-safe-client--enable-assembler--with-server-suffix="for>>>MySQLDatabaseofZebrabyYhc<<<"--without-debug--with-extra-charsets=none--without-isam--disable-shared--with-mysqld-ldflags=-all-static--prefix=/usr/local/mysql--without-bench
根据cpu数量编译:
make-j2&&makeinstall2代表双核单核就写1
groupaddmysql&&useradd-gmysqlmysql
mkdir/usr/local/mysql/data&&mkdir/usr/local/mysql/run&&mkdir/usr/local/mysql/log&&mkdir/usr/local/mysql/var
chgrpmysql-R/usr/local/mysql&&chownmysql-R/usr/local/mysql
ulimit-n4096
echo"ATH="/usr/local/mysql/binPATH"">>/etc/profile&&exportPATH="/usr/local/mysql/binPATH"
strip/usr/local/mysql/libexec/mysqld
echo"/usr/local/mysql/lib">>/etc/ld.so.conf&&ldconfig
cpsupport-files/my-huge.cnf/etc/my.cnf
用WinSCP3登陆服务器etc下找到my.cnf
#修改my.cnf
datadir=/db/mysql
#创建数据库存放路径
mkdir/db
chownmysql.mysql/db-R
#初始化Mysql表
su-mysql-c"mysql_install_db"
#启动服务器
su-mysql-c"mysqld_safe--skip-name-resolve--open-files-limit=4096&"
mysql
showdatabases;
GRANTALLPRIVILEGESON*.*TO用户名@%IDENTIFIEDBY密码WITHGRANTOPTION;
GRANTALLPRIVILEGESON*.*TO用户名@localhostIDENTIFIEDBY密码WITHGRANTOPTION;
安装好sql后安装client
rpm-ivhmysqlclient14-4.1.14-4.2.1.i386.rpm
完成后用sqlyog连接数据库。导入数据库文件。
启动服务端,下载好服务端并上传,这个服务端里面的sql用户和密码为root,自行修改!
关于设置linux网卡IP,IP和主机设置在一个段内,dns设成主机的ip,网关也设成主机的ip。
解压缩文件,并给于权限,执行程序就可以了!