欧美三区_成人在线免费观看视频_欧美极品少妇xxxxⅹ免费视频_a级毛片免费播放_鲁一鲁中文字幕久久_亚洲一级特黄

lnmp的環境的安裝和搭建

系統 1736 0

  上次中,記錄了lamp的環境的搭建和安裝,這一次說一下lnmp環境的安裝和搭建,下面是詳細的安裝步驟:

一. 先是Mysql的安裝步驟,其實和上次的一樣:

      
        1
      
      
        ): 編譯安裝MySQL


      
      +-------------------------------------------------------------------------------+

|     操作                         |     作用               |    

+-------------------------------------------------------------------------------+

|shell> cd /usr/local/src               | 進入軟件包所在目錄(不要照抄)     |

|-------------------------------------------------------------------------------|

|shell> groupadd mysql                    | 增加mysql組(如果有就不用加了)     |

|-------------------------------------------------------------------------------|

|shell> useradd mysql -g mysql               | 增加mysql用戶,并屬于mysql組     |

|-------------------------------------------------------------------------------|

|shell> tar -xzvf mysql-
      
        5.1
      
      .
      
        30
      
      .tar.gz             | 解壓mysql源碼包          |

|-------------------------------------------------------------------------------|

|shell> cd mysql-
      
        5.1
      
      .
      
        30
      
                          | 進入源碼包               |

|-------------------------------------------------------------------------------|

|shell> ./configure --prefix=/usr/local/mysql \     | 配置mysql編譯選項,          |

|     --with-charset=utf8 \                | 指定安裝路徑及支持的字符集     |

|     --with-extra-charsets=
      
        gbk,gb2312,binary  \


      
      |                      |

|-------------------------------------------------------------------------------|

|shell> make                         |  編譯                    |

|-------------------------------------------------------------------------------|

|shell> make install                     |  安裝                    |

+-------------------------------------------------------------------------------+




      
        2
      
      
        ):配置并初始化MySQL


      
      +---------------------------------------------------------------------------------------+

|     操作                              |     作用               |    

+---------------------------------------------------------------------------------------+

|shell> cp support-files/my-medium.cnf /etc/my.cnf     | 把MySQL配置文件復制到/etc下     |

|---------------------------------------------------------------------------------------|

|shell> vi /etc/my.cnf 在
      
        '
      
      
        skip_federated
      
      
        '
      
      前加
      
        '
      
      
        #
      
      
        '
      
      號     | 注釋掉這個錯誤的啟動項,這是一個比較新式的存儲引擎|

|---------------------------------------------------------------------------------------|

|shell> cd /usr/local/mysql                    | 進入mysql的安裝目錄          |

|---------------------------------------------------------------------------------------|

|shell> chown -R mysql.mysql .                    | 修改屬主屬組為mysql,才能完成     |

|                                     | 下一步的初始化數據庫工作     |

|---------------------------------------------------------------------------------------|

|shell> bin/mysql_install_db --user=mysql \          | 初始化數據數據庫          |

| --datadir=/usr/local/mysql/
      
        var
      
                     |                    |

|---------------------------------------------------------------------------------------|

|shell> chown -R root .                         | 把var目錄修改為mysql用戶所有     |

|shell> chown -R mysql 
      
        var
      
                          | 其他文件修改為root所有,保證安全|

|---------------------------------------------------------------------------------------|

|shell> bin/mysqld_safe --user=mysql &               | 啟動mysql               |

+---------------------------------------------------------------------------------------+




      
        3
      
      
        ):測試數據庫


      
      +-------------------------------------------------+-------------------------------------+

|               操作                 |               作用          |    

+-------------------------------------------------+-------------------------------------+

|shell> bin/mysql -uroot                 | 以root用戶連mysql,無密碼          |

|---------------------------------------------------------------------------------------|

|mysql> show databases;                      | 顯示數據庫                    |

|---------------------------------------------------------------------------------------|

| +--------------------+                 |                         |    

| | Database           |                 |                         |

| +--------------------+                 |     看到左面的信息,數據庫就安裝     |

| | information_schema |                 |     并啟動成功了!               |

| | mysql              |                 |                         |

| | test               |                 |                         |

| +--------------------+                 |                         |

+---------------------------------------------------------------------------------------+






      
        4
      
      
        ):接上步,修改mysql密碼(可不做此步,默認無密碼)


      
      +-------------------------------------------------------------------------------+

|          操作                    |          作用          |    

+-------------------------------------------------------------------------------+

|mysql>UPDATE user SET                     |                    |

| password=PASSWORD(
      
        '
      
      
        new_password
      
      
        '
      
      )          |     修改root用戶的密碼     |

| WHERE user=
      
        '
      
      
        root
      
      
        '
      
      ;                    |                    |

|-------------------------------------------------------------------------------+

|mysql>flush privileges;               |     清空權限緩存          |

+-------------------------------------------------------------------------------+
    

二.開始安裝php

 注意:需要將php-fpm的模塊打進入到php的源碼包中,具體的步驟如下:

      編譯安裝PHP和PHP-FPM很簡單,下面是安裝過程:(最好安裝php5.
      
        3
      
      
        )

[root@localhost local]#tar zxvf php
      
      -
      
        5.2
      
      .
      
        13
      
      
        .tar.gz   

[root@localhost local]#gzip 
      
      -cd php-
      
        5.2
      
      .
      
        13
      
      -fpm-
      
        0.5
      
      .
      
        13
      
      .diff.gz | patch -d php-
      
        5.2
      
      .
      
        13
      
       -
      
        p1 

[root@localhost local]#cd php
      
      -
      
        5.2
      
      .
      
        13
      
      
         

[root@localhost php
      
      -
      
        5.2
      
      .
      
        13
      
      ]#./configure  --prefix=/usr/local/php --enable-fastcgi --enable-
      
        fpm 

[root@localhost php
      
      -
      
        5.2
      
      .
      
        13
      
      
        ]#make 

[root@localhost php
      
      -
      
        5.2
      
      .
      
        13
      
      
        ]#make install 

[root@localhost php
      
      -
      
        5.2
      
      .
      
        13
      
      ]cp php.ini-dist /usr/local/php/lib/
      
        php.ini 



管理FastCGI進程

在配置完php
      
      -
      
        fpm后,就可以啟動FastCGI進程了。啟動fastcgi進程有兩種方式:


      
      /usr/local/php/bin/php-cgi --
      
        fpm  

或者 


      
      /usr/local/php/sbin/php-
      
        fpm  start 





在“.
      
      /configure”編譯選項中,指定將PHP安裝到/usr/local下,“--enable-fastcgi”是啟用對PHP的FastCGI支持,“--enable-fpm”是激活對FastCGI模式的fpm支持。
      

注意:在此處并沒有將Mysql編譯進來,但是沒有關系,這個后續也是可以導入進來的

三.安裝nginx

      
        nginx 的安裝

下載地址: http:
      
      
        //
      
      
        nginx.org/download/nginx-1.4.2.tar.gz
      
      
        安裝準備: nginx依賴于pcre庫,要先安裝pcre

yum install pcre pcre
      
      -
      
        devel

cd 
      
      /usr/local/src/
      
        

wget http:
      
      
        //
      
      
        nginx.org/download/nginx-1.4.2.tar.gz
      
      

tar zxvf nginx-
      
        1.4
      
      .
      
        2
      
      
        .tar.gz

cd nginx
      
      -
      
        1.4
      
      .
      
        2
      
      
        

.
      
      /configure --prefix=/usr/local/
      
        nginx

make 
      
      &&
      
         make install



啟動:

cd 
      
      /ulsr/local/
      
        nginx, 看到如下4個目錄

.
      
      /
      
        

....conf 配置文件 

... html 網頁文件

...logs  日志文件

...sbin  主要二進制程序



[root@localhost nginx]# .
      
      /sbin/
      
        nginx

nginx: [emerg] bind() to 
      
      
        0.0
      
      .
      
        0.0
      
      :
      
        80
      
       failed (
      
        98
      
      : Address already 
      
        in
      
      
         use)

....

nginx: [emerg] bind() to 
      
      
        0.0
      
      .
      
        0.0
      
      :
      
        80
      
       failed (
      
        98
      
      : Address already 
      
        in
      
      
         use)

nginx: [emerg] still could not bind()



不能綁定80端口,80端口已經被占用

(有時是自己裝了apache,nginx等,還有更多情況是操作系統自帶了apache并作為服務啟動)

解決: 把占用80端口的軟件或服務關閉即可.
        

?

lnmp的環境的安裝和搭建


更多文章、技術交流、商務合作、聯系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號聯系: 360901061

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對您有幫助就好】

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長會非常 感謝您的哦!!!

發表我的評論
最新評論 總共0條評論
主站蜘蛛池模板: 精品72久久久久久久中文字幕 | 欧美极品bbbbⅹxxxx | 久久久亚洲欧洲日产国码606 | 欧美成人a∨高清免费观看 毛片特级 | 日韩欧美在线播放 | 成人在线视频一区 | 欧美aⅴ在线观看 | 久久久久亚洲精品 | 日韩精品视频一区二区三区 | 美日韩精品 | chinese xxxxhd videos麻豆 | 一级做a爱过程免费视频麻豆 | 日本一区二区精品视频 | 国产欧美日韩一区二区三区四区 | 日本在线视| 九九这里只有精品视频 | 激情.com| 日韩在线aⅴ免费视频 | 欧美大码毛片在线播放 | 国产人妻精品无码AV在线浪潮 | 三级做爰大爽视频 | 三级国产短视频在线观看 | 亚洲色图偷拍视频 | 国产九九精品 | 日本视频网址 | 日韩亚洲欧美在线爱色 | 国产精品福利在线观看 | 国产视频高清在线 | 日本黄页在线观看 | 亚洲综合色婷婷在线观看 | 国产精品高清m3u8在线播放 | 久久免费福利 | 欧美1区 | 国产日韩欧美在线 | 黄片毛片免费观看 | 久久精品a一级国产免视看成人 | 成人嫩草影院免费观看 | 久久中文字幕网 | 欧美精品一区二区三区在线 | 开操网 | 欧美男女网站 |