Linux虛擬機器系統下安裝LAMP

2021-07-14 16:20:42 字數 1570 閱讀 5998

2、首先在windows系統下安裝vmare workstation虛擬機器

3、新建虛擬機器ubuntu-server安裝,網上有教程,位址根據自己情況定(我用的是192.168.204.129),選擇後面選擇安裝的服務套件,選擇lamp

address en0 192.168.204.129

netmask 255.255.255.0

gateway 192.168.204.2

dns-nameserver 192.168.204.2 8.8.8.8 223.5.5.5

dns-search www.***.com

儲存後還是不行的,還要設定dns伺服器解析,sudo vim /etc/resolv.conf 如下:

nameserver 192.168.204.2

nameserver 8.8.8.8

nameserver 223.5.5.5

search www.***.com

儲存。到這裡還麼結束,因為每次虛擬機器重啟後dns就會清空,要在base中設定解析sudo vim /etc/resolvconf/resolv.conf.d/base

nameserver 192.168.204.2

nameserver 8.8.8.8

nameserver 223.5.5.5

search www.***.com

這時候網路就已經設定好了,下來可以安裝需要的軟體,包括更新

5、更新sudo apt-get update

6、對apache、mysql、php進行安裝配置

後面的步驟,網上都有教程

補充:在安裝好之後執行php探針,顯示正常,單獨php程式正常。但php中連線mysql失敗,訪問不到,原因究竟為何?

使用mysql_connect("servername", "username", "password");但是連線不到資料庫,提示網頁無法訪問,可以按一下步驟檢視:

1、檢視php版本,php5.5以前的版本支援mysql_connect(),為了提高資料庫的效率php5.5以上取消對mysql_connect()函式的支援,改為mysqli_connect();

2、在php.ini中新增對*.so庫檔案的關聯,我的*.so檔案的路徑為:/usr/lib/php/20151012/,關聯的有兩個地方,找出extension=mysql.so的地方,在後面新增兩個語句,分別為:extension=/usr/lib/php/20151012/mysqli.so     extension=/usr/lib/php/20151012/pdo_mysql.so,大約在php.ini的800多行左右;

3、重啟服務,編輯demo,使用$con = mysqli_connect("servername", "username", "passowrd")  

$conn = mysqli_connect("servername", "username", "passowrd");

// 檢測連線

if ($conn->connect_error)  

echo "連線成功";*/

經過以上步驟在網頁中檢視,提示連線成功,恭喜你,表示php與mysql關聯成功。

虛擬機器下安裝linux

新人勿噴 連線如下 安裝好vm後,建立虛擬機器並選擇linux系統 詳細就不多說了,由於本人需要使用xshell連線linux此時出現了連線失敗的情況 解決辦法 1.開啟linux ssh服務 2.關閉防火牆 開啟linux服務參考了 下面是我把原文貼過來了,想看原文的上面連線就是 首先更新源 su...

Linux系統安裝 虛擬機器

centos系統安裝 安裝ubuntu 獲取root許可權 toc3.安裝 4.配置網路 同一頁面 雙擊 編輯,選中自動連線,應用,關閉,下一步 時區 上海 下一步 密碼 123456,無論如何都使用 使用所有空間 第 一 二項都可以 將修改寫入磁碟 選中basic server 第一項有桌面 ne...

Linux系統虛擬機器安裝

linux系統虛擬機器安裝 開啟vmware軟體 單擊 新建虛擬機器 稍後安裝作業系統 單擊 下一步 選擇合適的位置,新建資料夾並命名即虛擬機器的檔案 按要求更改虛擬機器名稱 單擊 下一步 適當調整磁碟大小50g最好,因為已經有50g的了,這裡建的是20g的 選擇 將虛擬磁碟拆分成多個檔案 單擊 下...