gonk 0 Posted November 7, 2012 (edited) Save the cash for now. You should not upload the DLC folders to your server. Remove the whole PMC folder (and any other official DLC installations such as BAF you may have uploaded) and try again. The DLC folders not required ?...damn it.. :( Oh well.. thanks... it is running.. just need to tidy up Edited November 7, 2012 by gonk Share this post Link to post Share on other sites
Overlord 0 Posted November 7, 2012 Server has Lite version included, so you can safely play DLC missions. Share this post Link to post Share on other sites
dontknowhow 33 Posted November 7, 2012 I have deleted and recopied so many times... I am thinking about spending the cash for Micro$soft server... don't say that ever again Share this post Link to post Share on other sites
gonk 0 Posted November 8, 2012 (edited) OK it all seems to work ok.. here are my steps... 1. Download and install Ubuntu Server 12.10 64-bit. a. When asked install OpenSSH Server. 2. Boot and login. 3. Get updates. type:-sudo apt-get update 4. Install 32 bit libraries type:-sudo apt-get install libstdc++6:i386 zlib1g:i386 5. Install gcc compliler type:-sudo apt-get install gcc build-essential 6. Install p7zip type:-sudo apt-get install p7zip-full 7. Install FTP server.type:-sudo apt-get install vsftpd .....a. Stop the FTP server. type:-service vsftpd stop .....b. Edit the vsftp.conf. type:-sudo vi /etc/vsftpd.conf ..........i. Make the following changes: ..........ii. We don’t want anonymous login: anonymous_enable=NO ..........iii. Enable local users: local_enable=YES ..........iv. The ftpuser should be able to write data: write_enable=YES ..........v. set umask to 022 to make sure that all the files (644) and folders (755) you upload get the proper permissions. local_umask=022 ..........vi. Port 20 need to turned off, makes vsftpd run less privileged: connect_from_port_20=NO ..........vii. Save and start. type:-service vsftpd start 8. create an arma2 directory. eg. opt/arma2 type:-sudo mkdir /opt/arma2 9. chmod to 777 arma2 directory. type:- sudo chmod 777 /opt/arma2 10. Using a windows PC, with ARMA2 installed, ftp to server and send the following directories to the arma2 directory. /Addons /BattlEye /Common /dll /Dta /Expansion /Keys /Missions /MPMissions 13. Download the lastest Linux arma2oa . eg a2oa-server-1.62.98099.tar.bz2 14. FTP the a2oa-server-1.62.98099.tar.bz2 to the Server. /opt/arma2/ 15. Unzip. type:-tar -xjf a2oa-server-1.62.98099.tar.bz2 16. Install, this will rename all files and folders to unix compatible. type:-./install 17. Edit the file arma2oaserver to suit your config names, they have to be in the arma2 directory. 18. To start and stop the server type:-./arma2oaserver start and type:-./arma2oaserver stop 19. Once you have successfully run it once, it will make a folder called player. edit the file player.arma2oaprofile to your requirements. ---------- Post added at 16:11 ---------- Previous post was at 16:06 ---------- Also patching hints... If arma2 is patched (ie 1.62 to 1.63 etc) try the following. 1. Install cwRsync on to the PC with the newly patched arma2. 2. Add the following lines to the cyRsync batch file. This will use a SSH to synch the files. SET ARMA2_DIR=/cygdrive/c/'Program Files/Bohemia Interactive/ArmA 2' rsync -rav %ARMA2_DIR%/addons %ARMA2_DIR%/battleye %ARMA2_DIR%/common %ARMA2_DIR%/dll %ARMA2_DIR%/dta %ARMA2_DIR%/expansion %ARMA2_DIR%/keys %ARMA2_DIR%/missions %ARMA2_DIR%/mpmissions login_name@host_ip:/opt/arma2/ 3. Run the edited batch file 4. Download the lastest Linux arma2oa . eg a2oa-server-1.62.98099.tar.bz2 5. FTP the a2oa-server-1.62.98099.tar.bz2 to the Server. /opt/arma2/ 6. Unzip. type:-tar -xjf a2oa-server-1.62.98099.tar.bz2 7. Install, this will rename all files and folders to unix compatible. type:-./install ---------- Post added at 16:12 ---------- Previous post was at 16:11 ---------- last.. cpu usage commands type:- vmstat 5 or try type:-top hope this helps ... Edited November 9, 2012 by gonk Share this post Link to post Share on other sites
mike187 13 Posted November 8, 2012 Server has Lite version included, so you can safely play DLC missions. not the CZE ACR DLC. you need to include the lite install files on that server if you want to use missions with that content. Share this post Link to post Share on other sites
=wfl= sgt bilko 10 Posted November 8, 2012 @Gonk Nice guide and good that you finally got it rocking :) Some tidbits: On 11.04 and onwards you do not need the full and "old" (and from 12.04 rather bloated 200 something libs) ia32-libs for running A2(OA). Instead you could have installed the multiarch i386 versions of libstdc++6 and zlib1g apt-get install libstdc++6:i386 zlib1g:i386 libstdc++6:i386 will also pull the following multiarch i386 dependencies (if not already installed): gcc-4.6-base:i386, libgcc1:i386 and libc6:i386 ( For more on MultiArch: https://wiki.ubuntu.com/MultiarchSpec and https://help.ubuntu.com/community/MultiArch ) SAMBA is not required for A2(OA). I assume you plan to use your server for something else as well. Share this post Link to post Share on other sites
gonk 0 Posted November 8, 2012 samba... just trying to make the box talk nicely to my windows network.. :)...they are my notes... just forgot to remove that part. Thanks for the extra tips. I will try and remove and replace the ia32-libs and see how it goes. Share this post Link to post Share on other sites