久久精品五月,日韩不卡视频在线观看,国产精品videossex久久发布 ,久久av综合

站長資訊網(wǎng)
最全最豐富的資訊網(wǎng)站

CentOS7快速安裝搭建LNMP環(huán)境

源碼編譯安裝 LNMP 環(huán)境雖然便于自定義,但是對于小型服務(wù)器來說,漫長的編譯時間讓人無法等待。如果能在 10 分鐘內(nèi)搞定環(huán)境安裝,那就很好了。

1、配置yum源

CentOS 7 的 默認 yum 源里的軟件包版本可能不是最新的,如果要安裝最新的軟件包就得配置下 yum 源。

配置 yum 源可以通過直接安裝 rpm (Red Hat Package Manager) 包,或者修改 Repository,本文講解通過安裝 rpm 方式。

1.1、安裝epel源

首先需要安裝 EPEL ( Extra Packages for Enterprise Linux ) yum 源,用以解決部分依賴包不存在的問題

[root@localhost ~]# yum -y install epel-release

1.2、安裝MySQL源

官方安裝MySQL源參考網(wǎng)址

https://dev.mysql.com/doc/mysql-repo-excerpt/5.6/en/linux-installation-yum-repo.html

安裝 rpm 包前需要導(dǎo)入 rpm-GPG-KEY 文件,不然安裝過程會出錯。將 MySQL rpm-GPG-KEY 另存為 mysql_pubkey.asc 并導(dǎo)入

[root@localhost ~]# rpm –import mysql_pubkey.asc

導(dǎo)入后安裝 CentOS 7 的 MySQL rpm 包

[root@localhost ~]# rpm -Uvh http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm

1.3、安裝PHP源

PHP 最新的 rpm 官方y(tǒng)um源包地址

http://rpms.remirepo.net/

導(dǎo)入 PHP rpm-GPG-KEY (remi)

[root@localhost ~]# rpm –import http://rpms.remirepo.net/rpm-GPG-KEY-remi

安裝 PHP rpm (remi) 包

[root@localhost ~]# rpm -Uvh http://remi.mirrors.arminco.com/enterprise/remi-release-7.rpm

1.4、安裝 Nginx 源

官方安裝Nginx源參考網(wǎng)址

http://nginx.org/en/linux_packages.html

導(dǎo)入 Nginx rpm-GPG-KEY

[root@localhost ~]# rpm –import http://nginx.org/packages/keys/nginx_signing.key

安裝 Nginx rpm 包

[root@localhost ~]# rpm -Uvh http://nginx.org/packages/centos/7/noarch/rpmS/nginx-release-centos-7-0.el7.ngx.noarch.rpm

到目前為止,yum 源已經(jīng)安裝好了 ,接著進行下一步的配置。

2、修改相關(guān)的yum源文件

MySQL yum 源默認是啟用的 MySQL-5.6,PHP yum 源默認都沒有啟用,Nginx yum 源默認是啟用的 Nginx-1.8。定位到 /etc/yum.repos.d/,對后綴為 .repo 的文件進行編輯,修改 enabled 為 1 以啟用。

2.1、啟用 PHP-7.0的yum源

1、修改 /etc/yum.repos.d/remi.repo,將 [remi] 和 [remi-test] 下面的 enabled=0 改為 enabled=1;

2、修改 /etc/yum.repos.d/remi-php70.repo,將 [remi-php70] 下面的 enabled=0 改為 enabled=1;

[root@localhost ~]# sed -i “/remi/mirror/{n;s/enabled=0/enabled=1/g}” /etc/yum.repos.d/remi.repo

[root@localhost ~]# sed -i “/test/mirror/{n;n;s/enabled=0/enabled=1/g}” /etc/yum.repos.d/remi.repo

[root@localhost ~]# sed -i “/php70/mirror/{n;s/enabled=0/enabled=1/g}” /etc/yum.repos.d/remi-php70.repo

到這一步 yum 配置就算完成了,清除并生成 yum緩存使之生效:

[root@localhost ~]# yum clean all

[root@localhost ~]# yum makecache

3、安裝 MySQL + PHP + Nginx + phpMyAdmin

yum 源已經(jīng)配置好了,現(xiàn)在直接安裝 MySQL + PHP + Nginx + phpMyAdmin

[root@localhost ~]# yum install -y mysql-community-server nginx php php-bcmath php-fpm php-gd php-json php-mbstring php-mcrypt php-mysqlnd php-opcache php-pdo php-pdo_dblib php-pgsql php-recode php-snmp php-soap php-xml php-pecl-zip phpMyAdmin

注:上面安裝的 php-* 可以根據(jù)實際使用情況選擇安裝

4、修改MySQL + PHP + Nginx + phpMyAdmin的配置文件

安裝完成后,進行下一步的環(huán)境配置。

MySQL 配置文件在 /etc/my.cnf.d/

PHP 配置文件在 /etc/php-fpm.d/

Nginx 配置文件在 /etc/nginx/

phpMyAdmin 的配置文件在 /etc/phpMyAdmin/

4.1、配置 MySQL

MySQL 配置文件保持默認,運行一次安全配置即可。

4.1.1、啟動 MySQL

[root@localhost ~]# systemctl start mysqld.service

4.1.2、安全配置 MySQL

設(shè)置 root 密碼、刪除匿名用戶、禁止 root 遠程登錄、刪除 test 數(shù)據(jù)庫、重新加載權(quán)限表,一路 Y 下去

[root@localhost ~]# mysql_secure_installation

4.2、配置 PHP

PHP 默認配置文件使用的是監(jiān)聽 9000 端口進行通信,針對小型單一、沒有做負載均衡的服務(wù)器,可以使用 unix sock 方式通信。使用 unix sock 方式需要修改 PHP 配置文件。

#更換監(jiān)聽方式

listen = /dev/shm/php-fpm-default.sock

#監(jiān)聽隊列最大長度為不限

listen.backlog = -1

#指定監(jiān)聽用戶和用戶組(需存在)

listen.owner = www

listen.group = www

啟動 PHP-FPM:

[root@localhost ~]# systemctl start php-fpm.service

4.3、配置 Nginx

讓服務(wù)器默認訪問顯示為 400 提示頁。

新建名為 nginx-default.conf 的配置文件

[root@localhost ~]# touch /etc/nginx/conf.d/nginx-default.conf

編輯配置文件

[root@localhost ~]# vim /etc/nginx/conf.d/nginx-default.conf

#將以下信息輸入到 nginx-default.conf

server

{

    listen 80 default;

    return 400;

}

防火墻放行 HTTP 端口訪問:

firewall-cmd –permanent –zone=public –add-service=http

firewall-cmd –reload

啟動 Nginx

[root@localhost ~]# systemctl start nginx.service

這時,在瀏覽器地址欄輸入當前服務(wù)器 IP 就會看到一個 400 的提示頁面了。

4.4、綁定域名+站點目錄+保存日志+運行 PHP的配置文件

server

{

    #監(jiān)聽80端口

listen 80;

#綁定域名 default.com 和 www.default.com

server_name default.com www.default.com;

#設(shè)置首頁文件,越前優(yōu)先級越高

index index.html index.htm index.php;

#設(shè)置網(wǎng)頁編碼

charset utf-8;

#設(shè)置站點根目錄

    root  /home/wwwroot/default;

    #運行 PHP

    location ~ .*.php$

    {

        #默認使用9000端口和PHP通信

fastcgi_pass  127.0.0.1:9000

        #使用 unix sock 和PHP通信

#fastcgi_pass  unix:/dev/shm/php-fpm-default.sock;

        fastcgi_index index.php;

        #PHP文檔根目錄

  fastcgi_param DOCUMENT_ROOT  /home/wwwroot/default;

        #PHP 腳本目錄

fastcgi_param SCRIPT_FILENAME  /home/wwwroot/default$fastcgi_script_name;

        include fastcgi_params;

        try_files $uri = 404;

    }

    #設(shè)置文件過期時間

    location ~ .*.(gif|jpg|jpeg|png|bmp|swf|flv|mp3|wma)$

    {

        expires      30d;

    }

    #設(shè)置文件過期時間

    location ~ .*.(js|css)$

    {

        expires      12h;

    }

    #設(shè)置文件訪問權(quán)限

    location ~* /templates(/.*).(bak|html|htm|ini|old|php|tpl)$ {

        allow 127.0.0.1;

        deny all;

    }

    #設(shè)置文件訪問權(quán)限

    location ~* .(ftpquota|htaccess|htpasswd|asp|aspx|jsp|asa|mdb)?$ {

        deny all;

    }

    #保存日志

    access_log /var/log/nginx/default-access.log main;

    error_log /var/log/nginx/default-error.log crit;

}

4.5、配置 phpMyAdmin

[root@localhost ~]# vi etc/phpMyAdmin/config.inc.php

修改以下內(nèi)容:

$cfg[‘Servers’][$i][‘host’] = ‘localhost’;

$cfg[‘Servers’][$i][‘port’] = ‘3306’;

$cfg[‘Servers’][$i][‘socket’] = ‘/var/lib/mysql/mysql.sock’;

$cfg[‘Servers’][$i][‘connect_type’] = ‘socket’;

$cfg[‘Servers’][$i][‘extension’] = ‘mysqli’;

$cfg[‘Servers’][$i][‘auth_type’] = ‘cookie’;

$cfg[‘UploadDir’] = ‘/tmp’;

$cfg[‘SaveDir’] = ‘/tmp’;

如果Nginx使用的是上面的進階代碼,那么把 phpMyAdmin 的目錄 復(fù)制到 /home/wwwroot/default/phpMyAdmin/ 下面,就可通過 http://default.com/phpMyAdmin 訪問了

復(fù)制 phpMyAdmin 目錄

[root@localhost ~]# cp -a /usr/share/phpMyAdmin /home/wwwroot/default/

替換連接形式為目錄

[root@localhost ~]# rm -rf /home/wwwroot/default/phpMyAdmin/doc/html

[root@localhost ~]# cp -a /usr/share/doc/phpMyAdmin-<span>*</span>/html /home/wwwroot/default/phpMyAdmin/doc/

5、一鍵腳本

上面已經(jīng)講解了如何配置和安裝,但是不能每次都這么一步一步來吧?為了節(jié)省時間,寫了一個一鍵安裝管理腳本,可選擇安裝 Nginx 1.8/1.9、 MySQL 5.5/5.6/5.7 和 PHP 5.5/5.6/7.0

安裝

[root@localhost ~]# yum install -y unzip

[root@localhost ~]# wget https://github.com/maicong/LNMP/archive/master.zip

[root@localhost ~]# unzip master.zip

[root@localhost ~]# cd LNMP-master

[root@localhost ~]# bash lnmp.sh

輸出到指定文件

[root@localhost ~]# bash lnmp.sh 2>&1 | tee lnmp.log

管理站點

[root@localhost ~]# service vhost (start,stop,list,add,edit,del,exit) <domain> <server_name> <index_name> <rewrite_file> <host_subdirectory>

start 啟動

stop 停止

list 列出

add 添加

edit 編輯

del 刪除

exit 什么都不做

<domain>: 配置名稱,例如:domain

<server_name>: 域名列表,例如:domain.com,www.domain.com

<index_name>: 首頁文件,例如:index.html,index.htm,index.php

<rewrite_file>: 偽靜態(tài)規(guī)則文件,保存在 /etc/nginx/rewrite/ 例如:nomal.conf

<host_subdirectory>: 是否支持子目錄綁定,on 或者 off

示例:

添加一個標識為 domain 的站點

[root@localhost ~]# service vhost add domain domain.com,www.domain.com index.html,index.htm,index.php nomal.conf on

啟動標識為 domain 的站點

[root@localhost ~]# service vhost start domain

停止標識為 domain 的站點

[root@localhost ~]# service vhost stop domain

編輯標識為 domain 的站點

[root@localhost ~]# service vhost edit domain

刪除標識為 domain 的站點

[root@localhost ~]# service vhost del domain

列出所有站點

[root@localhost ~]# service vhost list

備份數(shù)據(jù)

[root@localhost ~]# service vbackup (start,list,del) <delete name.tar.gz>

start 添加

list 列出

del 刪除

示例:

添加一個新的備份

[root@localhost ~]# service vbackup start

列出備份文件

[root@localhost ~]# service vbackup list

刪除一個備份

[root@localhost ~]# service vbackup del name.tar.gz

贊(0)
分享到: 更多 (0)
?
網(wǎng)站地圖   滬ICP備18035694號-2    滬公網(wǎng)安備31011702889846號
久久精品五月,日韩不卡视频在线观看,国产精品videossex久久发布 ,久久av综合
国产精品一区二区三区av| 日本a级不卡| 日韩国产网站| 日韩高清三区| 91嫩草精品| 国产欧美综合一区二区三区| 日韩精品福利一区二区三区| 精品一区二区三区四区五区| 国产一区二区三区四区五区传媒| 亚洲精品视频一二三区| 伊人久久亚洲美女图片| 丝袜美腿成人在线| 国产亚洲精品美女久久| 国产一区二区三区四区二区| 精品午夜视频| 久久亚洲国产| 石原莉奈在线亚洲三区| 丝袜美腿亚洲一区| 久久不见久久见中文字幕免费| 人人精品亚洲| 日韩国产欧美视频| 欧洲av不卡| 亚洲精品视频一二三区| 日韩久久一区| 男人操女人的视频在线观看欧美| 午夜天堂精品久久久久| 美女福利一区二区三区| 久久夜夜操妹子| 日产欧产美韩系列久久99| 国产欧美一区二区三区米奇| 98精品视频| 日韩高清不卡一区| 欧美日韩免费观看一区=区三区| 国产精品宾馆| 六月婷婷一区| 91亚洲一区| 亚洲精品乱码| 影院欧美亚洲| 亚洲伦乱视频| 欧美日韩一区二区三区不卡视频 | 国产精品一页| 久久精品色播| 国产亚洲精品美女久久| jiujiure精品视频播放| 精品无人区麻豆乱码久久久| 欧美日韩国产免费观看| 国产精品日本一区二区不卡视频 | 免费在线看一区| 亚洲精品一二三区区别| 狠狠久久伊人中文字幕| 日韩高清不卡在线| 亚洲综合丁香| 久久91导航| 亚洲福利一区| 国产韩日影视精品| 蜜桃成人精品| 精品一级视频| 7777精品| 女人天堂亚洲aⅴ在线观看| 国产精品对白久久久久粗| 日本a口亚洲| 国产美女亚洲精品7777| 日本va欧美va欧美va精品| 少妇精品久久久一区二区| 99re国产精品| 久久香蕉精品| 日本一区二区三区中文字幕| 91精品福利观看| 日韩高清成人在线| 国产精品视频一区二区三区 | 在线视频观看日韩| 成人在线超碰| 成人欧美一区二区三区的电影| 久久只有精品| 亚洲网站视频| 日韩欧美中文字幕电影| 日本国产欧美| 成人国产精品| av亚洲免费| 石原莉奈在线亚洲三区| 中文字幕av亚洲精品一部二部| 午夜在线一区| 亚欧洲精品视频在线观看| 天堂av一区| 国产精品三p一区二区| 精品无人区麻豆乱码久久久| 国产一区观看| 国产精品一区亚洲| 亚洲一区欧美二区| 国产麻豆一区| 成人午夜在线| 91精品韩国| 国产欧美视频在线| 樱桃视频成人在线观看| 亚洲制服欧美另类| 国产高清精品二区| 一区二区三区网站| 精品一区不卡| 视频一区在线播放| 国产亚洲毛片| 99久久视频| 麻豆视频久久| 免费视频国产一区| 国产在视频一区二区三区吞精| 久久国产精品毛片| 国产在线不卡一区二区三区| 最新国产精品| 亚洲主播在线| 久久久久蜜桃| 精品久久影院| 日本aⅴ免费视频一区二区三区| 日韩中文视频| 国产精品亚洲一区二区在线观看| 91亚洲国产高清| 欧美日韩免费观看一区=区三区| 日韩欧美看国产| 久久99国产精品视频| 欧美特黄一区| 神马午夜久久| av中文字幕在线观看第一页| 国产精品一区二区精品| 中文字幕日韩亚洲| 综合激情婷婷| 亚洲久久一区| 中文字幕av亚洲精品一部二部| 热三久草你在线| 日韩在线精品| 国内精品99| 蜜臀av一区二区在线免费观看| 国产欧美日韩免费观看| 亚洲视频国产精品| 亚洲精选91| 日本欧美在线看| 中国女人久久久| 蜜桃av一区二区三区电影| 午夜在线播放视频欧美| 亚州精品视频| 久久99性xxx老妇胖精品| 亚洲视频二区| 亚洲精品中文字幕99999| 亚洲欧美视频| 男人操女人的视频在线观看欧美 | 美女精品久久| 国产精品免费不| 久久福利精品| 亚洲高清久久| 亚洲另类黄色| 麻豆视频一区二区| 国产一区二区三区日韩精品| 日本一二区不卡| 精品91久久久久| 久久不见久久见中文字幕免费| 成人在线免费观看91| 亚洲欧美日韩精品一区二区| 国产精选久久| 日韩欧美一区二区三区在线观看 | 亚洲特色特黄| 国内精品麻豆美女在线播放视频| 免费亚洲婷婷| 日韩精品一区二区三区免费观影| 亚洲欧洲一区二区天堂久久| 性欧美长视频| 国产suv精品一区| 欧美成人国产| 国产亚洲电影| 久久久久久色 | 久久高清免费| 国产日韩亚洲欧美精品| 日韩欧美一区二区三区在线观看| 亚洲激情中文在线| 日本视频中文字幕一区二区三区| 久久精品伊人| 三级在线观看一区二区| 久久丁香四色| 国产精品日本| sm久久捆绑调教精品一区| 宅男噜噜噜66国产日韩在线观看| 在线中文字幕播放| 偷拍亚洲精品| 成人羞羞在线观看网站| 国产麻豆一区二区三区精品视频| 巨乳诱惑日韩免费av| 日韩欧美三级| 国产91在线精品| 久久国产人妖系列| 91成人网在线观看| 精品视频高潮| 国产精品观看| 国产亚洲欧美日韩精品一区二区三区 | 秋霞影院一区二区三区 | 成人台湾亚洲精品一区二区| 日本伊人久久| 亚洲一级淫片| 西西人体一区二区| 亚洲欧美日韩国产一区二区| 亚洲福利免费| 日韩午夜av在线| 欧美片第1页| 欧美丰满日韩| 丰满少妇一区|