欧美一级特黄大片做受成人-亚洲成人一区二区电影-激情熟女一区二区三区-日韩专区欧美专区国产专区

安裝配置LNMP

  • 源碼安裝配置LNMP

    為樺甸等地區(qū)用戶提供了全套網(wǎng)頁(yè)設(shè)計(jì)制作服務(wù),及樺甸網(wǎng)站建設(shè)行業(yè)解決方案。主營(yíng)業(yè)務(wù)為成都網(wǎng)站制作、網(wǎng)站建設(shè)、外貿(mào)網(wǎng)站建設(shè)、樺甸網(wǎng)站設(shè)計(jì),以傳統(tǒng)方式定制建設(shè)網(wǎng)站,并提供域名空間備案等一條龍服務(wù),秉承以專業(yè)、用心的態(tài)度為用戶提供真誠(chéng)的服務(wù)。我們深信只要達(dá)到每一位用戶的要求,就會(huì)得到認(rèn)可,從而選擇與我們長(zhǎng)期合作。這樣,我們也可以走得更遠(yuǎn)!


更新時(shí)間:2016-08-02

系統(tǒng)環(huán)境:CentOS 6.5

軟件環(huán)境:nginx 1.8.1、MySQL 5.6.22、php 5.6.19

本機(jī)IP  :192.168.1.88、192.168.1.36

  • 關(guān)閉防火墻和安全機(jī)制

#service iptables stop

#setenforce 0

#getenforce

【nginx】

1. 創(chuàng)建用戶

#groupadd nginx

#useradd -M -s /sbin/nologin nginx -g nginx

2. 編譯安裝

#yum -y install pcre-devel zlib-devel gcc                

# tar zvxf nginx-1.8.1.tar.gz -C /usr/src/

# cd /usr/src/nginx-1.8.1/

# ./configure --prefix=/usr/local/nginx --user=nginx --group=nginx --with-http_stub_status_module --with-http_flv_module --with-http_gzip_static_module

#make && make install

3. 創(chuàng)建軟連接
 #ln -s /usr/local/nginx/sbin/* /usr/local/sbin/                    

4.檢查配置文件

# nginx -t

 5. 啟動(dòng)nginx服務(wù)

#nginx  

#netstat -anpt | grep nginx

  tcp   0   0 0.0.0.0:80        0.0.0.0:*         LISTEN      17295/nginx 

  • 瀏覽器訪問(wèn)本機(jī)IP

安裝配置LNMP

nginx配置優(yōu)化

worker_processes auto //nginx要開啟的進(jìn)程數(shù),一般等于cpu的總核數(shù) (設(shè)置為“auto”將嘗試自動(dòng)檢測(cè)它)

worker_rlimit_nofile 102400 //這個(gè)指令是指當(dāng)一個(gè)nginx進(jìn)程打開的最多文件描述符數(shù)目,理論值應(yīng)該是最多打開文件數(shù)(ulimit -n)與nginx進(jìn)程數(shù)相除,但是nginx分配請(qǐng)求并不是那么均勻,所以最好與ulimit -n的值保持一致。

worker_connections 5000 //每個(gè)進(jìn)程允許的最多連接數(shù),理論上每臺(tái)nginx服務(wù)器的最大連接數(shù)為worker_processes*worker_connections。

keepalive_timeout 60 //keepalive超時(shí)時(shí)間

access_log /var/log/nginx/access.log //設(shè)置nginx是否將存儲(chǔ)訪問(wèn)日志

error_log /var/log/nginx/error.log //告訴nginx只能記錄嚴(yán)重的錯(cuò)誤

【mysql】

 1.創(chuàng)建用戶

 #useradd mysql 
 2.編譯安裝
# yum -y install ncurses ncurses-devel gcc libtool gcc-c++ make cmake
#tar zvxf mysql-5.6.22.tar.gz -C /usr/src

#cd /usr/src/mysql-5.6.22/

# cmake -DCMAKE_INSTALL_PREFIX=/usr/local/mysql \

-DMYSQL_DATADIR=/usr/local/mysql/data \

-DSYSCONFDIR=/etc \

-DWITH_MYISAM_STORAGE_ENGINE=1 \

-DWITH_INNOBASE_STORAGE_ENGINE=1 \

-DWITH_PARTITION_STORAGE_ENGINE=1 \

-DENABLE_DOWNLOADS=1 \

-DWITH_READLINE=1 \

-DMYSQL_UNIX_ADDR=/tmp/mysql.sock \

-DMYSQL_TCP_PORT=3306 \

-DDEFAULT_CHARSET=utf8 \

-DDEFAULT_COLLATION=utf8_general_ci \

-DEXTRA_CHARSETS=all \

-DMYSQL_USER=mysql 

#make && make install 

3. 更改屬主屬組

#chown -R mysql:mysql /usr/local/mysql/

初始化: 

#/usr/local/mysql/scripts/mysql_install_db --user=mysql --basedir=/usr/local/mysql/ --datadir=/usr/local/mysql/data/

拷貝文件:

# cp /usr/local/mysql/support-files/mysql.server /etc/rc.d/init.d/mysqld

# cp /usr/local/mysql/support-files/my-default.cnf /etc/my.cnf

添加啟動(dòng)mysqld服務(wù):

[root@localhost ~]# chkconfig --add mysqld

[root@localhost ~]# chkconfig mysqld on

[root@localhost ~]# service mysqld start

Starting MySQL..                                           [確定]

軟連接:

[root@localhost ~]# ln -s /usr/local/mysql/bin/* /usr/local/bin/


4. 設(shè)置mysql密碼

  #mysqladmin -uroot password 'newpass'
修改密碼報(bào)錯(cuò):
mysqladmin: connect to server at 'localhost' failed
error: 'Access denied for user 'root'@'localhost' (using password: YES)'
進(jìn)數(shù)據(jù)庫(kù)更改密碼:
  • 1.service mysqld stop

  • 2. mysqld_safe --skip-grant-tables &

  • 3. mysql -uroot -p  回車進(jìn)入

  • >use mysql;
    > update user set password=PASSWORD("newpass")where user="root";
    > flush privileges;
     更新權(quán)限
    > quit
     退出

  • 4.service mysqld restart

  • 5.mysql -uroot -pnewpass 進(jìn)入


【PHP】

 1. 編譯安裝

# yum -y install openssl openssl-devel libxml2 libxml2-devel bzip2 bzip2-devel curl curl-devel libjpeg libpng freetype libjpeg-devel libpng-devel freetype-devel libmcrypt-devel

# tar zvxf php-5.6.19.tar.gz -C /usr/src

# cd /usr/src/php-5.6.19/

# ./configure --prefix=/usr/local/php5 --with-config-file-path=/usr/local/php5 --enable-fpm --with-fpm-user=php --with-fpm-group=php --with-mysql=mysqlnd --with-mysqli=mysqlnd --with-pdo-mysql=mysqlnd --with-iconv-dir --with-freetype-dir=/usr/local/freetype --with-jpeg-dir --with-png-dir --with-zlib --with-libxml-dir --enable-xml --disable-rpath --enable-bcmath --enable-shmop --enable-sysvsem --enable-inline-optimization --with-curl --enable-mbregex --enable-mbstring --with-mcrypt --enable-ftp --with-gd --enable-gd-native-ttf --with-openssl --with-mhash --enable-pcntl --enable-sockets --with-xmlrpc --enable-zip --enable-soap --with-gettext --disable-fileinfo --enable-opcache 

報(bào)錯(cuò):

1. configure: error: mcrypt.h not found. Please reinstall libmcrypt.

   #tar zvxf libmcrypt-2.5.7.tar.gz -C /usr/src/

   #cd /usr/src/libmcrypt-2.5.7/

   #./configure --prefix=/usr/local/libmcrypt  && make && make install

2. configure: error:Don't know how to define struct flock on this system, set --enable-opcache=no

   #vim /etc/ld.so.conf.d/local.conf     

      /usr/local/lib                       添加該行

 # ldconfig             //使之生效

繼續(xù)編譯安裝:
# make && make install


2. 配置php-fpm模塊

[root@localhost php-5.6.19]# cp php.ini-development /usr/local/php5/php.ini

[root@localhost ~]# cd /usr/local/php5/etc/

[root@localhost etc]# ls

pear.conf  php-fpm.conf.default

[root@localhost etc]# cp php-fpm.conf.default php-fpm.conf

[root@localhost etc]# useradd -M -s /sbin/nologin php

編輯配置文件

# vim php-fpm.conf

  25 pid = run/php-fpm.pid

131 user = php

132 group =php

236 pm.max_children = 50

241 pm.start_servers = 20

246 pm.min_spare_servers = 5

251 pm.max_spare_servers = 35

啟動(dòng)php-fpm

[root@localhost etc]# /usr/local/php5/sbin/php-fpm

[root@localhost etc]# netstat -anpt | grep php-fpm

tcp        0      0 127.0.0.1:9000              0.0.0.0:*                   LISTEN      45716/php-fpm       

3.將php-fpm模塊加入nginx配置文件

#vim /usr/local/nginx/conf/nginx.conf

server {

        listen       80;

        server_name  www.baidu.com;

        charset utf-8;

        access_log  logs/host.access.log  main;

        location / {

            root   html/baidu;

            index  index.html index.htm index.php;

        }

  location ~ \.php$ {

            root           html/baidu;

            fastcgi_pass   127.0.0.1:9000;

            fastcgi_index  index.php;

            include        fastcgi.conf;

        }

}

重啟nginx

[root@localhost etc]# killall nginx

[root@localhost etc]# netstat -anpt | grep nginx

[root@localhost etc]# nginx

[root@localhost etc]# netstat -anpt | grep nginx

tcp        0      0 0.0.0.0:80                  0.0.0.0:*                   LISTEN      45787/nginx   

4. 測(cè)試  

 域名映射

# vim /etc/hosts

192.168.1.36    www.baidu.com

 創(chuàng)建網(wǎng)頁(yè)目錄

#mkdir /usr/local/nginx/html/baidu

測(cè)試

# echo Baidu > /usr/local/nginx/html/baidu/index.html

# elinks --dump 192.168.1.36

  Baidu

測(cè)試nginx和PHP連通性

[root@localhost baidu]# pwd

/usr/local/nginx/html/baidu

[root@localhost baidu]# cat 2.php

<?php

 phpinfo();

?>

安裝配置LNMP

測(cè)試數(shù)據(jù)庫(kù)和PHP連通性

#vim /usr/local/nginx/html/baidu/test.php

 <?php

$link=mysql_connect('localhost','root','123456');            //連接mysql數(shù)據(jù)庫(kù)

if($link) echo "<h2>恭喜你,大功告成??!</h2>";                           //連接成功則返回信息

mysql_close();                                                                                              //關(guān)閉數(shù)據(jù)庫(kù)連接

?>

[root@localhost html]# elinks --dump192.168.1.36/test.php

                      恭喜你,大功告成?。?/p>

安裝配置LNMP

在網(wǎng)上查詢的,未實(shí)驗(yàn)過(guò)。
mysql_connect這個(gè)模塊將在未來(lái)?xiàng)売?,?qǐng)你使用mysqli或者PDO來(lái)替代。

解決方法1:

禁止PHP報(bào)錯(cuò)

display_errors = On

 

改為

 

display_errors = Off

鑒于這個(gè)服務(wù)器都是給用戶用的,有時(shí)候他們需要報(bào)錯(cuò),不能這做,讓他們改程序吧,看方案2.

解決方法2:

常用的php語(yǔ)法連接MySQL如下

<?php


 

$link =  mysql_connect('localhost', 'user', 'password');

 

mysql_select_db('dbname', $link);

 


 

改成mysqi

 

<?php

 

$link = mysqli_connect('localhost', 'user', 'password', 'dbname');

常用mysql建表SQL如下

<?php

 

// 老的

 

mysql_query('CREATE  TEMPORARY TABLE `table`', $link);

 

//新的

 

mysqli_query($link, 'CREATE  TEMPORARY TABLE `table`');

解決方法三:
在php程序代碼里面設(shè)置報(bào)警級(jí)別

<?php

 

error_reporting(E_ALL ^  E_DEPRECATED);


有不對(duì)請(qǐng)指出,多多指教。qq:2632886623

當(dāng)前題目:安裝配置LNMP
鏈接URL:http://aaarwkj.com/article38/jjhspp.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供營(yíng)銷型網(wǎng)站建設(shè)、微信公眾號(hào)、虛擬主機(jī)、微信小程序、網(wǎng)頁(yè)設(shè)計(jì)公司、靜態(tài)網(wǎng)站

廣告

聲明:本網(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)站優(yōu)化排名
欧美一区二区三区va| 日韩精品国产一区二区在线| 日韩视频精品一区二区| 亚洲国产理论片在线观看| 99久久这里只有精品视频| 免费国产成人在线视频| 久久偷拍女生厕所尿尿| 欧美日韩精品一区二区视频永久免| 午夜影院网站在线看黄| 小明久久国内精品自线| 亚洲精品日韩国产3区| 亚洲中文字幕精品一区二区三区| 日韩精品一区二区视频| 国产传媒在线免费播放| 真人国产一级美女免费视频| 超碰欧美性欧美最猛性| 人人妻人人澡人人爽人人dvd| 久国产精品久久久极品| 欧美久久久久综合一区| 日韩久久精品免费视频| 国产高清毛片区1区二区三区| av天堂在线观看网站| 日韩精品一区二区三区人妻视频 | 91激情黑丝在线观看| av男人的天堂一区二区| 亚洲人的av在线播放| 大屁股白浆一区二区三区| 亚洲免费一区二区三区四区| 日韩高清伦理一区二区| 国产成人免费视频大全| 亚洲精品一区二区三区高清| 日韩大片一区二区三区在线观看| 国产成人+亚洲欧洲综合| 手机在线观看av大片| 大龄熟妇丰满有水多毛浓| 丰满少妇一区二区三区专区| 最新日韩一区二区在线| 成人国产在线欧美精品| 日韩欧美二区三区在线| 国产av白浆一区二区色爽黄| 深夜成人免费观看视频|