




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、生產(chǎn)環(huán)境 IP 子網(wǎng)掩碼 網(wǎng)關(guān) DNSipconfig ipconfig /all ifconfig Linuxnetstat na|morepingarp -a IP地址與MAC對應(yīng)表nslookup 原生的NTFS5 CPU-ZGPU-ZSELECT TOP 10 FROM tb_news ORDER BY publishTime DESC SELECT * FROM tb_news ORDER BY publishTime DECS LIMIT 0,10Linux分區(qū)分區(qū)類型 ext2 ext3 ext4 swap(交換分區(qū))分區(qū)名稱/ 根/home 常為用戶分區(qū)/usr 系統(tǒng)程序分區(qū)
2、/usr/bin/ /usr/sbin /usr/lib/usr/local 第三方的系統(tǒng)程序分區(qū) /usr/local/bin /usr/local/sbin /tmp 臨時(shí)文件分區(qū)/var 系統(tǒng)日志分區(qū)/opt 獨(dú)立第三方軟件分區(qū)掛載 mount /etc/fstab (配置文件) 硬盤分區(qū)后的名稱:例如 SATA硬盤在Linux系統(tǒng)中 第一塊硬盤sda 第二塊硬盤sdb例如 sda硬盤分區(qū)后 第一個(gè)分區(qū)sda1 第二個(gè)分區(qū) sda2 關(guān)于SWAP分區(qū)大小設(shè)定:依據(jù)內(nèi)存的大小,一般為內(nèi)存大小的1倍或2倍。大于4G swap分區(qū)為1倍;小于4G swap分區(qū)為2倍。Linux命令行操作第一步
3、cd 切換到當(dāng)前用戶主目錄pwd 顯示當(dāng)前目錄cd / 切換到根ls 列出當(dāng)前目錄下的文件和子目錄=分割線=目錄結(jié)構(gòu) / 表示根目錄. 表示當(dāng)前目錄 . 表示上一級目錄=分割線=SSH登錄ssh 使用SSH協(xié)議登錄當(dāng)前系統(tǒng)ssh .1 使用SSH協(xié)議以及root用戶登錄當(dāng)前系統(tǒng)exit 退出當(dāng)前系統(tǒng)登錄=分割線=關(guān)機(jī)/bin/su 使用當(dāng)前用戶配置切換到root用戶/bin/su - <username> 切換到<username>用戶/bin/su - 切換到root用戶shutdown h now 說明:該命令需要root用戶權(quán)限init 0=分
4、割線=重啟rebootinit 5shutdown r now shutdown r +3 表示3分鐘后重啟以上命令均需要root權(quán)限補(bǔ)充:shutdown help | more 查看shutdown的使用幫助=分割線=shellshell 是 Linux重要組成部分,是一個(gè)命令工作平臺,是一個(gè)編程環(huán)境。shell有很多種,它們是有一些區(qū)別。shell本身就是一個(gè)命令文件,可以用 ls /bin/*sh 來看看當(dāng)前系統(tǒng)中有哪些類型的shell。shell命令都是由小寫字母構(gòu)成tab鍵可以補(bǔ)齊命令,也通常用來選擇文件或目錄通配符 *(任意個(gè)合法字符)?(1個(gè)任意合法字符
5、)=分割線=最好的幫助系統(tǒng) man <command> info <command>=分割線=重定向應(yīng)用輸入 重定向 < 和 <<輸出 重定向 > 和 >>切換到當(dāng)前用戶主目錄cd ls /bin/* ls /bin/* > 1.txtcat 1.txt | more 使用cat及分頁模式查看1.txt的內(nèi)容=分割線=管道符 |管道符把前一個(gè)命令輸出作為下一個(gè)命令的輸入例如ls /bin/* | more 使用分頁模式查看ls的結(jié)構(gòu)ls /bin/* | grep zip 列出/bin/目錄下包含zip字樣的文件和目錄=分割線=
6、進(jìn)程管理前臺進(jìn)程 后臺進(jìn)程 守護(hù)進(jìn)程& 當(dāng)前程序進(jìn)入后臺進(jìn)程例如 top &ps 查看當(dāng)前進(jìn)程ps ef | more 查看所有進(jìn)程kill <PID> 關(guān)閉指定PID的進(jìn)程kill -9 <PID> 強(qiáng)制關(guān)閉指定PID的進(jìn)程top命令 查看當(dāng)前系統(tǒng)狀態(tài)uptime 查看當(dāng)前系統(tǒng)運(yùn)行狀態(tài)free 查看當(dāng)前系統(tǒng)內(nèi)存和swap分區(qū)使用情況=分割線=Linux用戶管理/etc/passwd 用戶基本信息文件/etc/group 用戶組基本信息文件/etc/shadow 用戶密碼信息文件/etc/gshadow 用戶組密碼信息文件首先查看passwd文件 500
7、以前都為系統(tǒng)預(yù)留UID和GIDcat /etc/passwd | morecat /etc/group | more 在root權(quán)限下查看shadow( /bin/su - )cat /etc/shadow | more用戶的增加、刪除、修改 需在root用戶權(quán)限下添加用戶 useradd / adduser修改用戶 usermod / moduser刪除用戶 userdel / deluser例如: 增加MySQL用戶/usr/sbin/useradd mysql 給系統(tǒng)增加mysql用戶和mysql用戶組cat /etc/passwd | grep mysql 查看mysql用戶的UID和
8、GIDcat /etc/shadow | grep mysql 查看mysql用戶的密碼狀態(tài)ls /home 查看mysql用戶的主目錄是否建立當(dāng)前建立的mysql用戶不能登錄,只是用來在本機(jī)安裝MySQL數(shù)據(jù)庫的,要切換到mysql用戶可以在root用戶模式下使用/bin/su mysql命令來切換。例如:創(chuàng)建指定UID和GID的用戶kaka/usr/sbin/useradd -g 500 -u 999 kaka例如:修改用戶信息/usr/sbin/usermod c “Fa Fa” kakatail n 2 /etc/passwd例如:刪除用戶 要謹(jǐn)慎,涉及到該用戶的文件權(quán)限問題/usr/
9、sbin/useradd testtail n 2 /etc/passwd/usr/sbin/userdel testtail n 2 /etc/passwd組管理命令 /usr/sbin/groupadd /usr/sbin/groupmod /usr/sbin/groupdel新建用戶能夠登錄,則需要設(shè)置密碼/usr/bin/passwd kaka (更改其他用戶密碼需要root權(quán)限)同時(shí)該命令也能修改用戶自己的密碼。/usr/bin/passwd顯示當(dāng)前用戶的信息 id <用戶名>=分割線=文件操作概念:路徑 當(dāng)前目錄 .上級目錄 .例如:當(dāng)前目錄的上級目錄的上級目錄下的ta
10、sk目錄下的test目錄cd ./. /task/test 列文件和目錄 lsls -lh 長格式顯示 并 顯示友好文件大小ls -alh 顯示 以 . 開始的文件(該文件為隱藏文件)dir 和 ll 與ls差不多=分割線=文件內(nèi)容瀏覽(通常可作為管道符輸出)cat 向stdout輸出more 分頁顯示 b 表示向上翻頁 q表示退出less 分頁顯示 b 表示向上翻頁 q表示退出head -n <number>tail -n <number>例如:pwdcp /var/log/ . =分割線=目錄創(chuàng)建 刪除pwdmkdir task 創(chuàng)建task目錄rmdir task
11、 刪除task目錄,如果task目錄中有內(nèi)容,就無法刪除=分割線=文件的拷貝 移動(dòng) 刪除T1:cp操作pwdcd taskpwdcp /var/log/Xorg.0.log .lscp /var/log/Xorg.0.log /home/clchappy/task/.T2: mv操作cd cd taskmv Xorg.0.log test/. lsls test/T3:文件改名操作cd testlsmv Xorg.0.log 1.loglscd .lsmv test TESTlsT4: rmcd TESTcp 1.log 2.loglsrm 2.log 刪除2.log文件rm通常用來刪除目錄c
12、d .rm TEST 該命令失敗rm -r TEST 刪除目錄及目錄下的所有文件和子目錄rm -rf * 危險(xiǎn)命令,一定要注意當(dāng)前目錄=分割線=命令查找which <command>whereis <command>whatis <command>例如:which passwdwhereis passwdwhatis passwd=分割線=文件查找find命令可以用來查找文件,但不局限于查找。例如:cd cd tasktouch 1.txt 2.txt 3.txt 4.txt 5.txttouch test/6.txt test/7.txt test/8.t
13、xtcd /pwdfind /home -name "*.txt" 查找/home所有txt文件ls /taskfind /home -name “*.txt” -exec rm -rf ;find -name “*.txt” | xargs rm -rf ls /task=分割線=鏈接文件cd pwdcd taskmkdir a1ls -lhln -s a1 a2ls -lh=分割線=文件和目錄及磁盤信息file 查看文件信息df -kh 查看磁盤分區(qū)空間信息 du -kh 查看當(dāng)前目錄下的文件和子目錄信息例如:cd /taskfile testfile a2df -kh
14、cd /usr/libdu -kh=分割線=計(jì)數(shù)命令wc -l 統(tǒng)計(jì)行wc -w 統(tǒng)計(jì)字wc -c 統(tǒng)計(jì)字符例如:cd =分割線=文件的歸檔和文件的壓縮及解壓Linux下標(biāo)準(zhǔn)歸檔壓縮卷的后綴名為 .tar.gz 或者 .tgzLinux下的歸檔壓縮包在Windows下解壓可能會出錯(cuò)tar 是Linux的文件歸檔工具,良好的備份工具gzip 強(qiáng)大的壓縮工具gnuzip 就是gzipbzip2 很好的壓縮工具zip 標(biāo)準(zhǔn)zip算法的壓縮工具unzip 標(biāo)準(zhǔn)zip算法的解壓工具如何歸檔和解壓縮通常歸檔和壓縮是一起操作的,tar自帶gzip管道例如:cd /tasktar zcvf ./mysql-2
15、012.03.02.tar.gz *pwdrm -rf * (一定要在/task文件下)ls -lhtar zxvf ./mysql-2012.03.02.tar.gz ls=分割線=文件系統(tǒng)權(quán)限cd /homels -lh-rw-rw-r- 表示該文件是一般文件,擁有者有rw,同組其他用戶有rw,其他用戶只能讀id cd /tmpvi 1.txt先按字母i鍵,鍵入若干字符,然后按ESC鍵,然后在按 :,再按w,再按:,再按qls/bin/su - kaka 切換到kaka用戶idcd /tmpvi 1.txt先按字母j ,然后在按o鍵,鍵入任意字符,再按ESC鍵,然后再按:,然后鍵入x/bi
16、n/su - 切換到超級用戶/bin/su - mysqlidcd /tmpls -l 1.txtvi 1.txt 先按字母j ,然后在按o鍵,鍵入任意字符,再按ESC鍵,然后再按:,然后鍵入xvi提示 用!號退出鍵入x! 退出未果先鍵入:,再鍵入q! 不保存強(qiáng)制退出=分割線=文件權(quán)限設(shè)置兩類用戶 root用戶 普通用戶三個(gè)級別 用戶(u) 用戶組(g) 其他人(o) 所有人(a)三種權(quán)限 讀(r) 寫(w) 執(zhí)行(x)-rwxrw-r- 這是一個(gè)常見文件的權(quán)限,在Linux中我們可以8進(jìn)制數(shù)字的方式表示權(quán)限,該權(quán)限表示為數(shù)值則為:764,同時(shí)還存在一種掩碼的方式013umask <掩碼
17、> 設(shè)置權(quán)限掩碼chown -R <user/uid>:<group/gid> <文件名> 設(shè)置文件所有者和組所有者,-R表示支持子目錄chgrp -R <group/gid> <文件名> 設(shè)置文件所在組需要注意的:設(shè)置所有者必須是root權(quán)限,設(shè)置組所有者可以是root也可以是所有者,不過設(shè)置的組必須包含所有者。chmod -R <u|g|o|a><+|-|=><r|w|x>例如 chmod u-rw 1.txt 設(shè)置1.txt文件的所有者權(quán)限不可讀不可寫例如:cd cd taskls -l
18、 1.txtchmod o-r 1.txt 設(shè)置ls -l 1.txtchmod g-r 1.txtls -l 1.txtchmod u-rw 1.txtls -l 1.txt如果想設(shè)置當(dāng)前文件的權(quán)限為-rwxr-xr-xchmod u+rwx 1.txtchmod g+rx 1.txtchmod o+rx 1.txtls -l 1.txt如果想設(shè)置當(dāng)前文件的權(quán)限為-rw-r-r- 其數(shù)值表示為:644chmod 644 1.txtls -l 1.txt常見數(shù)值模式的文件權(quán)限777 755 644 700 600改變當(dāng)前文件的所有者或組所有者例如:cd cd taskls -l 1.txtch
19、own mysql:mysql 1.txt/bin/su - 切換用戶身份cd /home/clchappy/task/chown mysql 1.txt 修改1.txt文件所有者ls -l 1.txtchgrp mysql 1.txt 修改1.txt文件組所有者ls -l 1.txt/bin/su - clchappycd taskchmod 644 1.txtexit chown clchappy:clchappy 1.txt 設(shè)置1.txt文件的所有者和組所有者=分割線=網(wǎng)絡(luò)相關(guān)命令ifconfig 查看網(wǎng)絡(luò)接口信息netstat -na | more 查看網(wǎng)絡(luò)狀態(tài)netstat -na
20、 | grep LISTNING |wc -lTIMEOUT WAITINGpingarpnslookupwhois 查找域名信息routenmap網(wǎng)絡(luò)配置文件/etc/hosts/etc/protocols/etc/servicesftp 20 數(shù)據(jù)端口 21 控制端口ssh 22 加密遠(yuǎn)程連接端口stmp 25 郵件發(fā)送端口http 80 pop3 110 郵局協(xié)議v3imap 143 郵局協(xié)議 v4https 443 加密的httpSQL Server 1433MySQL Server 3306=分割線=vi 強(qiáng)大的編輯器啟動(dòng):vi 或 vi <filename>編輯命令模式
21、 可以輸入命令 可以進(jìn)入編輯模式ESC退出編輯模式退出例如:cdcd taskvi鍵入i ,進(jìn)入編輯模式,輸入代碼按ESC退出編輯模式,進(jìn)入命令模式鍵入: ,然后鍵入 w 1.c退出:qls -l 1.c例如:cd /taskvi Hello.java鍵入i 進(jìn)入文本編輯模式輸入完成后按esc鍵返回命令模式import java.util.*;public class Hello然后在Hello 后面插入 extends Object ,移動(dòng)光標(biāo)到Hello的o字母位置,按a鍵進(jìn)入 當(dāng)前光標(biāo)后一個(gè)字符的編輯模式光標(biāo)移動(dòng)到 public class 行,在該行下一行新增行鍵入字母 o在命令模式中
22、移動(dòng) h(左) j(下) k(上) l(右) w(后移一個(gè)單詞) b(前移一個(gè)單詞) e(后移一個(gè)單詞末尾)$(移動(dòng)到行尾)0(移動(dòng)到行首)G(移動(dòng)到文件末尾)1G(移動(dòng)到文件開始)Ctrl + f(后翻頁)Ctrl + b(前翻頁)在命令模式中刪除x 刪除當(dāng)前字符dw 刪除當(dāng)前單詞dd 刪除當(dāng)前行u 撤銷刪除操作dG 刪除當(dāng)前光標(biāo)到文件末尾d$ 刪除當(dāng)前光標(biāo)到當(dāng)前行尾ndd n是數(shù)字,刪除指定行數(shù)在命令模式中復(fù)制、粘貼yy 復(fù)制當(dāng)前行nyy n是數(shù)字,復(fù)制指定行數(shù)p 粘貼到當(dāng)前行的后一行P 粘貼到當(dāng)前行的前一行退出:q 直接退出:w <filename> 保存:wq <fi
23、lename> 保存并退出:x 保存并退出:q! 不保存強(qiáng)制退出:wq! 保存并強(qiáng)制退出:x! 保存并強(qiáng)制退出查找 在命令模式中 鍵入 / 輸入 搜索字符串 / 可以向后搜索? 可以向前搜索=分割線=編譯環(huán)境C/C+/Javagcc編譯工具,從源碼編譯安裝軟件,基本都是使用gcc來完成,支持ANSI C99標(biāo)準(zhǔn)請使用vi 輸入一個(gè)C程序和一個(gè)Java程序要求系統(tǒng)安裝了GCC 和JDK環(huán)境基本編譯gcc的操作例如:gcc Hello.cgcc -o Hello Hello.c執(zhí)行可執(zhí)行文件 如果在PATH中,則可以不需要路徑,否則需要指明路徑(全路徑/home/clchappy/task/
24、a.out/相對路徑./a.out)javac Hello.java=分割線=磁盤管理fdisk 磁盤分區(qū)mkfs 分區(qū)格式化mount 分區(qū)加載umount 分區(qū)卸載在VirtualBox中給CentOS增加一個(gè)磁盤(動(dòng)態(tài)),關(guān)閉CentOS系統(tǒng)設(shè)置-> storage->增加虛擬磁盤重新啟動(dòng)CentOS鍵入 ls /dev/sd*切換到root用戶(分區(qū)之前,弄清楚即將操作的硬盤名稱)fdisk /dev/sdb相關(guān)操作命令 m p n(p->1) p w格式化分區(qū)mkfs -t ext4 /dev/sdb1mkfs.ext4 /dev/sdb1分區(qū)加載 cd /mkdi
25、r /backupmount -t ext4 /dev/sdb1 /backup 把dev/sdb1分區(qū)掛載到/backup上df -kh 查看新分區(qū)刪除分區(qū) umount /dev/sdb1 卸載分區(qū)/dev/sdb1e2label /dev/sdb1 /backup 設(shè)置分區(qū)label為/backup/etc/fstab 系統(tǒng)啟動(dòng)后加載的分區(qū)信息表,不要亂操作。在VirtualBox的Linux中,加載分配數(shù)據(jù)空間設(shè)備->分配數(shù)據(jù)空間使用root用戶 cd /mntmkdir sharemount -t vboxsf Software /mnt/sharecd .mkdir dvdm
26、ount -t iso9660 -o loop /mnt/dvd=分割線=Linux下軟件發(fā)行包的安裝1、軟件發(fā)行包的版本32bit與64bit區(qū)別 x86/x86_64/x64 uname -a 查看內(nèi)核版本3、軟件發(fā)行包的編譯版本gcc v3 gcc v4 gcc -v 查看gcc的版本rpm是redhat的發(fā)行包擴(kuò)展名(.rpm),還支持(.bin)軟件安裝包rpm軟件包的來源1、光盤2、官方網(wǎng)站 3、第三方的軟件網(wǎng)站 rpm包的簽名 MD5 SHA1 PGP,簽名的作用是保證軟件完整性和一致性rpm -qa | more 查看當(dāng)前系統(tǒng)安裝的rpm包rpm -qa | wc -l 查看當(dāng)
27、前系統(tǒng)安裝的軟件包的數(shù)量rpm -qa | grep jdk 查看當(dāng)前系統(tǒng)安裝與JDK相關(guān)軟件rpm軟件包查看進(jìn)入到光盤的Packages目錄 cd /mnt/dvd/Packagescd /media/CentOS_6.2_Final/Packagesrpm -ivh <軟件包名> 安裝軟件發(fā)行包rpm -ivh java-which javac 確認(rèn)openjdk-devel的安裝rpm -e java-openjdk-devel 刪除已安裝的軟件包rpm -U <軟件包名> 升級軟件包(慎用)=分割線=CentOS更新服務(wù) yum yum list 軟件列表yum
28、 check 檢查更新yum clean 清除本地Cacheyum erase 刪除軟件包yum install 安裝軟件包yum update 更新軟件包如何增加yum源 =分割線=文本模式下的網(wǎng)絡(luò)工具lynx 純文本的Web瀏覽器elinks 較好支持格式的控制臺下的Web瀏覽器wget 支持多協(xié)議的下載工具ftp FTP客戶端工具=分割線=系統(tǒng)服務(wù)啟動(dòng)/etc/init.d/ 系統(tǒng)服務(wù)啟動(dòng)腳本所在目錄系統(tǒng)啟動(dòng)級別:0 系統(tǒng)關(guān)閉1 單用戶模式,維護(hù)模式2 無網(wǎng)絡(luò)的控制臺多用戶模式3 控制臺的多用戶模式4 不用5 圖形界面多用戶模式6 重新啟動(dòng)相關(guān)命令 init相關(guān)配置文件 /etc/ini
29、ttab/etc/rc0.d /etc/rc1.d . . /etc/rc6.drc.local 相當(dāng)于 autoexec.bat在/etc/rc<n>.d(n表示數(shù)值)中,會看到Knnxxx Snnxxx(其中nn是數(shù)值表示啟動(dòng)順序,xxx是服務(wù)名),K表示Kill,S表示Startchkconfig -list 列出當(dāng)前所有服務(wù)的狀態(tài)/etc/init.d/vsftpd start 啟動(dòng)vsftpd服務(wù)chkconfig -add <服務(wù)名> 添加指定服務(wù)名例如:cd /etc/init.dchkconfig -add mysqld例如:chkconfig -lev
30、el 5 vsftpd on在5級別打開vsftpd chkconfig -list vsftpd啟動(dòng)vsftpdps -ef | grep vsftpd/etc/init.d/vsftpd startps -ef | grep vstfpd使用ftp客戶端驗(yàn)證服務(wù)=分割線=防火墻設(shè)置iptables 強(qiáng)大的防火墻軟件配置文件 /etc/sysconofig/iptables服務(wù)啟動(dòng)文件 /etc/init.d/iptables測試防火墻ps -ef | grep vsftpd 查看vsftpd進(jìn)程是否存在在Windows命令提示符下,鍵入 測試是否能夠連接在Guest OS中鍵入/etc/i
31、nit.d/iptables stop 停止防火墻服務(wù)在Windows命令提示符下,鍵入 測試是否能夠連接修改防火墻的配置,支持FTP服務(wù)vi /etc/sysconfig/iptables增加FTP主動(dòng)模式規(guī)則-A INPUT -m state -state NEW -m tcp -p tcp -dport 21 -j ACCEPT-A INPUT -m state -state NEW -m tcp -p tcp -dport 20 -j ACCEPT/etc/init.d/iptables restart=分割線=MySQL數(shù)據(jù)庫安裝在Windows下安裝推薦 noinstall 版本下
32、載MySQL noinsatall 版本解壓為mysql-5.1.x文件夾,假定在D盤根目錄下,即d:mysql-安裝為系統(tǒng)服務(wù)在命令提示符中鍵入:d:mysql-binmysqld -install MySQL51 -defaults-file=d:mysql-my.ini 需要配置MySQL服務(wù)定制my.ini#設(shè)置MySQL服務(wù)安裝路徑basedir=D:devMysql5#設(shè)置MySQL數(shù)據(jù)文件存放路徑datadir=D:devMysql5data#跳過鎖skip-locking#跳過innodb引擎skip-innodb#skip-bdb#skip-name-resolvekey_b
33、uffer_size = 64M max_allowed_packet = 1M table_open_cache = 64 sort_buffer_size = 1M net_buffer_length = 16K myisam_sort_buffer_size = 1M read_buffer_size = 1M thread_cache_size=16 join_buffer_size=512k query_cache_size = 32M interactive_timeout=120 #最大連接數(shù)max_connections=120 wait_timeout =120 back_l
34、og=100 #長查詢時(shí)間定義long_query_time=2slow_query_log_file= D:devMysql5dataslow_query.log thread_concurrency = 2 #默認(rèn)字符集default-character-set=gbk#默認(rèn)采集字符集default-collation=gbk_chinese_cimysqldefault-character-set=gbk在Linux下安裝安裝MySQL編譯相關(guān)軟件進(jìn)入到光盤中的Packages目錄rpm -ivh cmake-rpm -ivh rpm -ivh 從源碼方式安裝MySQL數(shù)據(jù)庫使用mysq
35、l用戶安裝 /bin/su - mysqlidcp /mnt/share/mysql-5.5.21.tar.gz . 下載MySQL源碼(通常擴(kuò)展名是.tar.gz) wget <url>tar zxvf mysql-5.5.21.tar.gzcd mysql-vi INSTALL-SOURCEcmake .make使用root用戶/bin/su -cd /home/mysql/mysql-make installcd /usr/local/mysqlchown -R mysql:mysql .ls data/scripts/mysql_install_db -datadir=/u
36、sr/local/mysql/data -user=mysql 初始化數(shù)據(jù)庫(mysql) cp support-files/mysql.server /etc/init.d/mysqldcp support-files/my-f /etc/f MySQL配置文件vi /etc/f 查看MySQL配置文件cd /etc/init.d/etc/init.d/mysqld start 測試啟動(dòng)是否成功/usr/local/mysql/bin/mysql -u rootshow variablesg 查看系統(tǒng)所有參數(shù)show variables like '%char%'g 查看與字
37、符集有關(guān)參數(shù)show variables like vi /etc/f在mysqld段 中增加character-set-server = gbk/etc/init.d/mysqld restart/usr/local/mysql/bin/mysql -u root優(yōu)化:依據(jù)CPU、內(nèi)存、負(fù)載、業(yè)務(wù)、SQL語句、表結(jié)構(gòu)=分割線=Web服務(wù)器Apache 開源 強(qiáng)大 全面 穩(wěn)定 性能略弱 模塊化支持多種Web腳本語言IIS 免費(fèi) 支持ASP/ASP.net無縫連接 ISAPI支持多種Web腳本語言 IIS6(Win2003) IIS7(Win2008)Nginx 開源 強(qiáng)大 性能優(yōu)異 俄羅斯產(chǎn)L
38、ighttpd 開源 用于Web下載非常強(qiáng)的控制配置BEA WebLogic 商業(yè) 強(qiáng)大全面JavaEE服務(wù)器,企業(yè)級IBM Websphere 商業(yè) 強(qiáng)大全面Java EE服務(wù)器,企業(yè)級Zues 商業(yè) 對PHP支持的非常的好,企業(yè)級=分割線=虛擬主機(jī)1臺服務(wù)器能夠提供多個(gè)Web應(yīng)用服務(wù)虛擬目錄 基于多端口 :80 :81基于多IP 基于域名 負(fù)載均衡 1臺轉(zhuǎn)發(fā)器+多臺Web服務(wù)器+多臺應(yīng)用服務(wù)器+多臺數(shù)據(jù)庫服務(wù)器Nginx(轉(zhuǎn)發(fā)器+Web靜態(tài)內(nèi)容)+10臺PHP應(yīng)用服務(wù)器+2臺MysqlDNS輪詢1個(gè)域名對應(yīng)多個(gè)IP=分割線=IIS
39、的配置應(yīng)用程序池 屬性 回收(設(shè)定可使用的內(nèi)存) 性能(設(shè)定可使用的CPU)網(wǎng)站屬性 網(wǎng)站(設(shè)定 IP地址 端口 主機(jī)頭域名 日志必須修改日志存放位置) 性能(設(shè)定帶寬、連接數(shù)) ISAPI篩選器(外掛應(yīng)用服務(wù)器) 主目錄(本地路徑、執(zhí)行權(quán)限純腳本(asp/)/腳本和可執(zhí)行(php、jsp)、配置) 文檔(默認(rèn)內(nèi)容文檔,啟用文檔頁腳) HTTP頭(MIME類型定義服務(wù)器支持的文件類型及訪問方法) 自定義錯(cuò)誤()Web服務(wù)擴(kuò)展 開啟外掛應(yīng)用服務(wù)器新增網(wǎng)站虛擬目錄 基于端口基于域名進(jìn)入C:WINDOWSsystem32driversetc,修改hosts文件增加 在命令提示符中鍵入ping pin
40、g =分割線=Apache 服務(wù)器的安裝分配光驅(qū) 就到 /media/CentOS_6.2_Final先加載數(shù)據(jù)空間 mount -t vboxsf <數(shù)據(jù)空間名> /mnt/share再加載光盤鏡像 mount -t iso9660 -o loop /mnt/share/ /mnt/dvd安裝lynx瀏覽器在光盤的的Packages目錄中rpm -ivh lynx-rpm -qa|grep lynx 訪問Apache網(wǎng)站lynx 訪問Tomcat網(wǎng)站cd wget 獲取httpd源碼包tar zvxf httpd-.tar.gz 解壓cd httpd-./configure -prefix=/opt/httpd 編譯環(huán)境檢測是否出錯(cuò)?make/bin/su - (非root用戶執(zhí)行該命令)cd /httpd-make installcd /opt/httpdls=分割線=IIS6 整合 Tomcat6JDK jdk-6u30-windows-i586.exe Tomcat6 apache-tomcat-windows-x86.
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 土地種植施工協(xié)議書
- 商鋪電梯使用協(xié)議書
- 土地糾份調(diào)解協(xié)議書
- 商標(biāo)同意轉(zhuǎn)讓協(xié)議書
- 包子定點(diǎn)采購協(xié)議書
- 分期還款私下協(xié)議書
- 合伙被人退股協(xié)議書
- 地?zé)岽蚓贤瑓f(xié)議書
- 地鐵臨時(shí)用地協(xié)議書
- 公司經(jīng)營激勵(lì)協(xié)議書
- 廣東省廣州市2025屆高三下學(xué)期考前沖刺訓(xùn)練(三)物理試卷(含答案)
- 2025年中國樺木工藝膠合板市場調(diào)查研究報(bào)告
- (三模)石家莊市2025屆高中高三畢業(yè)年級教學(xué)質(zhì)量檢測(三)地理試卷(含標(biāo)準(zhǔn)答案)
- 解除原有合同協(xié)議書
- 2025中小學(xué)學(xué)校教材教輔征訂管理工作方案
- 2025-2030中國西餐行業(yè)市場發(fā)展前瞻及投資戰(zhàn)略研究報(bào)告
- DB36T 1570-2021花絨寄甲人工繁育技術(shù)規(guī)程_(高清版)
- 數(shù)控銑練手圖紙(經(jīng)典練習(xí)圖紙)(共18頁)
- 清產(chǎn)核資報(bào)表
- DOE(實(shí)驗(yàn)設(shè)計(jì))與Minitab培訓(xùn)DOE案例
- QC成果編制方式與要求
評論
0/150
提交評論