欧美一区二区三区老妇人-欧美做爰猛烈大尺度电-99久久夜色精品国产亚洲a-亚洲福利视频一区二区

LNMP架構(gòu)、Nginx介紹及MySQL、PHP安裝教程

本文主要給大家介紹LNMP架構(gòu)、Nginx介紹及MySQL、PHP安裝教程,其所涉及的東西,從理論知識(shí)來(lái)獲悉,有很多書(shū)籍、文獻(xiàn)可供大家參考,從現(xiàn)實(shí)意義角度出發(fā),創(chuàng)新互聯(lián)累計(jì)多年的實(shí)踐經(jīng)驗(yàn)可分享給大家。

成都創(chuàng)新互聯(lián)公司專注為客戶提供全方位的互聯(lián)網(wǎng)綜合服務(wù),包含不限于做網(wǎng)站、成都網(wǎng)站建設(shè)、仁和網(wǎng)絡(luò)推廣、小程序開(kāi)發(fā)、仁和網(wǎng)絡(luò)營(yíng)銷、仁和企業(yè)策劃、仁和品牌公關(guān)、搜索引擎seo、人物專訪、企業(yè)宣傳片、企業(yè)代運(yùn)營(yíng)等,從售前售中售后,我們都將竭誠(chéng)為您服務(wù),您的肯定,是我們最大的嘉獎(jiǎng);成都創(chuàng)新互聯(lián)公司為所有大學(xué)生創(chuàng)業(yè)者提供仁和建站搭建服務(wù),24小時(shí)服務(wù)熱線:13518219792,官方網(wǎng)址:chinadenli.net

12.1 LNMP架構(gòu)介紹

  • 和LAMP不同的是,提供web服務(wù)的是Nginx
  • 并且PHP是作為一個(gè)獨(dú)立服務(wù)存在的,這個(gè)服務(wù)叫做php-fpm
  • Nginx直接處理靜態(tài)請(qǐng)求,動(dòng)態(tài)請(qǐng)求會(huì)轉(zhuǎn)發(fā)給php-fpm

LNMP架構(gòu)、Nginx介紹及MySQL、PHP安裝教程

12.2 MySQL安裝

  • 創(chuàng)建目錄
[root@taoyuan src]# mkdir -p /usr/local/src/
[root@taoyuan src]# cd /usr/local/src/
  • yum安裝需要的工具
[root@taoyuan src]# yum install -y wget

[root@taoyuan mysql]# yum install -y vim
  • 下載MySQL安裝包
[root@taoyuan src]# wget http://mirrors.sohu.com/mysql/MySQL-5.6/mysql-5.6.35-linux-glibc2.5-x86_64.tar.gz
  • 解壓壓縮包
[root@taoyuan src]# tar zxvf mysql-5.6.35-linux-glibc2.5-x86_64.tar.gz 
  • 拷貝目錄
[root@taoyuan src]# mv mysql-5.6.35-linux-glibc2.5-x86_64 /usr/local/mysql
[root@taoyuan src]# cd .. 
[root@taoyuan local]# cd mysql
  • 創(chuàng)建用戶 和 data 目錄
[root@taoyuan mysql]# useradd mysql
[root@taoyuan mysql]# mkdir /data/
  • 初始化
[root@taoyuan mysql]# ./scripts/mysql_install_db --user=mysql --datadir=/data/mysql

[root@taoyuan mysql]# echo $?
0
  • 修改配置文件
[root@taoyuan ~]# vim /etc/my.cnf

[mysqld] #修改成如下的路徑
datadir=/data/mysql
socket=/tmp/mysql.sock

#注釋成如下的參數(shù)
#log-error=/var/log/mariadb/mariadb.log
#pid-file=/var/run/mariadb/mariadb.pid

#!includedir /etc/my.cnf.d

# :wq 保存退出
  • 啟動(dòng)腳本,需要拷貝到 /etc/init.d/目錄下
[root@taoyuan mysql]# cp support-files/mysql.server /etc/init.d/mysqld
[root@taoyuan mysql]# ls /etc/init.d/mysqld 
/etc/init.d/mysqld
  • 編輯啟動(dòng)腳本
#定義basedir和datadir
basedir=/usr/local/mysql
datadir=/data/mysql
#:wq 保存退出
  • 設(shè)置開(kāi)機(jī)啟動(dòng)
[root@taoyuan mysql]# chkconfig --add mysqld
#把mysqld 加入到服務(wù)列表里面去
  • 啟動(dòng)服務(wù)
[root@taoyuan mysql]# /etc/init.d/mysqld start
Starting MySQL.Logging to '/data/mysql/taoyuan.yun.err'.
 SUCCESS! 

12.3-12.4 PHP安裝

  • 下載php安裝包
[root@taoyuan src]# wget http://cn2.php.net/distributions/php-5.6.30.tar.bz2
  • 解壓
[root@taoyuan src]# tar jxvf php-5.6.30.tar.bz2 
  • 依賴支持庫(kù)文件
[root@taoyuan php-5.6.30]# yum install -y libxml2-devel

[root@taoyuan php-5.6.30]# yum install -y openssl-devel

[root@taoyuan php-5.6.30]# yum install -y libcurl-devel

[root@taoyuan php-5.6.30]# yum install -y epel-release
[root@taoyuan php-5.6.30]# yum install -y libmcrypt-devel
  • 安裝
[root@taoyuan php-5.6.30]# ./configure --prefix=/usr/local/php-fpm --with-config-file-path=/usr/local/php-fpm/etc --enable-fpm --with-fpm-user=php-fpm --with-fpm-group=php-fpm --with-mysql=/usr/local/mysql --with-mysqli=/usr/local/mysql/bin/mysql_config --with-pdo-mysql=/usr/local/mysql --with-mysql-sock=/tmp/mysql.sock --with-libxml-dir --with-zlib-dir --with-mcrypt --enable-soap --enable-gd-native-ttf --enable-ftp --enable-mbstring --enable-exif --with-pear --with-curl --with-openssl

LNMP架構(gòu)、Nginx介紹及MySQL、PHP安裝教程

  • make && make install

  • 相關(guān)目錄及參數(shù)介紹
#文件目錄
#拷貝文件
[root@taoyuan etc]# cp /usr/local/src/php-5.6.30/php.ini-production /usr/local/php-fpm/etc/php.ini

/usr/local/php-fpm/sbin/php-fpm  #是用來(lái)啟動(dòng)php-fpm服務(wù)的
#使用參數(shù)有 -M  -i  -t 用來(lái)測(cè)試配置文件語(yǔ)法的

/usr/local/php-fpm/var/  #log存放日志 run存放PID

#配置服務(wù)
cp php.ini-production /usr/local/php-fpm/etc/php.ini
#development 適合在開(kāi)發(fā)環(huán)境中使用
#prodution  適合實(shí)際生產(chǎn)環(huán)境中用
  • 修改配置文件
#創(chuàng)建新的php-fpm.conf
[root@taoyuan etc]# vim php-fpm.conf
#php-fpm.conf內(nèi)容如下
[global]
pid = /usr/local/php-fpm/var/run/php-fpm.pid
error_log = /usr/local/php-fpm/var/log/php-fpm.log
[www]
listen = /tmp/php-fcgi.sock
listen.mode = 666
user = php-fpm
group = php-fpm
pm = dynamic
pm.max_children = 50
pm.start_servers = 20
pm.min_spare_servers = 5
pm.max_spare_servers = 35
pm.max_requests = 500
rlimit_files = 1024
  • 拷貝啟動(dòng)腳本
[root@taoyuan etc]# cp /usr/local/src/php-5.6.30/sapi/fpm/init.d.php-fpm /etc/init.d/php-fpm
  • 設(shè)置開(kāi)機(jī)啟動(dòng)
#設(shè)置權(quán)限
[root@taoyuan etc]# chmod 755 /etc/init.d/php-fpm

#加入到服務(wù)中
[root@taoyuan etc]# chkconfig --add php-fpm

#添加用戶
[root@taoyuan etc]# useradd php-fpm

#啟動(dòng)服務(wù)
[root@taoyuan etc]# service php-fpm start
Starting php-fpm  done

12.5 Nginx介紹

Nginx是一款輕量級(jí)的Web 云服務(wù)器/反向代理服務(wù)器及電子郵件(IMAP/POP3)代理服務(wù)器,并在一個(gè)BSD-like 協(xié)議下發(fā)行。其特點(diǎn)是占有內(nèi)存少,并發(fā)能力強(qiáng),事實(shí)上nginx的并發(fā)能力確實(shí)在同類型的網(wǎng)頁(yè)服務(wù)器中表現(xiàn)較好,中國(guó)大陸使用nginx網(wǎng)站用戶有:百度、京東、新浪、網(wǎng)易、騰訊、淘寶等。

  • Nginx官網(wǎng) nginx.org ,最新版1.13 ,最新穩(wěn)定版1.12
  • Nginx應(yīng)用場(chǎng)景:web服務(wù)、反向代理、負(fù)載均衡
  • Nginx著名分支,淘寶基于Nginx開(kāi)發(fā)的Tengine,使用上和Nginx一致,服務(wù)名,配置文件名都一樣,和Nginx的最大區(qū)別在于Tenging增加了一些定制化模塊,在安全限速方面表現(xiàn)突出,另外它支持對(duì)js,css合并
  • 看了以上LNMP架構(gòu)、Nginx介紹及MySQL、PHP安裝教程介紹,希望能給大家在實(shí)際運(yùn)用中帶來(lái)一定的幫助。本文由于篇幅有限,難免會(huì)有不足和需要補(bǔ)充的地方,大家可以繼續(xù)關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊板塊,會(huì)定期給大家更新行業(yè)新聞和知識(shí),如有需要更加專業(yè)的解答,可在官網(wǎng)聯(lián)系我們的24小時(shí)售前售后,隨時(shí)幫您解答問(wèn)題的。

當(dāng)前標(biāo)題:LNMP架構(gòu)、Nginx介紹及MySQL、PHP安裝教程
轉(zhuǎn)載源于:http://chinadenli.net/article32/giscsc.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站導(dǎo)航、靜態(tài)網(wǎng)站、商城網(wǎng)站、虛擬主機(jī)、關(guān)鍵詞優(yōu)化、網(wǎng)站建設(shè)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

成都網(wǎng)站建設(shè)