日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 运维知识 > 数据库 >内容正文

数据库

CentOS6.5 搭建 LNMP (linux + nginx + mysql + php)

發(fā)布時(shí)間:2023/12/18 数据库 25 豆豆
生活随笔 收集整理的這篇文章主要介紹了 CentOS6.5 搭建 LNMP (linux + nginx + mysql + php) 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

前些天發(fā)現(xiàn)了一個(gè)巨牛的人工智能學(xué)習(xí)網(wǎng)站,通俗易懂,風(fēng)趣幽默,忍不住分享一下給大家。點(diǎn)擊跳轉(zhuǎn)到教程。

1:查看環(huán)境:

1 2 [root@10-4-14-168 html]# cat /etc/redhat-release CentOS release 6.5 (Final)

2:關(guān)掉防火墻

1 [root@10-4-14-168 html]# chkconfig iptables?off

3:配置CentOS 6.0 第三方y(tǒng)um源(CentOS默認(rèn)的標(biāo)準(zhǔn)源里沒有nginx軟件包)

1 #wget http://www.atomicorp.com/installers/atomic
1 #sh ./atomic
1 #yum?check-update

4:安裝開發(fā)包和庫文件 

1 2 3 4 #yum -y install ntp make openssl openssl-devel pcre pcre-devel libpng libpng-devel libjpeg-6b libjpeg-devel-6b freetype freetype-devel gd gd-devel zlib zlib-devel gcc gcc-c++ libXpm libXpm-devel ncurses ncurses-devel libmcrypt libmcrypt-devel libxml2 libxml2-devel imake autoconf automake screen sysstat compat-libstdc++-33 curl curl-devel

5:卸載已安裝的apache、mysql、php

1 2 3 # yum remove httpd # yum remove mysql # yum remove php

6:安裝nginx

1 2 3 4 # yum install nginx # service nginx start # chkconfig?--levels 235 nginx on //設(shè)2、3、5級(jí)別開機(jī)啟動(dòng)

7:安裝mysql

1 2 3 # yum install mysql mysql-server mysql-devel # service mysqld start # chkconfig?--levels 235 mysqld on
1 2 3 4 5 6 7 8 登陸MySQL刪除空用戶,修改root密碼 mysql>select?user,host,password?from?mysql.user; mysql>drop?user?''@localhost; mysql>update?mysql.user?set?password?=?PASSWORD('*********')?where?user='root'; mysql>flush?privileges;

  

8:安裝php

1 2 # yum install php lighttpd-fastcgi php-cli php-mysql php-gd php-imap php-ldap php-odbc php-pear php-xml php-xmlrpc php-mbstring php-mcrypt php-mssql php-snmp php-soap

//安裝php和所需組件使PHP支持MySQL、FastCGI模式

1 #yum install? php-tidy php-common php-devel php-fpm php-mysql
1 2 # service php-fpm start # chkconfig?--levels 235 php-fpm on

9:配置nginx支持php

?

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 # mv /etc/nginx/nginx.conf /etc/nginx/nginx.confbak //將配置文件改為備份文件 # cp /etc/nginx/nginx.conf.default /etc/nginx/nginx.conf //由于原配置文件要自己去寫因此可以使用默認(rèn)的配置文件作為配置文件 //修改nginx配置文件,添加fastcgi支持 # vi /etc/nginx/nginx.conf index index.php index.html index.htm; //加入index.php location ~ \.php$ { ????????????root???????????/usr/share/nginx/html; ????????????fastcgi_pass???127.0.0.1:9000; ????????????fastcgi_index? index.php; ????????????fastcgi_param? SCRIPT_FILENAME??/usr/share/nginx/html$fastcgi_script_name; ????????????include??????? fastcgi_params; ????????} //將以上代碼注釋去掉,并修改成nginx默認(rèn)路徑

  

?

1

10:配置php

1 2 //編輯文件php.ini,在文件末尾添加cgi.fix_pathinfo = 1 [root@CentOS ~]# vi /etc/php.ini

11:重啟nginx php-fpm

1 2 # service nginx restart # service php-fpm restart

  

12:建立info.php文件

1 2 3 4 # vi /usr/share/nginx/html/info.php <?php ???phpinfo(); ?>

  

13:測(cè)試nginx是否解析php

1 2 本地瀏覽器輸入:192.168.1.105/info.php 顯示php界面? 環(huán)境搭建成功

  

轉(zhuǎn)自:http://www.cnblogs.com/xiaoit/p/3991037.html

?

總結(jié)

以上是生活随笔為你收集整理的CentOS6.5 搭建 LNMP (linux + nginx + mysql + php)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。