本帖最后由 aa210063654 于 2016-6-19 03:47 编辑
随意排版,请见谅
现在服务器洋垃圾多,E5-2670也就三百左右一颗,所以有点资金的朋友都打算出租个服务器玩玩,但是具体怎么来呢~这帖子会详细的告诉你怎么弄~
更新缓慢-,-请见谅
不会玩分页,所以尽量不要插楼~
1楼:目录
2楼:面板服的架设,要求
3楼:面板服架设后的事项及其附加功能
4楼:VPS服务器的要求
5楼:VPS服务器的架设
本帖最后由 aa210063654 于 2016-6-19 03:48 编辑
这里下载JDK7,7u79或者7u80都可以
点击红框里面的按钮
然后下载
最后上传到你的服务器然后用复制代码来安装JDK7
更加Geek范的就是直接运行下面的命令
复制代码
从这里下载JDK8
然后根据上面的步骤下载
Geek一步到位
复制代码
到这里就完成了JDK的安装
接着到面板
由于multicraft的WEB控制面板是PHP写的,所以我们要安装web环境
首先升级整个系统
复制代码接着安装web环境以及一些必要的工具
复制代码最后开始下载multicraft本体并开始安装
复制代码根据以下设置
复制代码然后给予web目录的权限
复制代码启用.htaccess文件来保护web面板
复制代码然后开启apache
复制代码最后关闭防火墙
复制代码后端安装完毕
接着来设置web面板
点击Start Installation
然后点击Initialize Database
接着使用admin/admin登陆面板
然后直接无脑下一步,完工
汉化明天再写
面板服说难不难,说简单不简单.那么如何做到最好~
首先,你得有台服务器,跑着任意Linux发行版,个人推荐CentOS系列,然后已经托管在机房(废话).
接着,检查硬盘是否够用(总会有小白服主刷个十几G的错误)<-会有解决方案
最后开工~
正场开始
例子使用的是CentOS7系统
首先得准备两个JDK/JRE版本,一个JDK7,另外一个就是JDK8了
从
http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html
这里下载JDK7,7u79或者7u80都可以
点击红框里面的按钮
然后下载
最后上传到你的服务器然后用
- rpm -Uvh <span style="line-height: 1.5;">jdk-7u79-linux-x64.rpm</span>
更加Geek范的就是直接运行下面的命令
- wget --no-cookies --no-check-certificate --header "Cookie: gpw_e24=http%3A%2F%2Fwww.oracle.com%2F; oraclelicense=accept-securebackup-cookie" "http://download.oracle.com/otn-pub/java/jdk/7u79-b15/jdk-7u79-linux-x64.rpm"
从这里下载JDK8
http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
然后根据上面的步骤下载
Geek一步到位
- wget --no-cookies --no-check-certificate --header "Cookie: gpw_e24=http%3A%2F%2Fwww.oracle.com%2F; oraclelicense=accept-securebackup-cookie" "http://download.oracle.com/otn-pub/java/jdk/8u91-b14/jdk-8u91-linux-x64.rpm"
- rpm -Uvh jdk-8u91-linux-x64.rpm
到这里就完成了JDK的安装
接着到面板
由于multicraft的WEB控制面板是PHP写的,所以我们要安装web环境
首先升级整个系统
- yum -y update
- yum -y install httpd php php-common php-gd php-mbstring php-ldap php-odbc php-pear php-xml php-xmlrpc php-bcmath php-mysql php-pdo wget vim tar zip curl
- wget -O multicraft.tar.gz http://www.multicraft.org/download/linux64
- tar xfvz multicraft.tar.gz
- cd multicraft
- ./setup.sh
- Run each Minecraft server under its own user? (Multicraft will create system users): [y]/n y
- Run Multicraft under this user: [minecraft] minecraft
- User not found. Create user 'minecraft' on start of installation? [y]/n y
- Install Multicraft in: [/home/minecraft/multicraft] /home/minecraft/multicraft
- If you have a license key you can enter it now: [no] [直接回车]
- If you control multiple machines from one control panel you need to assign each daemon a unique ID (requires a Dynamic or custom license). Daemon ID? [1] 1
- Will the PHP frontend run on this machine? [y]/n y
- User of the webserver: [www-data] apache
- Location of the PHP frontend: [/var/www/multicraft] /var/www/html
- Enable builtin FTP server? [y]/n y
- IP the FTP server will listen on (empty for same as daemon): [] *Just hit enter*
- FTP server port: [21] 21
- Block FTP upload of .jar files and other executables (potentially dangerous plugins)? [y]/n y
- What kind of database do you want to use? [sqlite]/mysql sqlite
- Ready to install Multicraft. Start installation? [y]/n y
- chown -R apache.apache /var/www/html
- awk '/AllowOverride None/{c++;if(c==2){sub("AllowOverride None","AllowOverride All");c=0}}1' /etc/httpd/conf/httpd.conf > /tmp/httpd.conf; mv -f /tmp/httpd.conf /etc/httpd/conf/httpd.conf
- systemctl enable httpd
- systemctl restart httpd
- systemctl stop firewalld
- systemctl disable firewalld
接着来设置web面板
点击Start Installation
然后点击Initialize Database
接着使用admin/admin登陆面板
然后直接无脑下一步,完工
汉化明天再写
列表:
如何添加脚本
安装后的安全防范
说明为何要两个JDK
添加jar
如何添加脚本
安装后的安全防范
说明为何要两个JDK
添加jar
如何分配IP
架设ros 来管理
ESXI介绍
单机器如何处理
架设ros 来管理
ESXI介绍
单机器如何处理
安装esxi
设置esxi
安装ros
设置ros
重新分配esxi虚拟机
设置esxi
安装ros
设置ros
重新分配esxi虚拟机
高级
多机器合并
ros管理面板跟vps
结束
多机器合并
ros管理面板跟vps
结束
楼主qq多少。。
aa210063654 发表于 2016-6-19 03:47
高级
多机器合并
ros管理面板跟vps
我就期待多Daemon,加油啊楼主
去哪里找E5 2670 300一颗,那是虚拟机吧。。
作为一个运维,强烈建议你做成deb来搞定那些下载安装的东西,这玩意说白了就是:小白该不会的还是不会,会运维的只看官方资料也搞的定,不如你有时间了做个懒人deb或者脚本安装。
666
然后楼主就太监了?
防止java崩溃刷几十个G的错误你是怎么解决的,这个问题困扰我很久了。都是 .mdmp 文件,java崩溃一次就4G大一个