亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 服務器 > Linux服務器 > 正文

PHP程序員玩轉Linux系列 lnmp環境搭建

2024-09-05 23:03:44
字體:
來源:轉載
供稿:網友

PHP程序員玩轉Linux系列文章:

1.PHP程序員玩轉Linux系列-怎么安裝使用CentOS

在平常的工作中,我作為PHP程序員經常要搭建一下環境,這個環境就是Linux系統下安裝nginx,php,mysql這三個軟件,對軟件進行配置,然后在瀏覽器上能夠正常打開運行查看項目。CentOS中安裝軟件有好幾種方式,我經常用的是包安裝方式,因為這種非常簡單一句命令就能安裝成功,這也是與windows下安裝軟件最大的不同點。包安裝方式就一個關鍵單詞就是yum。

解決找不到nginx包的問題

我先安裝一下web服務器nginx,按好這個軟件,他就可以監聽80端口,綁定域名,提供web服務,就能在瀏覽器訪問我們的項目。我使用命令 yum install nginx ,此時報錯No package nginx available,這是沒有這個包啊,這個時候需要安裝一下企業Linux擴展包epel,使用命令yum install epel-release,然后從新試一下安nginx,這個時候就可以安裝了,并且解決了依賴問題。使用service nginx start開啟nginx

yum install epel-releaseyum install nginxservice nginx start

解決web服務無法ip訪問的問題

此時我打開windows的瀏覽器,訪問我上一篇設置的地址:http://192.168.2.100 ,無法訪問到,遇到這種情況,我先使用ps命令查看一下nginx的進程是否開啟,然后使用netstat命令查看一下80端口是否監聽

ps aux|grep nginxnetstat -altupn|grep 80

這兩個命令查看后發現都是正常的,那應該是防火墻給阻攔了,我使用service iptables stop關閉掉了防火墻,這時候訪問ip,nginx的測試頁面就出現了,說明確實是防火墻問題,我要開放防火墻的80端口,iptables的開放端口配置文件是/etc/sysconfig/iptables,我復制了它自帶的那條22端口的規則,改成80,保存后,service iptables start,這個時候訪問也是正常的了。

lnmp,環境搭建

lnmp,環境搭建

綁定域名

我想通過域名來訪問這個站點,比如我訪問http://www.qingguow.cn,可以查看到服務器上的站點目錄,這個時候就要配置nginx來綁定域名了。進入目錄/etc/nginx/conf.d,復制自帶的配置文件virtual.conf,改成了www.qingguow.cn.conf,注意后綴一定要是.conf,編輯這個配置文件,重啟一下nginx。

server { listen 80; server_name www.qingguow.cn; location / { root /usr/local/web; index index.html index.htm; }}

我在/usr/local/web目錄下新建了個index.html的文件,里面隨便寫了一句話,修改一下windows的host文件,把域名指向到我的虛擬機ip

192.168.2.100 www.qingguow.cn

此時我直接訪問域名就能看到剛才的那個index.html的文件了,瀏覽器也會提示你這個域名被重定向了

lnmp,環境搭建

此時我可以去看下nginx的訪問和錯誤日志,默認是/var/log/nginx/access.log,使用tail -f這個命令,可以實時監看這個日志文件

tail -f /var/log/nginx/access.log ,這個可以幫助我知道,此時nginx確實是運行正常的。

安裝并配置PHP

我在剛才的目錄下新建了個index.php的文件,直接訪問這個文件,瀏覽器會彈出下載框,文件被直接下載了,這個時候就要安裝PHP了

yum install php#查看一下版本php -v

lnmp,環境搭建

這個版本還是PHP 5.3已經非常老了,稍后我會去寫升級PHP。這個時候PHP已經安裝成功了,但是還沒有和nginx進行搭配起來,還需要安裝php-fpm

yum install php-fpm#開啟php-fpmservice php-fpm start

此時php-fpm已經開啟了,并且默認監聽9000端口,配置nginx來支持PHP,編輯www.qingguow.cn.conf,改成如下配置文件。配置文件中應該注意這樣幾點:

1. root指令提到location指令外面來,解決file not found錯誤

2.fastcgi_pass指令,nginx連接fastcgi

3.fastcgi_param SCRIPT_FILENAME指定這個參數,也是解決file not found錯誤

4. file not found錯誤時,nginx的error.log錯誤日志是FastCGI sent in stderr: "Primary script unknown",搜索這個就能找到解決方法

5. 遇到錯誤時,一定要看錯誤日志,然后再去對癥搜索。

server { listen 80; server_name www.qingguow.cn; root /usr/local/web; location / { index index.html index.htm index.php; } location ~ /.php { fastcgi_pass 127.0.0.1:9000;#指定FastCGI服務器監聽端口與地址 fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;#指定腳本的路徑 include fastcgi_params;#加載一些參數,這個文件已經存在了 }}

新建一個index.php的文件,使用phpinfo()函數打印看看php的參數情況,瀏覽器中訪問,是正常的。

lnmp,環境搭建

安裝mysql數據庫

接下來我要再安裝上mysql數據庫,這個我就能使用PHP去連接和使用mysql數據庫了。我要安裝mysql和mysql-server一個是客戶端,一個服務端,默認安上的mysql數據庫,用戶名是root,密碼是空,這可不怎么安全,當然現在這個數據庫只能我們本地去連,無法遠程連接,也沒啥問題,稍后再去處理增加用戶和修密碼的問題。

#安裝客戶端yum install mysql#安裝服務端yum install mysql-server#開啟mysql服務service mysqld start #連接數據庫mysql -hlocalhost -uroot -p

這個時候,lnmp環境就搭完了。

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持VEVB武林網。


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
92裸体在线视频网站| 久久久久久成人精品| 久久久久国产精品www| 中文一区二区视频| 国产精品第七影院| 国产精品一久久香蕉国产线看观看| xxx成人少妇69| 精品亚洲精品福利线在观看| 成人黄色网免费| 欧美日产国产成人免费图片| 欧美怡红院视频一区二区三区| 国产成人aa精品一区在线播放| 国产ts人妖一区二区三区| 亚洲人成电影在线观看天堂色| 欧美日韩国产在线播放| 亚洲天堂av在线播放| 日韩免费观看网站| 国产日韩综合一区二区性色av| 国产偷国产偷亚洲清高网站| 欧美限制级电影在线观看| 久久久精品国产亚洲| 91精品久久久久久久久久久久久久| 国产成人久久久| 国产丝袜一区二区三区| 亚洲精品国精品久久99热一| 亚州欧美日韩中文视频| 国产丝袜一区二区三区| 色综合天天狠天天透天天伊人| 国产免费一区二区三区在线观看| 日韩成人黄色av| 国产精品a久久久久久| 国产成人av在线| 欧美成人精品一区二区三区| 欧美视频在线观看免费网址| 日韩av免费在线| www国产亚洲精品久久网站| 国模精品一区二区三区色天香| 亚洲一区二区三区成人在线视频精品| 国产精品劲爆视频| 国产精品大片wwwwww| 自拍偷拍亚洲一区| 久久久999精品免费| 中文字幕少妇一区二区三区| 中文字幕av日韩| 国产精品日韩在线观看| 中文字幕亚洲国产| 91九色国产社区在线观看| 欧美一级大胆视频| 最近2019年好看中文字幕视频| 久久天天躁夜夜躁狠狠躁2022| 国产精品夜间视频香蕉| 91精品视频网站| 中文字幕久精品免费视频| 亚洲免费高清视频| 欧美怡红院视频一区二区三区| 国产精品一区二区久久久久| 精品久久久久久| 亚洲区一区二区| 国产精品久久久久久久久久久久久| 亚洲а∨天堂久久精品9966| 国产成人精品久久二区二区| 欧美一区亚洲一区| 亚洲天堂成人在线| 国产视频亚洲视频| 亚洲va久久久噜噜噜久久天堂| 日韩中文字幕网| 九色精品美女在线| 国产日本欧美在线观看| 国产精品爽黄69天堂a| 精品久久久在线观看| www.欧美免费| 91高清视频免费观看| 亚洲高清一区二| 久久久久久高潮国产精品视| 欧美在线视频观看| 日韩精品免费综合视频在线播放| 欧美国产高跟鞋裸体秀xxxhd| 日韩中文字幕免费| 欧日韩不卡在线视频| 亚洲国产一区二区三区在线观看| 亚洲欧洲日产国码av系列天堂| 久久久91精品国产| 亚洲a在线观看| 欧美福利视频在线| 欧美激情亚洲视频| 国产视频精品免费播放| 久久视频在线免费观看| 一本色道久久综合狠狠躁篇的优点| 国产自产女人91一区在线观看| 久久成人人人人精品欧| 国产精品女人网站| 久久久国产在线视频| 中文字幕亚洲精品| 亚洲中国色老太| 奇米成人av国产一区二区三区| 国产不卡精品视男人的天堂| 日本成人精品在线| 亚洲偷欧美偷国内偷| 亚洲人成免费电影| 麻豆乱码国产一区二区三区| 亚洲视频第一页| 日韩av影片在线观看| 欧美视频在线观看免费网址| 97av在线视频| 在线播放国产一区中文字幕剧情欧美| 久久久国产精品一区| 欧美黑人国产人伦爽爽爽| 成人欧美在线视频| 九九精品视频在线观看| 亚洲一区二区久久| 国产成人亚洲综合91精品| 国产91色在线播放| 色综合久久天天综线观看| 国产成人+综合亚洲+天堂| 亚洲成人网在线观看| 久久久视频在线| 精品国产一区二区三区四区在线观看| 国产精品久久久久久久午夜| 中文字幕精品—区二区| 97在线视频免费| 日韩国产欧美精品一区二区三区| 在线成人激情黄色| 91九色国产社区在线观看| 国产一区二区三区欧美| 欧美日韩裸体免费视频| 久久99久久久久久久噜噜| 欧美另类99xxxxx| 91九色在线视频| 久久久国产一区| 欧美另类高清videos| 26uuu另类亚洲欧美日本老年| 国产精品久久久av| 日韩欧美在线视频观看| 亚洲欧洲日本专区| 日韩精品极品在线观看| 一区二区成人av| 国产91露脸中文字幕在线| 精品亚洲一区二区三区在线观看| 在线中文字幕日韩| 久久精品视频网站| 日韩av片电影专区| 久久综合免费视频影院| 久久久久成人网| 国产一区在线播放| 日韩亚洲欧美中文高清在线| 狠狠色噜噜狠狠狠狠97| 在线观看日韩欧美| 国产a∨精品一区二区三区不卡| 久久久久久久电影一区| 久久久久久久久网站| 欧美激情国产日韩精品一区18| 26uuu亚洲伊人春色| 久久久女人电视剧免费播放下载| 国内精品中文字幕| 欧美黑人性生活视频| 欧美大荫蒂xxx| 久久久国产一区二区三区| 亚洲自拍偷拍区| 日韩女在线观看| 国产精品久久在线观看| 欧美激情按摩在线| 精品久久久在线观看| 欧美又大粗又爽又黄大片视频| 国内精品久久久久久久|