LNMP一鍵安裝

      網(wǎng)友投稿 814 2025-04-04

      系統(tǒng)centos 7


      虛擬機(jī)測(cè)試完成

      分開(kāi)安裝,配置起來(lái)很麻煩,因?yàn)橐宯ginx支持PHP必須進(jìn)行一系列配置,

      nginx整合php-fpm

      從下面這個(gè)鏈接可以清楚的看到略顯麻煩的配置過(guò)程

      https://www.cnblogs.com/jecyhw/p/5504855.html

      但是以下這種一鍵安裝的方式,特別簡(jiǎn)單,只需花時(shí)間等待就可以了,大概需要1個(gè)多小時(shí),但是省去了不少會(huì)碰到的報(bào)錯(cuò)和麻煩

      參考文檔鏈接:https://lnmp.org/install.html

      我的安裝步驟為

      1.使用putty工具登陸服務(wù)器;

      2.登陸后運(yùn)行:screen -S lnmp,提示screen: command not found 命令不存在,輸入yum install screen安裝

      3.安裝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

      (默認(rèn)安裝lnmp可不寫(xiě),如需要安裝LNMPA或LAMP,將./install.sh 后面的參數(shù)替換為lnmpa或lamp即可。如需更改網(wǎng)站和數(shù)據(jù)庫(kù)目錄先修改安裝包目錄下的 lnmp.conf 文件。

      如提示wget: command not found ,使用yum install wget 或 apt-get install wget 命令安裝。)

      運(yùn)行上述LNMP安裝命令后,會(huì)出現(xiàn)如下提示:

      目前提供了較多的MySQL、MariaDB版本和不安裝數(shù)據(jù)庫(kù)的選項(xiàng),需要注意的是MySQL 5.6,5.7及MariaDB 10必須在1G以上內(nèi)存的更高配置上才能選擇!

      輸入對(duì)應(yīng)MySQL或MariaDB版本前面的序號(hào),回車(chē)進(jìn)入下一步.

      需要設(shè)置MySQL的root密碼(不輸入直接回車(chē)將會(huì)密碼設(shè)置為root,我這里先回車(chē)默認(rèn)了,后面可以另外修改的,修改方法上篇有)如果輸入有錯(cuò)誤需要?jiǎng)h除時(shí),可以按住Ctrl再按Backspace鍵進(jìn)行刪除(個(gè)別情況下是只需要Backspace鍵)。輸入后回車(chē)進(jìn)入下一步,如下圖所示:

      詢問(wèn)是否需要啟用MySQL InnoDB,InnoDB引擎默認(rèn)為開(kāi)啟,一般建議開(kāi)啟,直接回車(chē)或輸入 y ,如果確定確實(shí)不需要該引擎可以輸入 n,輸入完成,回車(chē)進(jìn)入下一步。

      注意:選擇PHP7等高版本時(shí)需要自行確認(rèn)是否與自己的程序兼容。

      輸入要選擇的PHP版本的序號(hào),回車(chē)進(jìn)入下一步,選擇是否安裝內(nèi)存優(yōu)化

      可以選擇不安裝、Jemalloc或TCmalloc,輸入對(duì)應(yīng)序號(hào)回車(chē),直接回車(chē)為默認(rèn)為不安裝。我這里選擇 1 不安裝

      如果是LNMPA或LAMP的話還會(huì)提示 我這里安裝的是LNMP就沒(méi)有這一步了

      “Please enter Administrator Email Address:”,需要設(shè)置管理員郵箱,該郵箱會(huì)在報(bào)錯(cuò)時(shí)顯示在錯(cuò)誤頁(yè)面上。

      再選擇Apache版本

      按提示輸入對(duì)應(yīng)版本前面的數(shù)字序號(hào),回車(chē)。

      提示"Press any key to install...or Press Ctrl+c to cancel"后,按回車(chē)鍵確認(rèn)開(kāi)始安裝。

      LNMP腳本就會(huì)自動(dòng)安裝編譯Nginx、MySQL、PHP、phpmyadmin、Zend Optimizer這幾個(gè)軟件。

      安裝時(shí)間可能會(huì)幾十分鐘到幾個(gè)小時(shí)不等,主要是機(jī)器的配置網(wǎng)速等原因會(huì)造成影響。

      4、安裝完成,我這里就沒(méi)有出現(xiàn)第5步了

      如果顯示Nginx: OK,MySQL: OK,PHP: OK

      并且Nginx、MySQL、PHP都是running,80和3306端口都存在,并提示安裝使用的時(shí)間及Install lnmp V1.4 completed! enjoy it.的話,說(shuō)明已經(jīng)安裝成功。

      安裝完成接下來(lái)開(kāi)始使用就可以了,按添加虛擬主機(jī)教程,添加虛擬主機(jī)后可以使用sftp或ftp服務(wù)器上傳網(wǎng)站代碼,將域名解析到VPS或服務(wù)器的IP上,解析生效即可使用。

      5、安裝失敗

      如果出現(xiàn)類(lèi)似上圖的提示,有一個(gè)沒(méi)安裝成功表明安裝失敗!!需要用winscp或其他類(lèi)似工具,將/root目錄下面的lnmp-install.log下載下來(lái),到LNMP支持論壇發(fā)帖注明你的系統(tǒng)發(fā)行版名稱(chēng)及版本號(hào)、32位還是64位等信息,并將lnmp-install.log壓縮以附件形式上傳到論壇,我們會(huì)通過(guò)日志查找錯(cuò)誤,并給予相應(yīng)的解決方法。

      以下都是關(guān)于其他附件的配置

      默認(rèn)LNMP是不安裝FTP服務(wù)器的,如需要FTP服務(wù)器:https://lnmp.org/faq/ftpserver.html

      6、添加、刪除虛擬主機(jī)及偽靜態(tài)管理

      https://lnmp.org/faq/lnmp-vhost-add-howto.html

      7、eAccelerator、xcache、memcached、imageMagick、ionCube、redis、opcache的安裝

      https://lnmp.org/faq/addons.html

      8、LNMP相關(guān)軟件目錄及文件位置

      https://lnmp.org/faq/lnmp-software-list.html

      9、LNMP狀態(tài)管理命令

      https://lnmp.org/faq/lnmp-status-manager.html

      10、僅安裝數(shù)據(jù)庫(kù)、Nginx

      lnmp 1.4開(kāi)始支持只安裝MySQL/MariaDB數(shù)據(jù)庫(kù)或Nginx

      增加單獨(dú)nginx安裝,安裝包目錄下運(yùn)行:./install.sh nginx 進(jìn)行安裝;

      增加單獨(dú)數(shù)據(jù)庫(kù)安裝,安裝包目錄下運(yùn)行:./install.sh db 進(jìn)行安裝;

      通過(guò)wincp工具將項(xiàng)目上傳至nginx訪問(wèn)目錄下,默認(rèn)根目錄為:/home/wwwroot/default

      通過(guò)IP地址打開(kāi) 成功

      修改根目錄方法:打開(kāi)nginx配置文件

      /usr/local/nginx/conf/nginx.conf

      看到一條 /home/wwwroot/default , 改成你要的路徑就可以了,比如我改成

      LNMP一鍵安裝

      /home/wwwroot/html

      然后重啟nginx

      service nginx reload

      再打開(kāi)試試!

      thinkphp 在lnmp上配置。LNMP需要進(jìn)行配置才能支持thinkphp3.2的,最簡(jiǎn)單的方法如下:

      1、概述

      thinkphp 不能直接在nginx上使用 因?yàn)橐胮athinfo。

      2、配置

      2.1 修改PHP.INI 支持 PHPINOF

      PHP配置文件:/usr/local/php/etc/php.ini

      更改php.ini

      找到:cgi.fix_pathinfo=0

      更改為:cgi.fix_pathinfo=1

      2.2 修改nginx配置文件

      配置文件路徑查詢:nginx -t 顯示出路徑,可以直接用WINCP工具直接從文件打開(kāi)修改,復(fù)制以下全部?jī)?nèi)容,替換掉原來(lái)的 由server{--------..........include vhost/*.conf;

      } 里面的所有內(nèi)容,項(xiàng)目路徑可以自己考慮

      server

      {

      listen 80 default_server;

      #listen [::]:80 default_server ipv6only=on;

      server_name?www.lnmp.org;

      index index.html index.htm index.php;

      root /home/wwwroot/html;

      #error_page 404 /404.html;

      #include enable-php.conf;

      include enable-php-pathinfo.conf;

      location / {

      if (!-e $request_filename) {

      rewrite ^/(.*)$ /index.php/$1;

      }

      }

      location ~ \.php {

      #fastcgi_pass remote_php_ip:9000;

      fastcgi_pass unix:/dev/shm/php-cgi.sock;

      fastcgi_index index.php;

      include fastcgi_params;

      set $real_script_name $fastcgi_script_name;

      if ($fastcgi_script_name ~ "^(.+?\.php)(/.+)$") {

      set $real_script_name $1;

      set $path_info $2;

      }

      fastcgi_param SCRIPT_FILENAME $document_root$real_script_name;

      fastcgi_param SCRIPT_NAME $real_script_name;

      fastcgi_param PATH_INFO $path_info;

      }

      location /nginx_status

      {

      stub_status on;

      access_log off;

      }

      location ~ .*\.(gif|jpg|jpeg|png|bmp|swf)$

      {

      expires 30d;

      }

      location ~ .*\.(js|css)?$

      {

      expires 12h;

      }

      location ~ /\.

      {

      deny all;

      }

      access_log /home/wwwlogs/access.log;

      }

      include vhost/*.conf;

      }

      3、重啟

      lnmp restart

      LNMP Nginx

      版權(quán)聲明:本文內(nèi)容由網(wǎng)絡(luò)用戶投稿,版權(quán)歸原作者所有,本站不擁有其著作權(quán),亦不承擔(dān)相應(yīng)法律責(zé)任。如果您發(fā)現(xiàn)本站中有涉嫌抄襲或描述失實(shí)的內(nèi)容,請(qǐng)聯(lián)系我們jiasou666@gmail.com 處理,核實(shí)后本網(wǎng)站將在24小時(shí)內(nèi)刪除侵權(quán)內(nèi)容。

      版權(quán)聲明:本文內(nèi)容由網(wǎng)絡(luò)用戶投稿,版權(quán)歸原作者所有,本站不擁有其著作權(quán),亦不承擔(dān)相應(yīng)法律責(zé)任。如果您發(fā)現(xiàn)本站中有涉嫌抄襲或描述失實(shí)的內(nèi)容,請(qǐng)聯(lián)系我們jiasou666@gmail.com 處理,核實(shí)后本網(wǎng)站將在24小時(shí)內(nèi)刪除侵權(quán)內(nèi)容。

      上一篇:excel2003批注添加教程
      下一篇:如何從Excel單元格中刪除除前x個(gè)字符外的所有字符?
      相關(guān)文章
      亚洲午夜电影在线观看| 亚洲精品国产精品乱码视色| 亚洲av无码专区在线播放| 深夜国产福利99亚洲视频| 亚洲av无码专区在线电影天堂| 国产成人精品日本亚洲18图| 亚洲大香伊人蕉在人依线| 亚洲女人影院想要爱| 91亚洲精品自在在线观看| 亚洲成年人电影网站| 亚洲一级视频在线观看| 亚洲AV色吊丝无码| 涩涩色中文综合亚洲| 亚洲熟女精品中文字幕| 亚洲欧美日韩综合俺去了| 亚洲AV综合永久无码精品天堂| 亚洲精华国产精华精华液| 久久水蜜桃亚洲AV无码精品| 国产精品无码亚洲精品2021| 国产亚洲福利一区二区免费看| 亚洲精品A在线观看| 亚洲最大激情中文字幕| 亚洲精品国精品久久99热一| 亚洲成AV人片在线观看无码 | 亚洲爆乳无码一区二区三区| 亚洲国产成人片在线观看无码 | jizzjizz亚洲日本少妇| 99亚洲精品卡2卡三卡4卡2卡| 国产成人亚洲精品91专区高清| 亚洲精品A在线观看| 国产亚洲美女精品久久久2020| 国产亚洲综合久久系列| 亚洲av之男人的天堂网站| 内射少妇36P亚洲区| 亚洲午夜电影在线观看| 亚洲另类无码专区丝袜| 亚洲国产精品丝袜在线观看| 亚洲色精品vr一区二区三区| 亚洲AV福利天堂一区二区三| 亚洲欧洲日本天天堂在线观看| 亚洲国产系列一区二区三区|