torstaina, lokakuuta 16, 2014

Directadmin säätöä ja uusi PHP

Tuli vastaan seuraava ongelma, eli kun yritin päivitää php 5.4.27 -> 5.4.33:n, niin sain seuraavan errorin kesken buildin: There was an error while trying to configure php. Check the configure/suphp/ configure.php5 file.
Mene ensin kansioon cd /usr/local/directadmin/custombuild. Tämän jälkeen aja komento: nano options.conf.
Editoi seuraavat rivit eli alakohdasta new version of zlib and libxml2 (experts only).
Eli tämän jälkeen kirjoita yes sanan tilalle no.
Tämän jälkeen sulje tiedosto ja aja komento: ./build zlib
Kun se on valmis aja komento: ./build libxml2.
Tämän jälkeen ./build libxslt.
Viimeisenä suphp komennolla ./build suphp.
Tämän jälkeen pitäisi PHP:n asentua moitteettomasti komennolla: ./build php n.

lauantaina, lokakuuta 11, 2014

VirtualBox ja mount vboxsf

Eli lyhyehkö opas siitä miten tehdään windows koneesta levy jako virtualboxiin. Aluksi luo kansio jonnekkin windowsissa jonka haluat jakaa. Tässä esimerkissä temp2. Lisää VirtualBoxissa Shared Folder kohdasa kansio mountattavaksi, kuten alla olevassa kuvassa.
Voit myös säätää oikeudet, esim. onko kirjoitus oikeutta windows jakoon.






Seuraavaksi tee Linux koneeseen temp2 kansio.
Tämän jälkeen pitää ajaa kuvan mukainen komento: sudo mount -t vboxsf -o uid=$UID,gid=$(id -g) temp2 ~/temp2

Tämän jälkeen kaiken pitäisi olla valmista.


sunnuntaina, lokakuuta 05, 2014

Bonding säätäminen CentOS 6.5:ssä

Aluksi editoi tiedostoa bonding.conf komennolla: nano /etc/modprobe.d/bonding.conf.
Muokkaa tiedostoa seuraavanlaiseksi:
alias bond0 bonding
options bond0 mode=active-backup miimon=100 downdelay=200 updelay=200
Muista rivin vaihto...

Sitten luo tiedosto ifcfg-bond0 kansioon komennolla: nano /etc/sysconfig/network-scripts/ifcfg-bond0
Lisää sinne sisältö:
DEVICE=bond0
IPADDR=192.168.1.13
NETMASK=255.255.255.0
GATEWAY=192.168.1.1
DNS2=193.229.0.42
DNS1=193.229.0.40
BOOTPROTO=none
ONBOOT=yes
USERCTL=no
NM_CONTROLLED=no

Tallenna muutokset.

Seuraavaksi ruetaan säätämään verkkokortteja.
Eli aluksi vaikka eth0 komennolla: nano /etc/sysconfig/network-scripts/ifcfg-eth0
HWADDR=00:09:6B:71:64:72  
BOOTPROTO=none
MASTER=bond0
USERCTL=no
ONBOOT=yes
SLAVE=yes
DEVICE=eth0
IPV6INIT=no
NM_CONTROLLED=no

Tallenna muutokset

Seuraavaksi komento: nano /etc/sysconfig/network-scripts/ifcfg-eth1
Ja tämän sisältö:
HWADDR=00:09:6B:71:64:73 
BOOTPROTO=none
MASTER=bond0
USERCTL=no
ONBOOT=yes
SLAVE=yes
DEVICE=eth1
NM_CONTROLLED=no

Tallenna muutokset
Aja komento modprobe bonding, niin tällä pitäisi bond lähteä toimimaan. Ja käynnistä verkko uudestaan komennolla: service network restart
Testaa yhteys: cat /proc/net/bonding/bond0
Esimerkki tiedostot löydät täältä.

QtCreator ja Android paketin allekirjoitus

Eli avaa ensin projekti lehti.













Sitten klikkaat Create nappia.












Tulisi avautua seuraavanlainen ikkuna:
Kirjoita kaikkiin kenttiin tarvittavat tiedot.
Huom. Elä unohda salasanaa. Tulee joka kerta kun käännät paketin laittaa ruksi ruutuun Sign package.






Huom. Ruksaa aina kun aloitat kääntämisen kohta Sign package. Kysyy antamaasi salasanaa.




Kun on valmista sertifikaatti tulee näkyviin... Tai sen alias thb minun tapauksessani