konsolda dosyalarda bul degistir
for X in `grep -n pant index.php | cut -f1 -d:` ; do sed -i "$X"'d' index.php ;done
Hic bir kategoriye girmeyen yazilarimi buraya yazacagim..
konsolda dosyalarda bul degistir
for X in `grep -n pant index.php | cut -f1 -d:` ; do sed -i "$X"'d' index.php ;done
du -k | sort -nr | awk '
BEGIN {
split("KB,MB,GB,TB", Units, ",");
}
{
u = 1;
while ($1 >= 1024) {
$1 = $1 / 1024;
u += 1
}
$1 = sprintf("%.1f %s", $1, Units[u]);
print $0;
}
' > sort_file.txt
dosyalari_buyuklugune_gore_sirala.sh
eski sistem ise yaramiyor
depreciated 😀
yeni sistem su
for semid in `ipcs -s | grep apache | cut -f2 -d" "`; do ipcrm -s $semid; done
aciklamasi su sekilde
On a cPanel dedicated server, apache server failed to start. So, while checking the apache logs found this:
==> /usr/local/apache/logs/error_log <==
[Sat Dec 20 01:12:27 2008]
[notice] suEXEC mechanism enabled (wrapper: /usr/local/apache/bin/suexec)
[Sat Dec 20 01:12:27 2008]
[warn] pid file /usr/local/apache/logs/httpd.pid overwritten -- Unclean shutdown of previous Apache run?
[Sat Dec 20 01:12:27 2008]
[emerg] (28)No space left on device: Couldn't create accept lock
Solution:
First of all make sure your server is not out of space. This can be checked with the command:
root# df –h
Now, to check how many semaphores are currently in use the command is:
root# ipcs -s
When the apache (httpd) is stopped, to kill the semaphores ID the command is:
root# ipcrm –s
To kill all the semaphores ID , you can achieve this by doing it in a for loop, the command is:
root# for semid in `ipcs -s | grep nobody | cut -f2 -d” “`; do ipcrm -s $semid; done
Note: “nobody” is apache user.
Now start apache with the command:
root# service httpd restart
This has fixed the issue for us.
howtoforge adresinde gordum
cok kolay yapiliyor klonlama isi
unutmamak icin burayada yazayim.
Ghosting The Machine
This is a short but potentially extremely handy guide to ghosting one Linux box to another (or simply making a full backup of a desktop/server). Credit goes to ‘topdog’ for this.
You might have a small office where you customise one desktop just how you like it and need to roll this out to N other PC’s or simply want a backup of a server or desktop to another machine or even to an image file.
The main tool here is netcat which is extremely powerful and has a multitude of other great uses that won’t be covered here.
Target Machine:
** Boot to linux rescue mode with networking (CentOS works fine)
Initiate netcat to listen on port 30 – # nc -l -p
# nc -l -p 30 | dd of=/dev/sda
Source Machine:
Dump the contents of the disk to the target PC – #dd if=/dev/sda | nc # dd if=/dev/sda | nc 192.168.0.20 30 Then to check that traffic is flowing, on the source go to another terminal (ALT/F2) and dump the tcp data on the NIC (assuming it’s eth0): tcpdump -tnli eth0 port 30 If you just want a backup image you could change the above output on the taget to: # nc -l -p 30 | dd of=mybackup.img That’s it. Naturally the target PC/disk cannot be smaller than the source:) I hope this saves someone a lot of time.
REQUIRED module missing: Archive::Tar
REQUIRED module missing: IO::Zlib
optional module missing: Digest::SHA
optional module missing: Mail::SPF
optional module missing: IP::Country
optional module missing: Razor2
optional module missing: Net::Ident
optional module missing: IO::Socket::INET6
optional module missing: Mail::DKIM
optional module missing: Encode::Detect
perl -MCPAN -e ‘install Archive::Tar’
perl -MCPAN -e ‘install IO::Zlib’
perl -MCPAN -e ‘install Digest::SHA’
perl -MCPAN -e ‘install Mail::SPF’
perl -MCPAN -e ‘install IP::Country’
perl -MCPAN -e ‘install Razor2’
perl -MCPAN -e ‘install Net::Ident’
perl -MCPAN -e ‘install IO::Socket::INET6’
perl -MCPAN -e ‘install Mail::DKIM’
perl -MCPAN -e ‘install Encode::Detect’
NOT: daha gunceli iyisi tek tek ugrasmaktansa
1- cd /usr/local/directadmin/scripts
./spam.sh
kurmicak hata vericek
cikanlara no demeyi unutma
2- PERL_MM_USE_DEFAULT=1 cpan -i Archive::Tar Digest::SHA Mail::SPF IP::Country Net::Ident IO::Socket::INET6 Compress::Zlib Mail::DKIM LWP::UserAgent HTTP::Date Encode::Detect ExtUtils::MakeMaker
and then run the spam.sh again.
3- Are you ready for manual configuration? [yes] no
4- /usr/bin/spamd -d -c -m 15
calistir bitti
centos lamp
——————
yum install mysql mysql-server
chkconfig –levels 235 mysqld on
/etc/init.d/mysqld start
——————
mysqladmin -u root password supergizliparola
mysqladmin -h server1.example.com -u root password supergizliparola
——————
yum install httpd
chkconfig –levels 235 httpd on
/etc/init.d/httpd start
——————
yum install php
/etc/init.d/httpd restart
——————
nano /var/www/html/info.php
<?php
phpinfo();
?>
——————
yum install php-mysql php-gd php-imap php-ldap php-odbc php-pear php-xml php-xmlrpc php-mbstring
——————
/etc/init.d/httpd restart
——————
wget http://packages.sw.be/rpmforge-release/rpmforge-release-0.5.1-1.el5.rf.i386.rpm
rpm -Uvh rpmforge-release-0.5.1-1.el5.rf.i386.rpm
yum update
yum install phpmyadmin
nano /etc/httpd/conf.d/phpmyadmin.conf
#
# Web application to manage MySQL
#
#<Directory “/usr/share/phpmyadmin”>
# Order Deny,Allow
# Deny from all
# Allow from 127.0.0.1
#</Directory>
Alias /phpmyadmin /usr/share/phpmyadmin
Alias /phpMyAdmin /usr/share/phpmyadmin
Alias /mysqladmin /usr/share/phpmyadmin
commentle gitsin
——————
nano /usr/share/phpmyadmin/config.inc.php
[…]
/* Authentication type */
$cfg[‘Servers’][$i][‘auth_type’] = ‘http’;
[…]
cookiyi http yapiyoruz.
——————
/etc/init.d/httpd restart
——————
——————
http://server.ip.adresi/info.php
http://server.ip.adresi/phpmyadmin
The DNS was created in 1984 and in 1985 top level domains were defined. The first top level domains were COM, ORG, EDU, GOV, MIL and ccTLD.
In April 1985 cmu.edu, purdue.edu, rice.edu and ucla.edu were the first registered domain names.
The first .gov was css.gov and was registered in June 1985.
The first .org was mitre.org and was registered in July 1985.
Now for the first .com which was registered on March 15 1985 and it was symbolics.com which still happens to be up and running, although not much to look at.
Now for the first 100 registered domains:
SYMBOLICS.COM BBN.COM THINK.COM MCC.COM DEC.COM NORTHROP.COM XEROX.COM SRI.COM HP.COM BELLCORE.COM IBM.COM SUN.COM INTEL.COM TI.COM ATT.COM GMR.COM TEK.COM FMC.COM UB.COM BELL-ATL.COM GE.COM GREBYN.COM ISC.COM NSC.COM STARGATE.COM BOEING.COM ITCORP.COM SIEMENS.COM PYRAMID.COM ALPHACDC.COM BDM.COM FLUKE.COM INMET.COM KESMAI.COM MENTOR.COM NEC.COM RAY.COM ROSEMOUNT.COM VORTEX.COM ALCOA.COM GTE.COM ADOBE.COM AMD.COM DAS.COM DATA-IO.COM OCTOPUS.COM PORTAL.COM TELTONE.COM 3COM.COM AMDAHL.COM CCUR.COM CI.COM CONVERGENT.COM DG.COM PEREGRINE.COM QUAD.COM SQ.COM TANDY.COM TTI.COM UNISYS.COM CGI.COM CTS.COM SPDCC.COM APPLE.COM NMA.COM PRIME.COM PHILIPS.COM DATACUBE.COM KAI.COM TIC.COM VINE.COM NCR.COM CISCO.COM RDL.COM SLB.COM PARCPLACE.COM UTC.COM IDE.COM TRW.COM UNIPRESS.COM DUPONT.COM LOCKHEED.COM ROSETTA.COM TOAD.COM QUICK.COM ALLIED.COM DSC.COM SCO.COM GENE.COM KCCS.COM SPECTRA.COM WLK.COM MENTAT.COM WYSE.COM CFG.COM MARBLE.COM CAYMAN.COM ENTITY.COM KSR.COM NYNEXST.COM |
March 15 1985 April 24 1985 May 24 1985 July 11 1985 September 30 1985 November 7 1985 January 9 1986 January 17 1986 March 3 1986 March 5 1986 March 19 1986 March 19 1986 March 25 1986 March 25 1986 April 25 1986 May 8 1986 May 8 1986 July 10 1986 July 10 1986 August 5 1986 August 5 1986 August 5 1986 August 5 1986 August 5 1986 August 5 1986 September 2 1986 September 18 1986 September 29 1986 October 18 1986 October 27 1986 October 27 1986 October 27 1986 October 27 1986 October 27 1986 October 27 1986 October 27 1986 October 27 1986 October 27 1986 October 27 1986 November 5 1986 November 5 1986 November 17 1986 November 17 1986 November 17 1986 November 17 1986 November 17 1986 November 17 1986 November 17 1986 December 11 1986 December 11 1986 December 11 1986 December 11 1986 December 11 1986 December 11 1986 December 11 1986 December 11 1986 December 11 1986 December 11 1986 December 11 1986 December 11 1986 January 19 1987 January 19 1987 January 19 1987 February 19 1987 March 4 1987 March 4 1987 April 4 1987 April 23 1987 April 23 1987 April 23 1987 April 23 1987 April 30 1987 May 14 1987 May 14 1987 May 20 1987 May 27 1987 May 27 1987 June 26 1987 July 9 1987 July 13 1987 July 27 1987 July 27 1987 July 28 1987 August 18 1987 August 31 1987 September 3 1987 September 3 1987 September 3 1987 September 22 1987 September 22 1987 September 22 1987 September 22 1987 September 30 1987 October 14 1987 November 2 1987 November 9 1987 November 16 1987 November 16 1987 November 24 1987 November 30 1987 |
Problem not in the awbs irrp module all new domain default on irrp
renewalmode=AUTORENEW
how to disable auto renew all domains on irrp
The commands are listed MANUAL under registrar document (see HOME link in side menu, and look for API SMTP-DIRECT Manual under REGISTRAR DOCUMENTS).
You can do individual domain updates by clicking DOMAINS in the side menu of your web-interface followed by SET RENEWALMODE. Enter the domain name and select the option you want (DEFAULT/AUTO-RENEW, AUTO-DELETE, AUTO-EXPIRE).
You may do mulitple domains using the batch option. Click MISCELLANEOUS in the side menu of the web-interface followed by EXECUTE BATCH and then see steps below;
1) In the command section enter the following:
command = SetDomainRenewalmode
renewalmode = AUTORENEW or AUTOEXPIRE or AUTODELETE
2) In batch parameter enter: domain
3) In the value list enter domain names to be modified. Please remember to list only one domain per line.
4) Hit EXECUTE to process.
There is no renewal reminder feature as this is a reseller account and resellers are expected to keep track of their registered domains. There is a sort feature you can use to see what domains are expiring or need renewal. Please make sure to set RENEWALMODE back to DEFAULT for those domains that you wish to renew otherwise they will still be EXPIRED or DELETED based on what their RENEWALMODE is set at.
Regards,
HM
Promox server ustunde bulunan openvz vps nodelar durduk yere read-only file system olursa hemen uzulmemek lazim.
/dev/pve/data nin fsck ye ihtiyaci var demektir.
once eger makinamiz uzakta ise bir kvm baglayip veyahut monitor klavyemizi hazir ettikten sonra
kernel paniclere aldirmadan
fsck /dev/pve/data
tabi vakit alacak
ama hersey calisacak sonucta…
There was definitely enough space on the device where the locks are stored (default /usr/local/apache2/logs/). I tried to explicetely different Lockfiles using the LockFile-directive but this did not help. I also tried a non-default AcceptMutex (flock) which then solved the acceptlock-issue and ended in the rewrite_log_lock-issue.
Only reboot of the system helped out of my crisis.
Solution: There were myriads of semaphore-arrays left, owned by my apache-user.
ipcs -s | grep apache
Removing this semaphores immediately solved the problem.
ipcs -s | grep apache | perl -e 'while (