~SilveR~ Posted March 29, 2010 Posted March 29, 2010 FULL LINUX SCREEN GUIDE (L2J) OK after some days on LINUX Debian OS i found something better than all know till now OK lets start First i try to show you how to watch you Gameserver and Loginserver window status ! First open the terminal and install Screen typing : apt-get install screen ok when the instaletion in done! open the terminal and LOGINSERVER Type screen press enter and then type screen -K LOGIN then press ctrl + a+d so now you created a screen for the LOGINSERVER then type screen -r LOGIN will take you at the dir that you was when you pressed ctrl + a+d so now go to the dir of your loginserver: type: cd "/home/YOUSERVER/LOGINSERVER" now you are in the dir of the LOGINSERVER so you now open it type: java -Djava.util.logging.manager=com.l2jserver.util.L2LogManager -Xms1024m -Xmx1024m -cp ./../libs/*:l2jserver.jar com.l2jserver.loginserver.L2LoginServer done the server is open now. press ctrl + a+d and to exit NOTE:change the com.l2jserver if you dont use this source LOGINSERVER screen -r you will see how many windows are open this time so you will see something like this: 1275.LOGIN (03/25/2010 08:22:04 PM) (Attached) 1270.SERVER (03/25/2010 08:21:57 PM) (Detached) if you dont see that that mean your server is off GAMESERVER screen press enter and then type screen -K SERVER then press ctrl + a+d so now you created a screen for the GAMESERVER then type screen -r SERVER will take you at the dir that you was when you pressed ctrl + a+d so now go to the dir of your gameserver: type: cd "/home/YOUSERVER/GAMESERVER" now you are in the dir of the GAMESERVER so you now open it type: java -Djava.util.logging.manager=com.l2jserver.util.L2LogManager -Xms1024m -Xmx1024m -cp ./../libs/*:l2jserver.jar com.l2jserver.gameserver.GameServer done the gameserver is open now. press ctrl + a+d and to exit NOTE:change the com.l2jserver if you dont use this source HOW TO USE IT so now you have done with the screens ill show you more selections now: to watch your screen list type screen -r NOTE:if you have only 1 screen will take you to it to watch a screen session type: screen -r THENAMEOFSCREEN so you will type: screen -r LOGIN or screen -r SERVER NOTE: every time you exit from the session press ctrl + a+d to cloce a session use CTRL + c when you are in the session and then CTRL + a+d with this your loginserver or your gameserver will be OFFLINE to make your loginserver or the gameserver again ONLINE type: screen -r THENAMEOFSCREEN Press the (UP ARROW) then ENTER and then CTRL + a+d done now the loginserver or the gameserver is online :) thats all if you need any help tell me :) Thanks for reading [move] credits to me credits to me credits to me [/move] Quote
xuinia Posted February 2, 2011 Posted February 2, 2011 Another way of moitoring your server is: What ever server would output to the screen it also outpoots it into the file gameserver/log/stdout.log and login/log/stdout.log. So what you need to do is go to your log folder and type: tail -f stdout.log This will read the file stdout.log and display its contents on the screen every time the server outputs anything to it. Result similar, but no need to install anything. Quote
~SilveR~ Posted February 2, 2011 Author Posted February 2, 2011 Another way of moitoring your server is: What ever server would output to the screen it also outpoots it into the file gameserver/log/stdout.log and login/log/stdout.log. So what you need to do is go to your log folder and type: tail -f stdout.log This will read the file stdout.log and display its contents on the screen every time the server outputs anything to it. Result similar, but no need to install anything. i dont recomment it ... server will be more laggy i recomment to use java as less you can ;) . i mean dont let java to do all things .. here are more things like (xml etc ) Quote
~SilveR~ Posted February 2, 2011 Author Posted February 2, 2011 UPDATED TO FULL SCREEN GUIDE :) HAVE FUN ;) Quote
xuinia Posted February 2, 2011 Posted February 2, 2011 i dont recomment it ... server will be more laggy i recomment to use java as less you can ;) . i mean dont let java to do all things .. here are more things like (xml etc ) This has nothing to do with java. Server is outputing everything to stdout.log anyway. That command that I wrote will use internal linux tool to monitor that file and display its content on the screen. I'm quite sure that a tool that is implemented inside linux core is more stable and less lagy, then some external app. Quote
~SilveR~ Posted February 2, 2011 Author Posted February 2, 2011 This has nothing to do with java. Server is outputing everything to stdout.log anyway. That command that I wrote will use internal linux tool to monitor that file and display its content on the screen. I'm quite sure that a tool that is implemented inside linux core is more stable and less lagy, then some external app. this have not do with java? are you sure? check the l2j source plz Quote
xuinia Posted February 2, 2011 Posted February 2, 2011 this have not do with java? are you sure? check the l2j source plz Dudde... L2j server outputs everything to stdout.log if you want it or not.... It just writes everything to that file. Now we are talking about the tool to monitor it. And that tool has nothing to do with java... That tool that you sugested works prety much same way, it reads server output, like tail -f does. Just instead of reading it from file it reads directly from script. There's more java in your example. Stop arguing about something that you dont understand. Quote
Sirpaypi Posted February 2, 2011 Posted February 2, 2011 Good guide. And xuinia is right you just got it wrong. Quote
HaddWik Posted February 2, 2011 Posted February 2, 2011 Thank you so much! I had no idea about that It helped me much! Quote
SoRa Posted February 2, 2011 Posted February 2, 2011 Great guide mate,I really looking for somtehing lik this so thank you very much,and keep it update,gratz. :) Quote
fokys Posted February 3, 2011 Posted February 3, 2011 i use ISP Manager PRO it helps a lot for those who are newbies on Linux Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.