Showing posts with label tutorial. Show all posts
Showing posts with label tutorial. Show all posts

Monday, July 1, 2013

remote debug a locally hosted tomcat instance on intellij

tomcat:
open tomcat's service manager and go into the java tab

configure jdwp to use intellij settings. this will enable intellij to publish artifacts into tomcat make sure each directive is in its own line

-Xdebug
-Xrunjdwp:transport=dt_socket,address=54312,suspend=n,server=y
-javaagent:C:\Users\uye\.IntelliJIdea12\system\groovyHotSwap\gragent.jar

configure rmi and debugging
-Dcom.sun.management.jmxremote
-Dcom.sun.management.jmxremote.port=1099
-Dcom.sun.management.jmxremote.ssl=false
-Dcom.sun.management.jmxremote.authenticate=false
-Djava.rmi.server.hostname=fxdms-hp

intellij:
create a new remote tomcat server
under the server tab, configure and pick tomcat's binaries
set jmx port to 1099
set remote staging>type to Same file system
under remote connection settings set host to localhost and port to 8080

Friday, August 22, 2008

linking pojo projects into a gwt project in eclipse

1. export the pojo project as a jar file. make sure the source code is included
2. import the jar file into the gwt project as an external jar

Thursday, February 14, 2008

remove dillo "Getting Started" page


1. open a terminal and type "vi .xintrc"
2. look for the line containing ".html"
3. comment everything inside the containig "if-fi" statement and save
4. reboot to check if successful

install DamnSmallLinux on vmware

Taken from DamnSmallLinux forums:


1. Create new Virtual Machine in VMware with the following settings. NOTE: When prompted in VMware i chose custom as I want to mount this as a server in VMWare v1.0.3 and virtual machines created in Workstation6 mode are not comptible, so choose Workstation5 if you plan to use as a server.

- Select Guest OS type as Linux -> Other Linux 2.6.x Kernel
- Give it a name e.g. "DSL"
- Choose the number CPUs
- Choose the memory amount (I have used as low as 64MB but depending on what you want to do you will need more, e.g. OpenOffice requires 384MB)
- Choose Network type (use bridged is possible)
- Select I/O adapter types (just click next)
- Create new virtual disk
- Virtual Disk Type (IMPORTANT - Make sure you choose IDE and NOT SCSI as you will have problems)
- Specify Disk Capacity - WARNING - It is painful to increase the disk size at a later date, so bigger is better in this case
- Specify Disk File name - I usually rename it to something smaller than the default long name e.g. DSL.vmdk

2. Configure you new Virtual machine

- You should now see your new virtual machine in VMWare
- Click Edit virtual machine settings
- Remove any un-necesary items e.g. Floppy drive, Sound (if you have no sound card)
- Click add and select CD-ROM
- Select Use ISO Image
- Browse for the DSL ISO image you have downloaded and select it
- Click OK (make sure you see the check box "Connect at power on") so that the Virtual Machine boots from the ISO image

3. Start your Virtual Machine

- You should now see the Boot screen for DSL
- Hit enter, DSL will boot
- once you see your desktop, click "ATerminal"
- type "sudo -s" enter
- type "cfdisk"
- Select "Y" when asked Do you wish to start with a zero table
- You will now see your cfdisk applicaton. Use the arrow keys and select "NEW"
- Select "Primary" then select the size (by default it will be the entire HDD space you sepcified in VMware - I used the whole amount - some say leave space for a swap drive)
- Select "Bootable" (you see the word "Boot" under the Flags coloumn)
- Select "Write"
- When prompted with a (Y/N) type "YES" and hit enter. Once completed you will see the message "Wrote partition to hard disk"
- Select "QUIT"
- now back at the command prompt type "mkfs /dev/hda1". This will prepare the hard drive file system ready for installation. (this is not necessary, you can skip directly to the next step if you wish)
- now type "dsl-hdinstall"
- you will be prompted for the target drive type "hda1" and press enter
- you will then be prompted for multiuser logins (Y/N) - I choose "N"
- Select "N" for ext3 filesystm (unless you know what its for)
- Select "Y" to continue. You should see "The copying of system files has been complted"
- Select "Y" when asked "Proceed to install a boot loader"
- Type "g" for GRUB (Unless you specifically want LILO) - NOTE: This is case sensitive, it will default to GRUB otherwise
- Type "Y" when prompted for reboot
- You will see DSL shut down and press "Enter" when prompted
- At the VMware screen, Stop the Virtual Machine (hit the red stop button) and click edit and select the CD-ROM device that points to your VMware image .iso file
- Click remove and start the Virtual machine again.
- You should be prompted to enter a password for the "root" user and the "dsl" user.
- If it starts and you see your DSL desktop you have succesfully intalled DSL ! Congrats!




authored by phez

Thursday, January 31, 2008

enable password protected lighttpd folders

1. open /etc/lighttpd/lighttpd.conf
2. add "mod_auth to server.modules"
3. add this block of code right after. replace items in <> with desired value


auth.debug = 2
auth.backend = "plain"
auth.backend.plain.userfile = "/home/<username>/.lighttpdpassword"

auth.require = ( "/<web accessible domain to protect>/" =>
(
"method" => "basic",
"realm" => "Password protected area",
"require" => "user=<username>"
)


4. save configuration
5. create the password file ".lighttpdpassword" and append usernames and passwords

<username>:<password>
...

6. save and allow access to everyone chmod 777 .lighttpdpassword
7. restart lighthttpd with /etc/init.d/lighttpd restart