虛擬機vm和ubantu的LAMP和多站點和為每個站點設置不同的php版本

ubantu的安裝和php環(huán)境的搭建

1.先創(chuàng)建一個虛擬機叛甫,再添加ios文件安裝Ubuntu系統(tǒng)(手動模式)心赶,----》 這樣就可以選擇語言安裝(默認安裝只能安裝英文版)

2.安裝VMware Tools

image

點擊重新安裝VMware Tools ,在文件中找到VMware Tools

image

將VMware Tools提取到其他目錄文件下侯勉,執(zhí)行vmware-install.pl文件

image

安裝成功后焕盟,重啟虛擬機。這樣VMware Tools就安裝成功

3.配置系統(tǒng)的唯一ip地址

點擊編輯->虛擬機網(wǎng)絡編輯器

image
image

點擊設置->網(wǎng)絡

image
image

注意:

image

這個要和ip在同一個網(wǎng)段(不然會出現(xiàn)互ping不通)

設置完重新網(wǎng)絡介衔,固定ip就設置成功

image
image

4.安裝php5.6的開發(fā)環(huán)境

  • 先安裝ppa源擴展工具

apt-get install -y ppa-purge

  • 添加源

sudo add-apt-repository ppa:ondrej/php

  • 安裝apache2

apt-get install apache2

  • 安裝mysql

apt-get install mysql-server mysql-client

  • 安裝php5.6

apt-get update

apt-get install php5.6

sudo apt-get install -y php5.6-common php5.6-mbstring php5.6-mcrypt php5.6-mysql php5.6-xml php5.6-gd php5.6-curl php5.6-json php5.6-fpm php5.6-zip php5.6-mcrypt libapache2-mod-php5.6 php5.6-redis

  • 配置位置:

php.ini /etc/php/5.6/apache2/php.ini

apache2.ini /etc/apache2/apache2.conf

/etc/apache2/sites-available/000-defalut.conf

  • 注意
  • sudo apt-get install -y php7.2-fpm
  • 這個會在run/php里邊生成文件(后面多版本會用到)
image
image
image
image

5.安裝redis

安裝Redis服務器端 apt-get install redis-server

安裝完成后恨胚,Redis服務器會自動啟動,我們檢查Redis服務器程序

檢查Redis服務器系統(tǒng)進程 ps -aux|grep redisapt

通過啟動命令檢查Redis服務器狀態(tài) /etc/init.d/redis-server status

重啟redis

/etc/init.d/redis-server restart

安裝php的redis擴展

apt-get install php5.6-redis

在本機輸入redis-cli命令就可以啟動炎咖,客戶端程序訪問Redis服務器

重啟apache

/etc/init.d/apache2 restart

image

6.修改Redis的配置

6.1 使用Redis的訪問賬號

默認情況下与纽,訪問Redis服務器是不需要密碼的,為了增加安全性我們需要設置Redis服務器的訪問密碼塘装。設置訪問密碼為redisredis急迂。

用vi打開Redis服務器的配置文件redis.conf

~ sudo vi /etc/redis/redis.conf #取消注釋requirepass requirepass redisredis

6.2 讓Redis服務器被遠程訪問

默認情況下,Redis服務器不允許遠程訪問蹦肴,只允許本機訪問僚碎,所以我們需要設置打開遠程訪問的功能。

用vi打開Redis服務器的配置文件redis.conf

~ sudo vi /etc/redis/redis.conf #注釋bind #bind 127.0.0.1

修改后阴幌,重啟Redis服務器勺阐。

~ sudo /etc/init.d/redis-server restart Stopping redis-server: redis-server. Starting redis-server: redis-server.

未使用密碼登陸Redis服務器

~ redis-cli redis 127.0.0.1:6379> keys * (error) ERR operation not permitted

發(fā)現(xiàn)可以登陸,但無法執(zhí)行命令了矛双。

登陸Redis服務器渊抽,輸入密碼

~ redis-cli -a redisredis redis 127.0.0.1:6379> keys * 1) "key2" 2) "key3" 3) "key4"

登陸后,一切正常议忽。

我們檢查Redis的網(wǎng)絡監(jiān)聽端口

檢查Redis服務器占用端口 ~ netstat -nlt|grep 6379 tcp 0 0 0.0.0.0:6379 0.0.0.0:* LISTEN

我們看到從之間的網(wǎng)絡監(jiān)聽從 127.0.0.1:3306 變成 0 0.0.0.0:3306懒闷,表示Redis已經(jīng)允許遠程登陸訪問。

我們在遠程的另一臺Linux訪問Redis服務器

~ redis-cli -a redisredis -h 192.168.1.199 redis 192.168.1.199:6379> keys * 1) "key2" 2) "key3" 3) "key4"

7.apache多站點編輯

image
image

在ubantu中是用添加配置文件來定義多站點的

image

8.每個站點設置不同的php版本

nginx基本上都是用代理轉發(fā)栈幸,apache本身就有proxy愤估,所以用apache本身的也就好

image

<VirtualHost *:80>

ServerName local.test.com

ServerAdmin webmaster@localhost

DocumentRoot /mnt/e/work/shanyi/usercenter

LogLevel error

<Directory /mnt/hgfs/test>

Options Indexes FollowSymLinks

AllowOverride All

require all granted

</Directory>

<FilesMatch .php$>

SetHandler "proxy:unix:/run/php/php7.2-fpm.sock|fcgi://localhost"

</FilesMatch>

ErrorLog ${APACHE_LOG_DIR}/error.log

CustomLog ${APACHE_LOG_DIR}/access.log combined

</VirtualHost>

vim: syntax=apache ts=5 sw=4 sts=4 sr noet

?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市速址,隨后出現(xiàn)的幾起案子玩焰,更是在濱河造成了極大的恐慌,老刑警劉巖芍锚,帶你破解...
    沈念sama閱讀 221,695評論 6 515
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件昔园,死亡現(xiàn)場離奇詭異蔓榄,居然都是意外死亡,警方通過查閱死者的電腦和手機默刚,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 94,569評論 3 399
  • 文/潘曉璐 我一進店門甥郑,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人羡棵,你說我怎么就攤上這事⌒嶙辏” “怎么了皂冰?”我有些...
    開封第一講書人閱讀 168,130評論 0 360
  • 文/不壞的土叔 我叫張陵,是天一觀的道長养篓。 經(jīng)常有香客問我秃流,道長,這世上最難降的妖魔是什么柳弄? 我笑而不...
    開封第一講書人閱讀 59,648評論 1 297
  • 正文 為了忘掉前任舶胀,我火速辦了婚禮,結果婚禮上碧注,老公的妹妹穿的比我還像新娘嚣伐。我一直安慰自己,他們只是感情好萍丐,可當我...
    茶點故事閱讀 68,655評論 6 397
  • 文/花漫 我一把揭開白布轩端。 她就那樣靜靜地躺著,像睡著了一般逝变。 火紅的嫁衣襯著肌膚如雪基茵。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 52,268評論 1 309
  • 那天壳影,我揣著相機與錄音拱层,去河邊找鬼。 笑死宴咧,一個胖子當著我的面吹牛根灯,可吹牛的內容都是我干的。 我是一名探鬼主播掺栅,決...
    沈念sama閱讀 40,835評論 3 421
  • 文/蒼蘭香墨 我猛地睜開眼箱吕,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了柿冲?” 一聲冷哼從身側響起茬高,我...
    開封第一講書人閱讀 39,740評論 0 276
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎假抄,沒想到半個月后怎栽,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體丽猬,經(jīng)...
    沈念sama閱讀 46,286評論 1 318
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 38,375評論 3 340
  • 正文 我和宋清朗相戀三年熏瞄,在試婚紗的時候發(fā)現(xiàn)自己被綠了脚祟。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 40,505評論 1 352
  • 序言:一個原本活蹦亂跳的男人離奇死亡强饮,死狀恐怖由桌,靈堂內的尸體忽然破棺而出,到底是詐尸還是另有隱情邮丰,我是刑警寧澤行您,帶...
    沈念sama閱讀 36,185評論 5 350
  • 正文 年R本政府宣布,位于F島的核電站剪廉,受9級特大地震影響娃循,放射性物質發(fā)生泄漏。R本人自食惡果不足惜斗蒋,卻給世界環(huán)境...
    茶點故事閱讀 41,873評論 3 333
  • 文/蒙蒙 一捌斧、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧泉沾,春花似錦捞蚂、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,357評論 0 24
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至揭朝,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間潭袱,已是汗流浹背柱嫌。 一陣腳步聲響...
    開封第一講書人閱讀 33,466評論 1 272
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留屯换,地道東北人编丘。 一個月前我還...
    沈念sama閱讀 48,921評論 3 376
  • 正文 我出身青樓,卻偏偏與公主長得像彤悔,于是被迫代替她去往敵國和親嘉抓。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 45,515評論 2 359

推薦閱讀更多精彩內容