LNMP環(huán)境的搭建(二)

centos7上lnmp1.4環(huán)境的搭建

lnmp介紹

  • linux

linux 面向高端用戶抑进;開源强经,完全免費,穩(wěn)定高效寺渗。 windows 面向小白用戶匿情,精美的畫面兰迫,人性化的使用方式;收費炬称。

  • mysql

mysql 開源汁果、免費、高性能的關(guān)系型數(shù)據(jù)庫玲躯。

  • nginx
  1. nginx据德、apache web服務(wù)器軟件,監(jiān)聽端口跷车,接收請求棘利,解析http協(xié)議,轉(zhuǎn)發(fā)給php處理姓赤,處理完畢后通過nginx赡译、apache反饋給客戶端(瀏覽器)仲吏。
  2. nginx比apache前景更好不铆、配置輕松、性能更優(yōu)裹唆。
  3. nginx比apache性能更優(yōu)體現(xiàn)在:apache 使用的是select 輪循機制誓斥,使用類似for 循環(huán)的機制循環(huán)查看事件。假如apache監(jiān)聽了1000個鏈接许帐,哪一個鏈接有了動態(tài)劳坑,就會采用類似for循環(huán)的機制循環(huán)查看,而且是死循環(huán)成畦;nginx 使用的是yipoor 非常高效的事件監(jiān)聽機制,不會玩主動輪循事件距芬,哪一個鏈接發(fā)生了變化,會第一時間感知變化循帐,并進行處理框仔。

編譯安裝源代碼

  • 編譯前的準(zhǔn)備工作:./configure
  • 編譯:make
  • 安裝:make install

lnmp一鍵安裝包下載并安裝

  • 安裝LNMP穩(wěn)定版
wget -c http://soft.vpser.net/lnmp/lnmp1.4.tar.gz && tar zxf lnmp1.4.tar.gz && cd lnmp1.4 && ./install.sh lnmp
  • lnmp安裝前各版本的選擇
    如果輸入有錯誤需要刪除時,可以按住Ctrl再按Backspace鍵進行刪除(個別情況下是只需要Backspace鍵)拄养。


    lnmp安裝各版本選擇.png

    LNMP腳本就會自動安裝編譯Nginx离斩、MySQL、PHP瘪匿、phpMyAdmin跛梗、Zend Optimizer這幾個軟件。

安裝時間可能會幾十分鐘到幾個小時不等棋弥,主要是機器的配置網(wǎng)速等原因會造成影響核偿。


安裝成功界面.png

lnmp網(wǎng)站虛擬主機的添加、列出顽染、刪除

  • 添加網(wǎng)站虛擬主機 lnmp vhost add

    添加網(wǎng)站虛擬主機.png

    虛擬主機配置成功.png

  • 列出網(wǎng)站虛擬主機 lnmp vhost list

  • 域名解析添加到mac電腦hosts文件

打開mac終端
vi /etc/hosts 
添加:192.168.1.151 www.yang1.com
將虛擬機 /home/wwwroot/default/目錄下的phpinfo.php文件拷貝一份到 /home/wwwroot/www.yang1.com/目錄下
瀏覽器中訪問 http://www.yang1.com/phpinfo.php
  • 刪除網(wǎng)站虛擬主機 lnmp vhost del
    刪除虛擬主機.png
  • lnmp默認(rèn)網(wǎng)站配置文件 /usr/local/nginx/conf/nginx.conf

lnmp偽靜態(tài)管理

偽靜態(tài)可以隨時添加或刪除漾岳,如果添加完虛擬主機后忘記或沒有添加偽靜態(tài)聂薪,可以通過修改配置文件來添加偽靜態(tài)。
虛擬主機配置文件在:/usr/local/nginx/conf/vhost/域名.conf蝗羊。
偽靜態(tài)規(guī)則文件需要放在/usr/local/nginx/conf/ 下面藏澳。
編輯虛擬主機文件:
vi /usr/local/nginx/conf/vhost/www.yang1.com.conf
在root /home/wwwroot/www.yang1.com;這一行下面添加:include wordpress.conf;
上面的wordpress.conf為偽靜態(tài)文件,如需要其他偽靜態(tài)文件自己創(chuàng)建個并上傳到/usr/local/nginx/conf/ 下面并include 偽靜態(tài).conf; 加完保存耀找,執(zhí)行:
/etc/init.d/nginx restart
重啟生效翔悠,如果報錯可能是添加有誤或偽靜態(tài)規(guī)則有誤。

lnmp數(shù)據(jù)庫管理

  • 添加數(shù)據(jù)庫命令:lnmp database add
  • 編輯數(shù)據(jù)庫用戶密碼命令:lnmp database edit
  • 刪除數(shù)據(jù)庫命令:lnmp database del
  • 列出所有數(shù)據(jù)庫命令:lnmp database list

lnmp相關(guān)軟件安裝目錄

  • nginx目錄: /usr/local/nginx/
  • mysql目錄 : /usr/local/mysql/
  • mysql數(shù)據(jù)庫所在目錄:/usr/local/mysql/var/
  • mariadb目錄 : /usr/local/mariadb/
  • mariadb數(shù)據(jù)庫所在目錄:/usr/local/mariadb/var/
  • php目錄 : /usr/local/php/
  • phpmyadmin目錄 : /home/wwwroot/default/phpmyadmin/
  • 默認(rèn)網(wǎng)站目錄 : /home/wwwroot/default/
  • nginx日志目錄:/home/wwwlogs/
  • 虛擬主機配置文件所在目錄:/usr/local/nginx/conf/vhost/
  • redis目錄:/usr/local/redis/

lnmp相關(guān)配置文件位置

  • nginx主配置(默認(rèn)虛擬主機)文件:/usr/local/nginx/conf/nginx.conf
  • 添加的虛擬主機配置文件:/usr/local/nginx/conf/vhost/域名.conf
  • mysql配置文件:/etc/my.cnf
  • php配置文件:/usr/local/php/etc/php.ini
  • php-fpm配置文件:/usr/local/php/etc/php-fpm.conf
  • redis配置文件:/usr/local/redis/etc/redis.conf

lnmp1.4 緩存加速類擴展redis野芒、memcached的安裝卸載

redis

  • redis是一個開源蓄愁、支持網(wǎng)絡(luò)、基于內(nèi)存狞悲、鍵值對存儲數(shù)據(jù)庫撮抓。
  • redis安裝 進入lnmp解壓后的目錄,執(zhí)行:./addons.sh install redis
  • redis卸載 進入lnmp解壓后的目錄摇锋,執(zhí)行:./addons.sh uninstall redis

memcached

  • memcached 是一個高性能的分布式內(nèi)存對象緩存系統(tǒng)丹拯,用于動態(tài)Web應(yīng)用以減輕數(shù)據(jù)庫負載。它通過在內(nèi)存中緩存數(shù)據(jù)和對象來減少讀取數(shù)據(jù)庫的次數(shù)荸恕,從而提供動態(tài)乖酬、數(shù)據(jù)庫驅(qū)動網(wǎng)站的速度。
  • memcached安裝 進入lnmp解壓后的目錄融求,執(zhí)行:./addons.sh install memcached
    可以根據(jù)自己的需求選擇php-memcache或php-memcached擴展咬像,目前discuz x使用的是前者,功能上php-memcached更強大一些生宛。
  • memcached卸載 進入lnmp解壓后的目錄县昂,執(zhí)行:./addons.sh uninstall memcached

lnmp狀態(tài)管理

  • lnmp1.2+狀態(tài)管理: lnmp {start|stop|reload|restart|kill|status}
  • lnmp1.2+各個程序狀態(tài)管理: lnmp {nginx|mysql|mariadb|php-fpm|pureftpd} {start|stop|reload|restart|kill|status}
  • nginx狀態(tài)管理:/etc/init.d/nginx {start|stop|reload|restart}
  • mysql狀態(tài)管理:/etc/init.d/mysql {start|stop|restart|reload|force-reload|status}
  • memcached狀態(tài)管理:/etc/init.d/memcached {start|stop|restart}
  • php-fpm狀態(tài)管理:/etc/init.d/php-fpm {start|stop|quit|restart|reload|logrotate}
  • redis狀態(tài)管理: /etc/init.d/redis {start|stop|restart|kill}

如重啟lnmp1.2+輸入命令:lnmp restart 即可;
單獨重啟mysql:/etc/init.d/mysql restart或者lnmp mysql restart 陷舅。

請參考:https://lnmp.org/

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末倒彰,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子蔑赘,更是在濱河造成了極大的恐慌狸驳,老刑警劉巖,帶你破解...
    沈念sama閱讀 217,542評論 6 504
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件缩赛,死亡現(xiàn)場離奇詭異耙箍,居然都是意外死亡,警方通過查閱死者的電腦和手機酥馍,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,822評論 3 394
  • 文/潘曉璐 我一進店門辩昆,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人旨袒,你說我怎么就攤上這事汁针∈醴” “怎么了?”我有些...
    開封第一講書人閱讀 163,912評論 0 354
  • 文/不壞的土叔 我叫張陵施无,是天一觀的道長辉词。 經(jīng)常有香客問我,道長猾骡,這世上最難降的妖魔是什么瑞躺? 我笑而不...
    開封第一講書人閱讀 58,449評論 1 293
  • 正文 為了忘掉前任,我火速辦了婚禮兴想,結(jié)果婚禮上幢哨,老公的妹妹穿的比我還像新娘。我一直安慰自己嫂便,他們只是感情好捞镰,可當(dāng)我...
    茶點故事閱讀 67,500評論 6 392
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著毙替,像睡著了一般岸售。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上蔚龙,一...
    開封第一講書人閱讀 51,370評論 1 302
  • 那天冰评,我揣著相機與錄音,去河邊找鬼木羹。 笑死,一個胖子當(dāng)著我的面吹牛解孙,可吹牛的內(nèi)容都是我干的坑填。 我是一名探鬼主播,決...
    沈念sama閱讀 40,193評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼弛姜,長吁一口氣:“原來是場噩夢啊……” “哼脐瑰!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起廷臼,我...
    開封第一講書人閱讀 39,074評論 0 276
  • 序言:老撾萬榮一對情侶失蹤苍在,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后荠商,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體寂恬,經(jīng)...
    沈念sama閱讀 45,505評論 1 314
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,722評論 3 335
  • 正文 我和宋清朗相戀三年莱没,在試婚紗的時候發(fā)現(xiàn)自己被綠了初肉。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 39,841評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡饰躲,死狀恐怖牙咏,靈堂內(nèi)的尸體忽然破棺而出臼隔,到底是詐尸還是另有隱情,我是刑警寧澤妄壶,帶...
    沈念sama閱讀 35,569評論 5 345
  • 正文 年R本政府宣布摔握,位于F島的核電站,受9級特大地震影響丁寄,放射性物質(zhì)發(fā)生泄漏盒发。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 41,168評論 3 328
  • 文/蒙蒙 一狡逢、第九天 我趴在偏房一處隱蔽的房頂上張望宁舰。 院中可真熱鬧,春花似錦奢浑、人聲如沸蛮艰。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,783評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽壤蚜。三九已至,卻和暖如春徊哑,著一層夾襖步出監(jiān)牢的瞬間袜刷,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 32,918評論 1 269
  • 我被黑心中介騙來泰國打工莺丑, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留著蟹,地道東北人。 一個月前我還...
    沈念sama閱讀 47,962評論 2 370
  • 正文 我出身青樓梢莽,卻偏偏與公主長得像萧豆,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子昏名,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 44,781評論 2 354