国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

CentOS / RHEL 7.x 使用 EPEL 安裝最新版本 LEMP / LNMP

ashe / 3170人閱讀

摘要:是的免費版,由于紅帽的大力推廣,在國內(nèi)外很是流行。因為眾多企業(yè)和開發(fā)者使用,首先要求的是保證穩(wěn)定,所以下的軟件從不追求最新版本。是基于的針對打包的倉庫,更新也很及時。

CentOS 是 RHEL (Red Hat Enterprise Linux) 的免費版,由于紅帽的大力推廣,在國內(nèi)外很是流行。因為眾多企業(yè)和開發(fā)者使用,首先要求的是保證穩(wěn)定,所以 CentOS 下的軟件從不追求最新版本。

而很多時候我們不得不用到最新的版本進行一些操作,本文就介紹在 CentOS / RHEL 7.x 下使用 EPEL 以及官網(wǎng)倉庫安裝最新版本的 LEMP

本文所有操作均在 root 用戶下進行,請自行切換至 root 用戶

首先,在開始之前,需要關(guān)閉 SELinux,編輯 /etc/sysconfig/selinux 文件,設(shè)置參數(shù) SELINUX=disabled 然后 reboot 重啟機器

1、增加 EPEL 和 Remi 倉庫

EPEL 指的是 Extra Packages for Enterprise Linux,由 Fedora 社區(qū)維護,專門給 RHEL 系的操作系統(tǒng)使用,并且相對于 CentOS 默認的倉庫,更新比較快。

Remi 是基于 EPEL 的針對 PHP 打包的倉庫,更新也很及時。

如果系統(tǒng)沒有精簡,自帶 Extras 倉庫,那么只要運行這個命令即可:

yum install epel-release

很多 VPS 商家的系統(tǒng)都是精簡的,所以我們可以直接安裝:

yum install http://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm

然后安裝 Remi 的倉庫

yum install http://rpms.remirepo.net/enterprise/remi-release-7.rpm

接著更新一下系統(tǒng)并且安裝一些必要的軟件

yum update
yum install curl vim wget sudo unzip yum-utils
2、安裝 Nginx

安裝 Nginx 有兩種方式, EPEL 已自帶社區(qū)打包好的 Nginx ,截至目前版本是 1.10.2 更新不算快,但是夠用,安裝很簡單,直接運行以下命令:

yum install nginx

還有一種方式是用 Nginx 官方的倉庫,首先導(dǎo)入 Nginx 的 key

rpm --import http://nginx.org/keys/nginx_signing.key

然后新建 /etc/yum.repos.d/nginx.repo

cat >> /etc/yum.repos.d/nginx.repo << EOF
[nginx]
name=nginx repo
baseurl=http://nginx.org/packages/centos/7/$basearch/
gpgcheck=1
enabled=1
EOF

如果是 RHEL ,把文件里的的 centos 改成 rhel 即可,接著就是安裝 Nginx:

yum install nginx
3、安裝 PHP 7.0.x

Remi 一直在維護 PHP 的大多數(shù)流行版本,從 PHP 5.4 到最新的 PHP 7.1,我們可以使用官網(wǎng)的這個小工具來挑選自己需要的版本,下面以 PHP 7.0.x 為例

指定 PHP 包的版本

yum-config-manager --enable remi-php70

更新系統(tǒng)

yum update

安裝一些基本的能支持 WordPress 的 PHP 包:

yum install php-fpm php-mysql php-curl php-gd php-mbstring php-mcrypt php-xml php-xmlrpc php-zip 

修改一下 /etc/php.ini

sed -i "s/;cgi.fix_pathinfo=1/cgi.fix_pathinfo=0/" /etc/php.ini 

Nginx 參考配置文件 /etc/nginx/conf.d/example.com.conf

server {  
        listen 80;
        listen [::]:80;

# 指定網(wǎng)站目錄,可根據(jù)自己情況更換,建議放在 /var/www 目錄下
        root /var/www/example.com;
        index index.php index.html index.htm;

# 默認第一個域名,替換 example.com 為您的域名
        server_name example.com;

        location / {
            try_files $uri $uri/ =404;
        }

# 開啟 PHP7.0-fpm 模式
        location ~ .php$ {
            fastcgi_pass   127.0.0.1:9000;
            fastcgi_index  index.php;
            fastcgi_param  SCRIPT_FILENAME    $document_root$fastcgi_script_name;
            include        fastcgi_params;
        }
}

然后重啟 PHP 和 Nginx

systemctl restart php-fpm  
systemctl restart nginx
4、安裝 MySQL

再次安利大家用 Percona Server 代替 MySQL 或 Mariadb

按照官網(wǎng)的教程,直接增加官網(wǎng)的倉庫

yum install http://www.percona.com/downloads/percona-release/redhat/0.1-4/percona-release-0.1-4.noarch.rpm

然后安裝

yum install Percona-Server-server-57

根據(jù)他們自己的說法,為了安全考慮,安裝過程中是不需要你輸入 MySQL root 密碼的,我們直接啟動 MySQL:

systemctl start mysql

然后 root 密碼就會放在日志里了

[root@centos ~]# cat /var/log/mysqld.log | grep "temporary password"
2017-05-06T07:10:33.891810Z 1 [Note] A temporary password is generated for root@localhost: #Q?raSTwT1qu

這里 #Q?raSTwT1qu 就是他隨機給你生成的 MySQL root 密碼,接下來就可以通過 MySQL 語法的命令進行一系列數(shù)據(jù)庫操作了,這里不再重復(fù),詳細可以參考《Debian 8.x “jessie” 使用 Dotdeb 安裝最新版本 LEMP / LNMP》和《Ubuntu Server 16.04.x (Xenial Xerus) 安裝 LEMP / LNMP 教程》

原文鏈接 《CentOS / RHEL 7.x 使用 EPEL 安裝最新版本 LEMP / LNMP》

文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://specialneedsforspecialkids.com/yun/39527.html

相關(guān)文章

  • CentOS / RHEL 7.x 使用 EPEL 安裝最新版本 LEMP / LNMP

    摘要:是的免費版,由于紅帽的大力推廣,在國內(nèi)外很是流行。因為眾多企業(yè)和開發(fā)者使用,首先要求的是保證穩(wěn)定,所以下的軟件從不追求最新版本。是基于的針對打包的倉庫,更新也很及時。 CentOS 是 RHEL (Red Hat Enterprise Linux) 的免費版,由于紅帽的大力推廣,在國內(nèi)外很是流行。因為眾多企業(yè)和開發(fā)者使用,首先要求的是保證穩(wěn)定,所以 CentOS 下的軟件從不追求最新版...

    bladefury 評論0 收藏0
  • 虛擬機Linux Centos7搭建web環(huán)境(LNMP

    摘要:本文內(nèi)容是,如何在下快速搭建環(huán)境。虛擬機實體機環(huán)境都可以。按照提示,輸入。 本文內(nèi)容是,如何在Linux centos7下快速搭建LNMP環(huán)境。虛擬機、實體機環(huán)境都可以。另外,安裝教程參考的是,下面這篇文章進行文字排版和內(nèi)容擴充,感謝hcchanqing作者。CentOS6.2 yum安裝配置LNMP服務(wù)器(Nginx+PHP+MySQL) 特別提醒:本文系統(tǒng)用的Centos7,是7!...

    Enlightenment 評論0 收藏0

發(fā)表評論

0條評論

最新活動
閱讀需要支付1元查看
<