中文字幕第五页-中文字幕第页-中文字幕韩国-中文字幕最新-国产尤物二区三区在线观看-国产尤物福利视频一区二区

LNMP博客以及數(shù)據(jù)庫(kù)分離搭建實(shí)戰(zhàn)

nginx搭建命令

創(chuàng)新互聯(lián)專注為客戶提供全方位的互聯(lián)網(wǎng)綜合服務(wù),包含不限于網(wǎng)站設(shè)計(jì)制作、網(wǎng)站設(shè)計(jì)、海曙網(wǎng)絡(luò)推廣、小程序定制開發(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ù)熱線:18982081108,官方網(wǎng)址:www.2m8n56k.cn

cd /home/oldboy/tools 安裝存放軟件包路徑

yum install openssl openssl-devel -y 安裝Nginx所需的庫(kù)、和加密協(xié)議 

yum install pcre pcre-devel -y 安裝Nginx所需的庫(kù)、和加密協(xié)議

rpm -qa openssl-devel pcre-devel  openssl openssl-devel 檢查是否安裝好

wget -q http://nginx.org/download/nginx-1.6.3.tar.gz 下載軟件包

useradd www -s /sbin/nologin -M  創(chuàng)建用戶

tar xf nginx-1.6.3.tar.gz 解壓軟件

cd nginx-1.6.3

./configure --user=www --group=www --with-http_ssl_module --with-http_stub_status_module --prefix=/application/nginx-1.6.3/ 編譯安裝

make 

make install

ln -s /application/nginx-1.6.3/ /application/nginx 

/application/nginx/sbin/nginx 開啟服務(wù)

ps -ef|grep nginx 檢查

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

[root@web02 html]# mkdir {www,bbs,blog} -p

[root@web02 www]# echo "www.etiantian.org" >index.html

修改主配置文件

添加access日志及虛擬主機(jī)目錄

    log_format  main  '$remote_addr - $remote_user [$time_local] "$request" '

                       '$status $body_bytes_sent "$http_referer" '

                       '"$http_user_agent" "$http_x_forwarded_for"';

#nginx vhosts config

    include extra/www.conf;

    include extra/bbs.conf;

    include extra/blog.conf;

創(chuàng)建存放虛擬主機(jī)的目錄

[root@web02 conf]# mkdir extra

[root@web02 extra]# touch www.conf

[root@web02 extra]# touch bbs.conf

[root@web02 extra]# touch blog.conf

修改每個(gè)虛擬主機(jī)的conf目錄

   server {

        listen       80;

        server_name  www.etiantian.org etiantian.org;

        location / {

            root   html/www;

            index  index.html index.htm;

        }

        access_log logs/access_www.log main;

        }

設(shè)置開機(jī)啟動(dòng)

[root@web02 oldboy]# echo "/application/nginx/sbin/nginx " >>/etc/rc.local 

[root@web02 oldboy]# tail -1 /etc/rc.local

/application/nginx/sbin/nginx 

MySQL搭建命令

安裝MySQL

上傳MySQL  

ls mysql-5.5.49-linux2.6-x86_64.tar.gz 

tar xf mysql-5.5.49-linux2.6-x86_64.tar.gz

mkdir /application -p 

mv mysql-5.5.49-linux2.6-x86_64 /application/mysql-5.5.49 

ln -s /application/mysql-5.5.49 /application/mysql 

useradd mysql -s /sbin/nologin -M 創(chuàng)建用戶和授權(quán)目錄

chown -R mysql.mysql /application/mysql/ 創(chuàng)建用戶和授權(quán)目錄

cd /application/mysql 

./scripts/mysql_install_db --user=mysql --basedir=/application/mysql --datadir=/application/mysql/data/ 初始化時(shí)數(shù)據(jù)庫(kù)

ll data/

\cp support-files/my-small.cnf  /etc/my.cnf 創(chuàng)建基本需求

cp support-files/mysql.server /etc/init.d/mysqld 創(chuàng)建基本需求

chmod +x /etc/init.d/mysqld  給執(zhí)行權(quán)限

sed -i 's#/usr/local/mysql#/application/mysql#g' /application/mysql/bin/mysqld_safe /etc/init.d/mysqld 修改配置文件

/etc/init.d/mysqld start 開啟服務(wù)、

netstat -lntup|grep mysql 檢查

echo "PATH="/application/mysql/bin:$PATH"" >>/etc/profile

chkconfig --add mysqld 開啟服務(wù)

chkconfig mysqld on 開啟服務(wù)

cp -a /application/mysql/bin/* /usr/local/sbin/ 

ln -s /application/mysql/bin/* /usr/local/sbin/

mysql 

1、安裝PHP基礎(chǔ)庫(kù)

yum install zlib-devel libxml2-devel libjpeg-devel libjpeg-turbo-devel libiconv-devel -y

yum install freetype-devel libpng-devel gd-devel libcurl-devel libxslt-devel libxslt-devel -y

rpm -qa zlib-devel libxml2-devel libjpeg-devel libjpeg-turbo-devel libiconv-devel freetype-devel libpng-devel gd-devel libcurl-devel libxslt-devel

需要先安裝支持的軟件包

cd /home/oldboy/tools 

wget http://ftp.gnu.org/pub/gnu/libiconv/libiconv-1.14.tar.gz

tar zxf libiconv-1.14.tar.gz

cd libiconv-1.14

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

make

make install

cd ../

2、PHP相關(guān)擴(kuò)展庫(kù)

wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-6.repo

yum -y install libmcrypt-devel

yum -y install mhash

yum -y install mcrypt

rpm -qa libmcrypt-devel mhash mcrypt

解壓php安裝包,編輯

上傳PHP包

tar xf php-5.5.32.tar.gz 解壓php安裝包

./configure \

--prefix=/application/php5.5.32 \

--with-mysql=/application/mysql/ \

--with-pdo-mysql=mysqlnd \

--with-iconv-dir=/usr/local/libiconv \

--with-freetype-dir \

--with-jpeg-dir \

--with-png-dir \

--with-zlib \

--with-libxml-dir=/usr \

--enable-xml \

--disable-rpath \

--enable-bcmath \

--enable-shmop \

--enable-sysvsem \

--enable-inline-optimization \

--with-curl \

--enable-mbregex \

--enable-fpm \

--enable-mbstring \

--with-mcrypt \

--with-gd \

--enable-gd-native-ttf \

--with-openssl \

--with-mhash \

--enable-pcntl \

--enable-sockets \

--with-xmlrpc \

--enable-soap \

--enable-short-tags \

--enable-static \

--with-xsl \

--with-fpm-user=www \

--with-fpm-group=www \

--enable-ftp \

--enable-opcache=no

ln -s /application/mysql/lib/libmysqlclient.so.18  /usr/lib64/

touch ext/phar/phar.phar

make

make install

ln -s /application/php5.5.32/ /application/php

ls /application/php/

cp php.ini-production /application/php/lib/php.ini

配置php解析文件

cp php.ini-production /application/php/lib/php.ini

配置php-fpm配置文件

cp php-fpm.conf.default php-fpm.conf

啟動(dòng)php-fpm

/application/php/sbin/php-fpm 

lsof -i :9000

ps -ef|grep php-fpm

root@web01 extra]# cat blog.conf       

    server {

        listen       80;

        server_name  blog.etiantian.org;

        location / {

            root   html/blog;

            index  index.html index.htm;

        }

        location ~ .*\.(php|php5)?$ {

            root html/blog;

            fastcgi_pass  127.0.0.1:9000;

            fastcgi_index index.php;

            include fastcgi.conf;

        }

    }

[root@web01 extra]# ../../sbin/nginx  -t

nginx: the configuration file /application/nginx-1.6.3//conf/nginx.conf syntax is ok

nginx: configuration file /application/nginx-1.6.3//conf/nginx.conf test is successful

[root@web01 extra]# ../../sbin/nginx  -s reload

[root@web01 blog]# cat test_mysql.php 

<?php

        $link_id=mysql_connect('localhost','root','oldboy123') or mysql_error();

        if($link_id){

                echo "mysql successful by oldboy !";

        }else{

                echo mysql_error();

        }

?>

搭建blog命令

mysql -uroot -poldboy123

create database wordpress;

show databases;

grant all on wordpress.* to wordpress@'localhost' identified by '123456';

select user,host from mysql.user;

show grants for wordpress@'localhost';

flush privileges;

下載博客安裝

 wget https://cn.wordpress.org/wordpress-4.5.1-zh_CN.tar.gz

  ll

 tar xf wordpress-4.5.1-zh_CN.tar.gz 

 ls wordpress

 cp -a wordpress/* /application/nginx/html/blog/

 ls /application/nginx/html/blog/

 chown -R www.www /application/nginx/html/blog/

 ls /application/nginx/html/blog/

 ls /application/nginx/html/blog/ -l

 history 

分離命令

wed命令

mysqldump -uroot -poldboy123 wordpress -B |gzip>bak.sql.gz

scp bak.sql.gz  [email protected]:/tmp

數(shù)據(jù)庫(kù)MySQL命令

cd /tmp

gzip xf bak.sql.tar.gz

mysql -uroot -poldboy123 -e "show databases like 'wordpress';"

mysql -uroot -poldboy123 -e "use wordpress;show tables;"

mysql -uroot -poldboy123

grant all on wordpress.* to wordpress@'172.16.1.%' identified by '123456';

flush privileges;

select user,host from mysql.user;

更改.8配置文件 wp-config.php

32 define('DB_HOST', '172.16.1.51');

關(guān)閉本地?cái)?shù)據(jù)庫(kù)

/etc/init.d/mysqld stop

chkconfig mysqld off

成功。

2、將blog的資源文件遷移到NFS

[root@web01 blog]# tree wp-content/uploads/

資源目錄為:wp-content/uploads/

nfs命令

echo "/uploads 172.16.1.0/24(rw,sync)" /etc/exports

MySQL數(shù)據(jù)庫(kù)命令

mount -t nfs  172.16.1.31:/uploads /application/nginx/html/blog/

根據(jù)老男孩老師的講解,和實(shí)際操作搭建出來(lái)

本文標(biāo)題:LNMP博客以及數(shù)據(jù)庫(kù)分離搭建實(shí)戰(zhàn)
分享網(wǎng)址:http://www.2m8n56k.cn/article18/ipcegp.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供虛擬主機(jī)網(wǎng)頁(yè)設(shè)計(jì)公司網(wǎng)站制作用戶體驗(yàn)小程序開發(fā)網(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;郵箱:[email protected]。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

外貿(mào)網(wǎng)站制作
主站蜘蛛池模板: 亚洲精品永久一区 | 欧美一区二区三区免费高 | 国产亚洲精品看片在线观看 | 日本不卡一二三区 | 国产成人午夜片在线观看 | 欧美视频在线观在线看 | 欧美人成在线观看网站高清 | 怡红院日本一道日本久久 | 亚洲精品一区二区三区中文字幕 | 天天夜天干天天爽 | 黄色一级网址 | 一区二区三区国模大胆 | 蕾丝视频永久在线入口香蕉 | 国产在线观看高清不卡 | 日本黄页免费 | 日韩一区二区免费看 | 亚洲精品韩国美女在线 | 黄色三级网 | 久久草在线视频 | 国产99视频精品免费视频7 | 欧美一级特黄特黄做受 | se就是色94欧美setu | 日韩在线播放中文字幕 | 欧美一级片毛片 | 精品videosex性欧美 | 91情侣在线偷精品国产 | 色欲麻豆国产福利精品 | 欧美日韩精品免费一区二区三区 | 九九视频在线观看视频23 | 久久频这里精品香蕉久久 | 免费一区区三区四区 | 国产成人啪精品视频免费网 | 操碰91| 日韩精品一区二区三区不卡 | 免费看欧美一级a毛片 | 怡红院成人在线 | 国产一区日韩二区欧美三 | 九九精品成人免费国产片 | 亚洲高清毛片 | 国内国外精品一区二区 | 德国女人一级毛片免费 |