一、環境說明
系統環境:CentOS-6.6-i386
測試軟體:Xshell5
二、Linux基礎
1.Linux目錄介紹
![](https://img.laitimes.com/img/_0nNw4CM6IyYiwiM6ICdiwiI0NXYFhGd192UvwVe0lmdhJ3ZvwFM38CXlZHbvN3cpR2Lc1TPB10QGtWUCpEMJ9CXsxWam9CXwADNvwVZ6l2c052bm9CXUJDT1wkNhVzLcRnbvZ2Lc1TPRFGaSdVYoZ1RaZXUYpVd1kmYr50MZV3YyI2cKJDT29GRjBjUIF2LcRHelR3LcJzLctmch1mclRXY39zN3YzM1ITM0ETNwATM3EDMy8CX0Vmbu4GZzNmLn9Gbi1yZtl2Lc9CX6MHc0RHaiojIsJye.jpg)
- /bin:存在的是一些二進制檔案,但是在linux中二進制檔案是可以被執行的。這個目錄中的指令檔案是給普通使用者使用(非超級管理使用者)
- /etc:Linux下所有的配置檔案都會存放在etc目錄
- /home:是所有非root使用者家目錄的一個集合。¥
- /root:是root使用者的家目錄。#
- /sbin:sbin表示super bin,裡面同樣也類似于bin目錄,也存放一些二進制檔案,但隻有具備超級管理者權限的使用者才能使用。
- /usr:存放着一些使用者自己安裝的軟體,其實類似于windows下的Program File目錄。
- /var:存放Linux下的一些日志檔案,在實際開發的時候一些公司也習慣把Apache或者Nginx的站點目錄也放到這個目錄中。
2.原始神器之vim
vim安裝
ubuntu系統:
普通使用者下輸入指令:sudo apt-get install vim-gtk
centos系統:
普通使用者下輸入指令:yum -y install vim*
vim行号設定
在指令行下,輸入指令:sudo vim /etc/vim/vimrc
在打開的檔案中按“i”進行編輯。
- 文法高亮,如果您的被注釋掉了,請“讓它出來”。
- 其他設定
set nu // 在左側行号
set tabstop //tab 長度設定為 4
set nobackup //覆寫檔案時不備份
set cursorline //突出顯示目前行
set ruler //在右下角顯示光标位置的狀态行
set autoindent //自動縮進
最後,我們按ESC退出編輯模式,然後輸入指令:
儲存并退出。
3.軟體管家之rpm
我們習慣傻瓜式指令:yum指令
4.檔案傳輸之SSH協定
CentOS 安裝rz和sz指令:
yum install lrzsz
SFTP使用的端口:22
三、LAMP的安裝
1、安裝前的準備工作
1.1、關閉/解除安裝防火牆
在Linux中防火牆名稱叫做iptables。
關閉防火牆的指令是:
解除安裝防火牆:
先查詢軟體名稱:
解除安裝防火牆的指令是:
在上述指令的解除安裝過程中報錯了,沒有解決依賴關系,是以需要加上–nodeps
1.2、在Linux中如何取解壓壓縮包
在Linux中常見的壓縮包有2種格式:gz、bz2。這2中檔案的格式在Linux中解壓的文法是不一樣的:
gz格式檔案:tar -zxvf 需要解壓的檔案
bz2格式檔案:tar -jxvf 需要解壓的檔案
2、安裝lamp
具體操作:https://lnmp.org/install.html
3、站點環境配置
- 設定Apache。
vim /usr/local/apache/conf/httpd.conf
- 設定虛拟主機。
vim /usr/local/apache/conf/extra/httpd-vhosts.conf
具體設定參考:WAMP-Apache配置