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

centos6.5搭建lnmp過程

一個不寫博客的運維,不是一個好開發(fā)

在沾益等地區(qū),都構(gòu)建了全面的區(qū)域性戰(zhàn)略布局,加強發(fā)展的系統(tǒng)性、市場前瞻性、產(chǎn)品創(chuàng)新能力,以專注、極致的服務理念,為客戶提供成都網(wǎng)站建設(shè)、網(wǎng)站制作 網(wǎng)站設(shè)計制作按需制作網(wǎng)站,公司網(wǎng)站建設(shè),企業(yè)網(wǎng)站建設(shè),成都品牌網(wǎng)站建設(shè),營銷型網(wǎng)站,成都外貿(mào)網(wǎng)站建設(shè)公司,沾益網(wǎng)站建設(shè)費用合理。

1、安裝centos6.5操作系統(tǒng)

2、下載nginx,www.nginx.org

3、下載php,www.php.net

3.2、下載libmcrypt http://pan.baidu.com/s/1mhHxXzU

4、下載mariadb,downloads.mariadb.org

4.1、下載cmake(MySQL編譯工具) http://www.cmake.org/files/v2.8/cmake-2.8.8.tar.gz

5、關(guān)閉selinux

  selinux三個狀態(tài),用getenforce命令查看,disable(關(guān)閉)permissive(寬松)enforcing(強迫)

  setenforce 0,使其暫時變?yōu)閷捤赡J?/p>

  vi /etc/selinux/config

  屏蔽所有行,加上
  SELINUX=disable

6、關(guān)閉防火墻

  service iptables stop(臨時關(guān)閉)

  chkconfig iptables off(使其下次重啟為關(guān)閉狀態(tài))

7、安裝編譯工具和庫文件

  

yum install make apr* autoconf automake curl-devel gcc gcc-c++ zlib-devel openssl openssl-devel pcre-devel gd kernel keyutils patch perl kernel-headers compat* mpfr cpp glibc libgomp libstdc++-devel ppl cloog-ppl keyutils-libs-devel libcom_err-devel libsepol-devel  libselinux-devel krb5-devel zlib-devel libXpm* freetype libjpeg* libpng* php-common php-gd ncurses* libtool* libxml2 libxml2-devel patch

  

8、安裝cmake
tar zxvf cmake-2.8.8.tar.gz 
cd cmake-2.8.8
./configure 
make
make install

9、安裝mysql
groupadd mysql #添加mysql組
useradd -g mysql mysql -s /bin/false #創(chuàng)建用戶mysql并加入到mysql組,不允許mysql用戶直接登錄系統(tǒng)
mkdir -p /data/mysql #創(chuàng)建MySQL數(shù)據(jù)庫存放目錄 
chown -R mysql:mysql /data/mysql #設(shè)置權(quán)限
mkdir -p /usr/local/mysql #創(chuàng)建安裝目錄
tar zxvf mysql-5.5.37.tar.gz 
cd mysql-5.5.37  
cmake . -DCMAKE_INSTALL_PREFIX=/usr/local/mysql -DMYSQL_DATADIR=/data/mysql -DSYSCONFDIR=/etc #指定安裝目錄,大家都懂;指定datadir,目前我還沒有發(fā)現(xiàn)其有什么意義,因為后面還要配置;指定/etc,會使mysql/bin下的一些腳本執(zhí)行的時候,讀取這個位置的my.cnf,但是啟動腳本貌似不會讀取,反正我是配置了my.cnf的datadir,但是啟動腳本還是報錯,在啟動腳本里配置了datadir就不報錯了 
make #編譯  
make install #安裝  
cd /usr/local/mysql  
cp ./support-files/my-huge.cnf /etc/my.cnf #拷貝配置文件(注意:/etc目錄下面默認有一個my.cnf,直接覆蓋即可)  
vi /etc/my.cnf #編輯配置文件,在 [mysqld] 部分增加  
datadir = /data/mysql #添加MySQL數(shù)據(jù)庫路徑(這里加路徑,是因為很多mysql的腳本會讀取這個文件,例如下一句執(zhí)行的腳本;不管這里加不加路徑,不會影響mysql啟動,因為啟動腳本里面都必須要加)  
./scripts/mysql_install_db --user=mysql #生成mysql系統(tǒng)數(shù)據(jù)庫(生成三個系統(tǒng)數(shù)據(jù)庫,如果上一句沒有加路徑,這一句也沒有指定路徑,會生成到默認目錄./mysql/data)  
cp ./support-files/mysql.server /etc/rc.d/init.d/mysqld #把Mysql加入系統(tǒng)啟動  
chmod 755 /etc/init.d/mysqld #增加執(zhí)行權(quán)限  
chkconfig mysqld on #加入開機啟動(這一步會直接加入系統(tǒng)服務,再加入開機啟動;如果只想加入系統(tǒng)服務,可以用chkconfig --add mysqld) 
vi /etc/rc.d/init.d/mysqld #編輯  
basedir = /usr/local/mysql #MySQL程序安裝路徑  
datadir = /data/mysql #MySQl數(shù)據(jù)庫存放目錄(這個是必須要加的,不管my.cnf里面加沒加)  
service mysqld start #啟動 

以下內(nèi)容可以先不做 
vi /etc/profile #把mysql服務加入系統(tǒng)環(huán)境變量:在最后添加下面這一行,重啟系統(tǒng)后生效(可以不加)  
export PATH=$PATH:/usr/local/mysql/bin  
下面這兩行把myslq的庫文件鏈接到系統(tǒng)默認的位置,這樣你在編譯類似PHP等軟件時可以不用指定mysql的庫文件地址(可以不加)  
ln -s /usr/local/mysql/lib/mysql /usr/lib/mysql  
ln -s /usr/local/mysql/include/mysql /usr/include/mysql  
shutdown -r now #需要重啟系統(tǒng),等待系統(tǒng)重新啟動之后繼續(xù)在終端命令行下面操作(可以先不重啟,操作指定腳本位置)  
mysql_secure_installation #設(shè)置Mysql密碼(我一般用第二種,也可以先不修改)
根據(jù)提示按Y 回車輸入2次密碼  
或者直接修改密碼/usr/local/mysql/bin/mysqladmin -u root -p password "123456" #修改密碼  
service mysqld restart #重啟

10、安裝nginx

cd /usr/local/src

groupadd www

useradd -g www www -s /bin/false

tar zxvf nginx-1.5.13.tar.gz

cd nginx-1.5.13

./configure --prefix=/usr/local/nginx --without-http_memcached_module --user=www --group=www --with-http_stub_status_module --with-openssl=/usr/ --with-pcre=/usr/local/src/pcre-8.35

make

make install

/usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf #啟動nginx,也可以用下面的腳本,非必須

#設(shè)置nginx自啟動,加入以下腳本

vi /etc/init.d/nginx

#!/bin/bash

# nginx Startup script for the Nginx HTTP Server

# it is v.0.0.2 version.

# chkconfig: - 85 15

# description: Nginx is a high-performance web and proxy server.

#              It has a lot of features, but it's not for everyone.

# processname: nginx

# pidfile: /var/run/nginx.pid

# config: /usr/local/nginx/conf/nginx.conf

nginxd=/usr/local/nginx/sbin/nginx

nginx_config=/usr/local/nginx/conf/nginx.conf

nginx_pid=/var/run/nginx.pid

RETVAL=0

prog="nginx"

# Source function library.

. /etc/rc.d/init.d/functions

# Source networking configuration.

. /etc/sysconfig/network

# Check that networking is up.

[ ${NETWORKING} = "no" ] && exit 0

[ -x $nginxd ] || exit 0

# Start nginx daemons functions.

start() {

if [ -e $nginx_pid ];then

   echo "nginx already running...."

   exit 1

fi

   echo -n $"Starting $prog: "

   daemon $nginxd -c ${nginx_config}

   RETVAL=$?

   echo

   [ $RETVAL = 0 ] && touch /var/lock/subsys/nginx

   return $RETVAL

}

# Stop nginx daemons functions.

stop() {

        echo -n $"Stopping $prog: "

        killproc $nginxd

        RETVAL=$?

        echo

        [ $RETVAL = 0 ] && rm -f /var/lock/subsys/nginx /var/run/nginx.pid

}

# reload nginx service functions.

reload() {

    echo -n $"Reloading $prog: "

    #kill -HUP `cat ${nginx_pid}`

    killproc $nginxd -HUP

    RETVAL=$?

    echo

}

# See how we were called.

case "$1" in

start)

        start

        ;;

stop)

        stop

        ;;

reload)

        reload

        ;;

restart)

        stop

        start

        ;;

status)

        status $prog

        RETVAL=$?

        ;;

*)

        echo $"Usage: $prog {start|stop|restart|reload|status|help}"

        exit 1

esac

exit $RETVAL

chmod 775 /etc/rc.d/init.d/nginx

chkconfig nginx on

/etc/rc.d/init.d/nginx restart

service nginx restart

11、安裝 libmcrypt

cd /usr/local/src

tar zxvf libmcrypt-2.5.8.tar.gz

cd libmcrypt-2.5.8

./configure

make

nake install


11.2.安裝php

cd /usr/local/src

tar -zvxf php-5.5.10.tar.gz 

cd php-5.5.10

mkdir -p /usr/local/php5

./configure --prefix=/usr/local/php5 --with-config-file-path=/usr/local/php5/etc --with-mysql=/usr/local/mysql --with-mysqli=/usr/local/mysql/bin/mysql_config --with-mysql-sock=/tmp/mysql.sock --with-gd --with-iconv --with-zlib --enable-xml --enable-bcmath --enable-shmop --enable-sysvsem --enable-inline-optimization --with-curlwrappers --enable-mbregex --enable-fpm --enable-mbstring --enable-ftp --enable-gd-native-ttf --with-openssl --enable-pcntl --enable-sockets --with-xmlrpc --enable-zip --enable-soap --with-pear --with-gettext --enable-session --with-mcrypt --with-curl

make

make install

cp php.ini-production /usr/local/php5/etc/php.ini

rm -rf /etc/php.ini

ln -s /usr/local/php5/etc/php.ini /etc/php.ini

cp /usr/local/php5/etc/php-fpm.conf.default /usr/local/php5/etc/php-fpm.conf 

vi /usr/local/php5/etc/php-fpm.conf

user = www #設(shè)置php-fpm運行賬號為www 

group = www #設(shè)置php-fpm運行組為www 

pid = run/php-fpm.pid #取消前面的分號

cp /usr/local/src/php-5.5.10/sapi/fpm/init.d.php-fpm /etc/rc.d/init.d/php-fpm#拷貝php-fpm到啟動目錄

chmod +x /etc/rc.d/init.d/php-fpm #添加執(zhí)行權(quán)限

chkconfig php-fpm on #設(shè)置開機啟動

vi /usr/local/php5/etc/php.ini #編輯配置文件

修改為:date.timezone = PRC #設(shè)置時區(qū)

12、配置nginx支持php 

vi /usr/local/nginx/conf/nginx.conf #編輯配置文件,需做如下修改

user www www; #首行user去掉注釋,修改Nginx運行組為www www;必須與/usr/local/php5/etc/php-fpm.conf中的user,group配置相同,否則php運行出錯 

index index.php index.html index.htm; #添加index.php

# pass the PHP scripts to FastCGI server listening on 127.0.0.1:9000

location ~ \.php$ {

root html;

fastcgi_pass 127.0.0.1:9000;

fastcgi_index index.php;

fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;

include fastcgi_params; 

}

#取消FastCGI server部分location的注釋,并要注意fastcgi_param行的參數(shù),改為

$document_root$fastcgi_script_name,或者使用絕對路徑

/etc/init.d/nginx restart #重啟nginx

13、測試

cd /usr/local/nginx/html/ #進入nginx默認網(wǎng)站根目錄

rm -rf /usr/local/nginx/html/* #刪除默認測試頁 

vi index.php #編輯

phpinfo();

chown www.www /usr/local/nginx/html/ -R #設(shè)置目錄所有者

chmod 700 /usr/local/nginx/html/ -R #設(shè)置目錄權(quán)限

shutdown -r now #重啟系統(tǒng)

14、相關(guān)命令

service nginx restart #重啟nginx 
service mysqld restart #重啟mysql
/usr/local/php5/sbin/php-fpm #啟動php-fpm
/etc/rc.d/init.d/php-fpm restart #重啟php-fpm
/etc/rc.d/init.d/php-fpm stop #停止php-fpm

文章題目:centos6.5搭建lnmp過程
本文來源:http://aaarwkj.com/article2/ihphic.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站內(nèi)鏈、服務器托管網(wǎng)頁設(shè)計公司、全網(wǎng)營銷推廣、外貿(mào)建站商城網(wǎng)站

廣告

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

成都網(wǎng)頁設(shè)計公司
欧美熟妇精品一级视频| 欧美亚洲国产日韩熟女| 韩国av高清在线观看| 99精品午夜福利在线| 91精品国产自产在线蜜臀| 国产av自拍在线免费观看| 亚洲av成人在线观看| 美女丝袜诱惑国产在线观看| 黄色成人av免费看| 国产欧美日韩精品av| 日木av中文字幕女女同性| 亚洲av毛片免费在线观看| av在线中文字幕剧情| 一级欧美黄片在线播放| 欧美日韩另类综合久久久| 国产精品中文字幕有码| 黄色免费av片在线观看| 亚洲av成人精品网站推荐| 欧美性生活真实的视频| 久久久人妻精品一区二区三区四区| 国产成人精品视频午夜蜜蜂| 日韩在线国产亚洲精品| 欧美日韩人美精品一区在线| 亚洲各类熟女们中文字幕| 91欧美精品综合在线| 久久综合伊人欧美精品| 国产av人妻精品一区二| 欧美中文字幕在线精品| 日日嗨av特一级黄淫片| 97国产一区二区精品久久呦| 91综合午夜精品福利| 日本不卡不二三区在线看| 国产国产精品人在线观看| 另类视频网站在线观看| 成人精品欧美欧美一级乱黄| 色91精品在线观看剧情| 亚洲欧美日韩综合久久| 一区二区五区日韩国产| 亚洲日本一区二区三区电影| 夫妻性生活一级片视频| 丰满人妻被黑人猛烈进入|