紅帽linux lnmp搭建,Linux(redhat5.4)下lnmp環境的搭建

在前面我們已經實現了lamp架構的創建,今天就讓我們來看一看lnmp架構是如何實現的。計劃的實驗步驟如下:

1. 數據庫mysql的安裝

2. Nginx的安裝,libevent(編譯庫代碼)的安裝,pcre的安裝

3. Php的安裝

4. 測試

1. Mysql 的安裝

//注意:小編這次用的mysql是經過編譯好的壓縮包,解壓之后就能使用了,如果解壓后的目錄名過長,我們可以創建一個軟連接

9b9dc65c845ce61227496e1ccbb37354.png

dcbfd7e7bb47a27350fecf16ab532164.png

//進入到解壓目錄下,查看使用前的配置、權限的更改步驟

00aea6b21a6bafb14523282db5c2ef33.png

//安裝上面給出的步驟進行操作

637b6c800071f48cd8f4132a12e6027a.png

635a30ef5732e2710917840faff40172.png

//做完必要的更改后,我們來做一些與系統必要的關聯

// include 頭文件關聯

9c3892d188f44b4974ea6ac8c115dea0.png

// bin 目錄文件關聯

d5739dd57919df6230709df42b3e433e.png

// lib 庫文件目錄關聯

dfeb1b107b243748f49b47acb0a44bc6.png

746617d659cc873f8898969d63049e7b.png

// 加入開機自動管理

1b30039c583f40cf08f3967e441eae0b.png

// 為mysql 配置帳號

bfd1a1601334c4e2ec926186a5a0470b.png

到這里mysql的安裝基本完成

2. Pcre、libevent、nginx的安裝

// pcre 的安裝:

[root@localhost ~]# tar -jxvf pcre-8.32.tar.bz2 -C /usr/local/src/

[root@localhost ~]# cd /usr/local/src/pcre-8.32/

[root@localhost pcre-8.32]# ./configure --prefix=/usr/local/pcre

[root@localhost pcre-8.32]# make && make install

// 系統必要的關聯

36fe6b20b497742e1ee1ca2b4628630b.png

//libevent 的安裝

[root@localhost ~]# tar -zxvf libevent-2.0.21-stable.tar.gz -C /usr/local/src/

[root@localhost ~]#cd /usr/local/src/libevent-2.0.21-stable

[root@localhost libevent-2.0.21-stable]# make && make install

//bin文件的關聯

[root@localhost libevent]# vim /etc/profile

4849bc0818e84aa0b6a6ce80d2ebea29.png

[root@localhost libevent]# . /etc/profile

// include 頭文件關聯

13faaeaaeac7cce82dc78fdbb269adbb.png

// nginx的安裝

[root@localhost ~]# tar -zxvf nginx-1.3.16.tar.gz -C /usr/local/src/

[root@localhost ~]#cd /usr/local/src/nginx-1.3.16

// 注意:最后一個參數--with-pcre 后面跟的是pcre安裝包的解壓目錄路徑,如果是用系統中提供的rpm包裝的,則可以不用加路徑了

f59839bcef9e78b40a5be58e67338f3b.png

[root@localhost nginx-1.3.16]# maka && make install

// 系統帳號和組的創建

695a58527e978884b0b899a9b551e3ca.png

//小編先測試一下nginx是否能夠正常工作,注意:如果使用的瀏覽器版本過低則不一定能夠成功訪問,多試幾個瀏覽器

fa181148fa98380e06fe06e1a3be43d9.png

// 修改nginx 配置文件,使nginx能夠支持php網頁

0a4c06bedbc40e5d6258b09ad665e4af.png

bc5ef8f2c34385a6df1370957839d6a6.png

c29f7980f3504f2f8d60d8bbccfe6cba.png

3. php 的安裝

[root@localhost ~]# tar -jxvf php-5.4.13.tar.bz2 -C /usr/local/src/

[root@localhost ~]# cd /usr/local/src/php-5.4.13/

9675f9b96b8767743f00b79309f8e3fa.png

[root@localhost php-5.4.13]# make && make install

// 更改php啟動前配置及設置文件

cfff4e9cf876e188440bce1c614b4c7c.png

到這里我們所需要的包已基本安裝配置完成

4. 下面咱們就來測試一下:

測試1:

4854de3c23b5dc74d13e65f4d71340ce.png

0466bd58f6cdbd069aa39d053b420c31.png

// 測試結果

83ad729714519990798e6b101469fb6b.png

測試2:

fe88e6025616189203b3e1249655f736.png

// 測試結果

e831bf35b233ad86a8bbfea5bc5251bf.png

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/452574.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/452574.shtml
英文地址,請注明出處:http://en.pswp.cn/news/452574.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

為什么借助開源學習是最有效的?

導讀:盛大創新院高級研究員莊表偉近日編撰系列文章《借助開源項目,學習軟件開發》活動,引起業界關注。莊表偉認為,通過編撰這些文章,希望更多開發者能夠借助開源項目提高開發效率,減少重復勞動并從開源軟件…

redux middleware 源碼分析

原文鏈接 middleware 的由來 在業務中需要打印每一個 action 信息來調試,又或者希望 dispatch 或 reducer 擁有異步請求的功能。面對這些場景時,一個個修改 dispatch 或 reducer 代碼有些乏力,我們需要一個可組合的、自由增減的插件機制&…

Flsak愛家租房--訂單(獲取用戶訂單、用戶評論)

文章目錄0.頁面效果1.思路總結2.后端代碼3.前端js4.前端html0.頁面效果 1.思路總結 1)用戶點擊“我的訂單”,js向后端獲取數據,并加載在前端的模板中; 2)用戶點擊相應訂單的“去支付”按鈕,js向引導用戶…

【SCOI2005】【BZOJ1087】互不侵犯King(狀壓dp)

problem 在NN的棋盤里面放K個國王每個國王會攻擊它周圍的一圈共8個格子使他們互不攻擊&#xff0c;共有多少種擺放方案N < 9solution 用01串表示某一行放置的情況 首先枚舉當前做到第幾行&#xff0c;以及當前一共放了幾顆棋子。于是狀態f[i][j][k]表示到第i行&#xff0c;一…

軟件工程形式化技術簡介

形式化技術在軟件工程中有效的提高了開發的效率、改進了軟件開發的質量、減少了開發費用。形式化的技術容易在軟件的規約上取得一致性&#xff0c;它屬于一種非常有效的交流方式。 (一)非形式化的缺點 用自然語言書寫的系統規格說明書&#xff0c;可能存在矛盾、二義性、含糊性…

華為榮耀筆記本linux怎么下載軟件,華為magic book筆記本怎么下載軟件

大家好&#xff0c;我是時間財富網智能客服時間君&#xff0c;上述問題將由我為大家進行解答。華為magic book筆記本下載軟件的方法如下&#xff1a;1、首先&#xff0c;點擊桌面開始圖標&#xff0c;找到應用商店&#xff0c;并點擊。2、進入應用商店&#xff0c;點擊搜索欄&a…

國內外軟件開發上的差距與分析

提高自己&#xff0c;迎接好的未來。 在開始任何其他文字之前&#xff0c;首先有必要正視一個根本現實&#xff1a;國內外軟件開發的水平是有差距的。 這一結論的最直接證據是每一輪新技術的發起者基本上都是國外的人或公司&#xff1a; 從方法論&#xff08;CMMI&#xff0…

Flask愛家租房--訂單(房東接單、拒單)

文章目錄0.效果展示1.效果展示2.后端接口3.前端js4.前端html0.效果展示 1.效果展示 1&#xff09;當房東點擊“客戶訂單”&#xff0c;js向后端接口get_user_orders()獲取數據&#xff0c;訂單頁面開始加載&#xff1b; 2&#xff09;當房東確定接單時&#xff0c;js會向后端…

WebView性能優化--獨立進程

Android允許一個app同時存在多個進程&#xff0c;可以根據需要把不同的模塊放到不同進程中處理。 一、WebView獨立進程的好處 1.有效增大App的運存&#xff0c;減少由webview引起的內存泄露對主進程內存的占用。 2.避免WebView的Crash影響App主進程的運行。 3.擁有對WebView獨立…

linux修改python默認版本

linux修改python默認版本 update-alternatives --config pythonposted on 2018-05-24 22:42 psycheman 閱讀(...) 評論(...) 編輯 收藏 轉載于:https://www.cnblogs.com/psycheman/p/9085576.html

什么是有窮狀態機

有窮狀態機的作用是描述對象在它的生命周期內所經歷狀態序列&#xff0c;以及如何響應來自外界的事件。有窮狀態機首先包含一個有限狀態的集合&#xff0c;還包含了從一個狀態到另外一個狀態的轉換。 有窮自動機看上去就像是一個有向圖&#xff0c;其中狀態是圖的節點&#xf…

linux設置開機自啟 etc rt.d,Linux下禁止服務開機自啟動

一、 Upstart是兼容System V的配置方式的&#xff0c;但主要的服務配置放在 /etc/init 下&#xff0c;這也就是為什么修改 /etc/rc${runlevel}.d/ (Ubuntu默認啟動runlevel2&#xff0c;也就是/etc/rc2.d/)下的MySQL啟動配置并不能真正起到禁止MySQL自啟動的原因(比如使用命令 …

開發經驗和屁股的關系

昨晚為CSDN俱樂部的同學們做了一個講座《微博開發、云平臺及一個微博應用開發的簡單方案》。已經用屏幕錄相機記錄下來了&#xff0c;不想講完一邊和同學聊著&#xff0c;一邊收拾&#xff0c;直接關機&#xff0c;教室中帶有保護卡的電腦自然不給面子&#xff0c;錄相文件就此…

ZCARD key

返回key的有序集元素個數。 ##返回值 integer-reply: key存在的時候&#xff0c;返回有序集的元素個數&#xff0c;否則返回0。 ##例子 redis> ZADD myzset 1 "one" (integer) 1 redis> ZADD myzset 2 "two" (integer) 1 redis> ZCARD myzset (in…

Petri網

并發系統中遇到的一個主要問題是定時問題。這個問題可以表現為多種形式&#xff0c;如同步問題、競爭條件以及死鎖問題。用于確定系統中隱含的定時問題的一種有效技術是Petri網&#xff0c;這種技術的一個很大的優點是它也可以用于設計中。Petri網是由CarlAdam Petri發明的。在…

Flask愛家租房--房屋管理(獲取房屋詳情)

文章目錄0.效果展示1.思路總結2.后端接口3.前端js4.前端html0.效果展示 1.思路總結 1&#xff09;房屋詳情頁面開始加載時&#xff0c;detail.js首先通過定義的函數&#xff08;重點&#xff1a;document.location.search&#xff09;&#xff0c;截取需要向后端取得詳情頁面的…

MAC 安裝 pygraphviz 找不到頭文件

networkx的有向圖只能通過箭頭來區別兩點之間的兩條邊&#xff0c;但是我在復現snake論文的時候&#xff0c;需要繪制兩個交叉口之間的兩條不同方向的路段&#xff0c;最后選擇了pygraphviz 直接通過anaconda打開對應終端&#xff0c;pip install pygraphviz&#xff0c;一直報…

linux ntp連接失敗,linux ntp服務器連接異常

彈性云服務器 ECS彈性云服務器(Elastic Cloud Server)是一種可隨時自助獲取、可彈性伸縮的云服務器&#xff0c;幫助用戶打造可靠、安全、靈活、高效的應用環境&#xff0c;確保服務持久穩定運行&#xff0c;提升運維效率三年低至5折&#xff0c;多種配置可選了解詳情認證鑒權|…

如此如此,怎能師夷長技以制夷!

以一個愛國的軟件設計者的角度來看這樣一個weibo,大概的內容就是&#xff1a;北京南站的4SQ上有個老外留言吐槽&#xff1a;“沒有中國身份證根本就沒法在自動售票機上買票&#xff0c;那他媽的他們弄個英文界面干屁啊&#xff01;” 出于行業的敏感性&#xff0c;我感到很有意…

基于supermap webgl三維樓層顯隱控制思路

supermap 9D 產品中&#xff0c;可以先獲取到模型的simd值&#xff0c;再調用setOnlyObjsVisible方法控制模型中單個物體的顯示和隱藏。 var smid "94"; //樓層的smid值&#xff0c;多個樓層&#xff0c;則用數組的方式 var ids []; var layers viewer.scene.la…