kill หมดเหลือ root
who | awk ‘{ printf ("%s",$1 "\n"); }’| grep -v root | xargs -I {} -t pkill -u $1{}
pkill -u username
skill -KILL -u username
kill หมดเหลือ root
who | awk ‘{ printf ("%s",$1 "\n"); }’| grep -v root | xargs -I {} -t pkill -u $1{}
pkill -u username
skill -KILL -u username
คำสั่งเบื้องต้น
screen –S xx1 สั่ง screen เปิด session ชื่อคำว่า xx1 ต่อท้าย
screen ctrl a d ออกจาก screenและ detached ไว้
screen –ls list ดู session
screen –r xx1.yyy resume session
screen –D xxx สั่งให้ session attached เป็น detached
เริ่ม
:~$ screen -ls
No Sockets found in /var/run/screen/S-web13_b.
เช็คว่า มี screen ที่ทำทิ้งไว้หรือเปล่า
หรือ :~$netstat -anp | grep 51005
เพื่อเช็คว่า ได้รันโปรแกรมทิ้งไว้หรือเปล่า
:~$screen –S 123
จะเปิดหน้าต่างหน้าว่าง (ขณะนี้อยู่บน screen 123 แล้ว)
web13_b@X:~$rtorrent
สั่งเปิดโปรแกรม rtorrent
กด ctrl a d เพื่อค้างหน้าทำงานหน้านี้ และออกไปหน้าแรก
จบมั้ง
เพื่อบักต้น – -
password จาก admin ของเวบ
หน้าเข้า /stats http://www.mtuser.com/stats
ถ้ามีการแก้ไขรหัส email/account password ของ stat จะไม่เปลี่ยนตามเพราะเป้นคนละตัวกัน
แก้ไขโดย
ลบไฟล์ .htpasswd ใน /var/www/webx/
/root/ispconfig/php/php /root/ispconfig/scripts/shell/awstats.php
หรือรอรอบอัพเดท cron ตามปกติ
จบ
Tags: awstats, ispconfig, statistics
เพราะ Vhost มี ที่อยู่ของ rootdoc ของบางเวบที่ลบไปแล้ว ทำให้เน่ารันไม่ขึ้น
/etc/init.d/apache2 start
Starting web server: apache2Warning: DocumentRoot [/var/www/web1/web] does not exist
Warning: DocumentRoot [/var/www/web19/web] does not exist
failed!
วิธีแก้
1) Make a backup of /etc/apache2/vhosts/Vhosts_ispconfig.conf
2) Rename the latest file /etc/apache2/vhosts/Vhosts_ispconfig.conf_…. that has a date appended to /etc/apache2/vhosts/Vhosts_ispconfig.conf
3) run
apache2ctl –t ทดสอบ vhost
แก้ตามอาการ เอา suPHP_Config ในเวบที่ลบไปแล้วออก สั่งเทสใหม่ เทสผ่าน รัน apache2
/etc/init.d/apache2 start
สาเหตุ ลบเวบไซต์ออกไป 2 เป็นเวบที่เคยใส่ค่า suConfig ไว้ เวลาลบเวบไซต์ใน cp มันยังเหลือค่าใน vhost
cp ลบไม่ทัน หรือทะลึ่งลบเร็วเกินไปหว่า – -
ตามเอกสารคู่มือ
jdk-6u18-linux-x64.bin
apache-tomcat-6.0.24.tar.gz
ISPConfig-2.2.35.tar.gz
ส่วนที่ต่างจากคู่มือ mod_jk ติดตั้งโดย apt-get install libapache2-mod-jk เอา
แก้ vhost server.xml ใส่ในส่นท้ายของไฟล์
/usr/lib/apache-tomcat/conf/server.xml
<Host name=”www.mtuser.com” appBase=”/var/www/webx/web”
unpackWARs=”true” autoDeploy=”true”><Context path=”" docBase=”apps” debug=”0″ reloadable=”true”/>
<Valve className=”org.apache.catalina.valves.AccessLogValve”
directory=”logs” prefix=”web1_access_log.” suffix=”.txt”
pattern=”common” resolveHosts=”false”/>
</Host><Listener className=”org.apache.jk.config.ApacheConfig”
modJk=”/usr/lib/apache2/modules/mod_jk.so”
workersConfig=”/etc/apache2/workers.properties”/>
ISPconfig Apache Directives
จะเน่าจะเละหรืออะไรไม่รู้ ไม่ใช่โปรแกรมเมอร์ – -
JkMount /*.jsp worker1
JkMount /*/servlet/* worker1
JkMount /example/* worker1
สมมติวาง forum ไว้ใน rootdoc ใส่
JkMount /jforum/* worker1
จบ
ภาคต่อ คนอื่นไม่เห็นเจอปัญหาแบบนี้เลย …เหอะๆ
กำหนดไว้ว่า
eth0 ต่อ PPPOE
eth1 ต่อ lan ทำขา tun0
ifconfig list ดู mac
eth0 Link encap:Ethernet HWaddr 00:aa:bb:cc:dd:ee
eth1 Link encap:Ethernet HWaddr 00:35:77:11:33:88
#nano /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0
BOOTPROTO=”none”
ONBOOT=”no”
สลับไปสลับมา eth0 มันเหลือแค่นี้ (ควรจะต้องเป็น onboot yes มั้ง ไม่รู้สิ – -)
เพิ่มต่อท้าย
HWADDR=00:aa:bb:cc:dd:ee
eth1 ก็เช่นกัน
#nano /etc/sysconfig/network-scripts/ifcfg-eth1
DEVICE=eth1
ONBOOT=”yes”
BOOTPROTO=”none”
HWADDR=00:35:77:11:33:88
restart ได้บ่อยเท่าที่ต้องการแล้วมั้ง…
ท้ายสุด clarkconnect ไม่มี /etc/udev/rules.d/70-persistent-net.rules ..
Tags: cc5.0, clarkconnect
สคริปและวิธีทำ ลอกมาจาก
http://www.linuxthai.org/forum/index.php?topic=7880.75
เปิด httpd mysql squid แบบปกติ
#nano /etc/my.cnf
เพิ่ม
character-set-server=utf8
default-collation=utf8_general_ci
exit ออกมา
service mysqld restart
Tags: cc5.0, clarkconnect, mysql
listen port
netstat -tunlp
Tags: netstat
You are currently browsing the archives for the linux category.
Arclite theme by digitalnature | powered by WordPress