• Domains
  • Web Hosting
  • WordPress Hosting
  • Reseller Hosting
  • Cloud VPS
  • Dedicated Servers
  • Domains
  • Web Hosting
  • WordPress Hosting
  • Reseller Hosting
  • Cloud VPS
  • Dedicated Servers
home/Knowledge Base/Dedicated Servers/Minecraft/How to Install a Tekkit Classic Server on CentOS 6/7
Popular Search:Dedicated Server, CentOS, Web Hosting

How to Install a Tekkit Classic Server on CentOS 6/7

24 views 0 November 26, 2019 Updated on December 6, 2019 aklwebhost

This article is a port of “How to Setup a Tekkit Classic Server on Ubuntu 16.10“. It has been updated for CentOS 6 and CentOS 7.

In this tutorial, we’ll be creating a Tekkit Classic server. Tekkit is another popular modpack made for Minecraft. Due to the amount of modifications (mods), it will require a larger instance to cope with the intensive load.

Prerequisites

  • 4 gigabytes of RAM or more.
  • Java 7 (required, as Minecraft and various servers are written in Java).
  • wget (for downloading server files).
  • screen (required to run Java in the background).
  • unzip (extraction utility for ZIP files).
  • nano (text editor).

Installation

The installation process is the same for both CentOS 6, and CentOS 7 systems. This tutorial supports only 64 bit systems due to the resource requirements.

Before we download Tekkit, we must install our prerequisites.

Step one – updating our current packages:

yum update -y

Step two – install Java:

yum install java-1.7.0-openjdk -y

Step three – install screen:

yum install screen -y

NOTE: This step is required to keep the server active once you disconnect from SSH.

Step four – creating an unprivileged user:

adduser tekkit
passwd tekkit

When you’re prompted, enter your desired password.

Step five – creating the server directory:

cd /home/tekkit
mkdir server
cd server

Step six – downloading the Tekkit server files:

wget http://servers.technicpack.net/Technic/servers/tekkitmain/Tekkit_Server_v1.2.9g.zip

Step seven – extracting the archive:

unzip Tekkit_Server_v1.2.9g.zip

Step eight – modifying launch.sh:

nano launch.sh

You will see the following:

#!/bin/sh
java -Xmx3G -Xms2G -jar Tekkit.jar nogui

Modify 3G and 2G to 3.5G. It should look like this:

#!/bin/sh
java -Xmx3.5G -Xms3.5G -jar Tekkit.jar nogui

Exit and save (CTRL + O, followed by the Return or Enter key).

The reason we’re setting it to 3.5 gigabytes of RAM rather than 4 gigabytes is that the system will require it’s own memory to run new processes. The system will not allow Java to allocate the full allotment of RAM.

Step nine – signing into our unprivileged user:

ssh tekkit@localhost

Enter the password you set earlier when prompted.

Step ten – open up a screen:

screen -S tekkit

Step eleven – starting the server:

 sh launch.sh

You can exit the screen without killing the server by using the following combination: CTRL + A + D.

If you’d like to re-enter the screen, perform the following:

screen -r tekkit

At this point, you may exit the unprivileged user by entering the following command:

logout

Perform the command above again if you’d like to exit your server.

Conclusion

Connecting to your new Tekkit server is rather simple. Copy the IP address from your Aklweb host instance, and enter it into your Minecraft client.

That’s it! You’ve successfully installed a Tekkit server on CentOS.

Have fun!

Tags:How to Install a Tekkit Classic Server on CentOS 6/7

Was this helpful?

Yes  No
Related Articles
  • Setup Spigot Server on Arch Linux
  • How To Install OSSEC HIDS on a CentOS 7 Server
  • Initial Setup of a CentOS 7 Server
  • Using StrongSwan for IPSec VPN on CentOS 7
  • Hot Backups with Percona XtraBackup on the One-Click WordPress App
  • Installing Rust on Ubuntu 14.04
Leave A Comment Cancel reply

Minecraft
  • How to Install a Tekkit Classic Server on CentOS 6/7
  • Setup Spigot Server on Arch Linux
  • Setup Spigot on Ubuntu
  • Setup a Minecraft PE Server on CentOS 6
  • Setup PaperSpigot on Ubuntu
  • Setup Minecraft Pocket Edition on Debian
View All 23  
Popular Articles
  • Using StrongSwan for IPSec VPN on CentOS 7
  • Disabling SSDP (Linux / Windows)
  • Can I pay by Western Union?
  • Can a Coupon Code Discount Be Carried Forward While I Upgrade My VPS Account
  • Can I pay multiple due invoices using a single transaction?
KB Categories
  • Billing
  • Cloud Hosting
  • CMS Hosting
  • cPanel/WHM Control Panel Guide
  • Dedicated Servers
    • AMD Opteron 6272
    • Arch
    • Backup Storage
    • Bandwidth
    • Basic Security
    • BSD
    • CentOS
    • Containers
    • CoreOS
    • DDoS Protection
    • Debian
    • Dedicated Server Control Panel
    • Intel Core i5 3550
    • Intel Core i5 4570
    • Intel Core i7 3770
    • Intel Core i7 4770
    • Intel Xeon E3 1230 V3
    • Intel Xeon E3 1245 V2
    • IP Space
    • Linux Guides
    • Minecraft
    • Networking
    • Server Apps
    • Server Troubleshooting
    • Ubuntu
    • Windows Guides
    • Windows Server 2008
    • Windows Server 2012
  • Domain Names
  • Email Support Documentation
    • Setup IMAP or POP
    • User Features – How To
    • Webmail – How To
  • FTP (File Transfer Protocol
    • CuteFTP Guide
    • FileZilla Guide
  • Game Servers
  • MySQL and MariaDB
  • Node.js
  • Plesk Web Hosting Guide
  • VPS Server
  • Web Servers

  How To Install 7 Days to Die on CentOS 7

How to Install and Configure vsftpd on CentOS 7  

  • Privacy Policy
  • Terms of Use
  • © 2022 AKLWEB HOST LLC, All Rights Reserved.

Popular Search:Dedicated Server, CentOS, Web Hosting