天天看點

LAMP安裝 - 你所不知道的事

一、環境說明

系統環境:CentOS-6.6-i386

測試軟體:Xshell5

二、Linux基礎

1.Linux目錄介紹

LAMP安裝 - 你所不知道的事

- /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。

關閉防火牆的指令是:

LAMP安裝 - 你所不知道的事

解除安裝防火牆:

先查詢軟體名稱:

LAMP安裝 - 你所不知道的事

解除安裝防火牆的指令是:

LAMP安裝 - 你所不知道的事

在上述指令的解除安裝過程中報錯了,沒有解決依賴關系,是以需要加上–nodeps

LAMP安裝 - 你所不知道的事

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配置

繼續閱讀