成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專(zhuān)欄INFORMATION COLUMN

Debian 8.x “jessie” 使用 Dotdeb 安裝最新版本 LEMP / LNMP

elliott_hu / 465人閱讀

摘要:而由社區(qū)維護(hù),沒(méi)商業(yè)公司那么多雜七雜八的流程,制作維護(hù)的倉(cāng)庫(kù),便是其中一個(gè)佼佼者,基本上官方發(fā)布最新穩(wěn)定版,這貨就會(huì)跟上。眾所周知,是基于系的,所以使用上完全不成問(wèn)題,下面我們進(jìn)入安裝步驟吧。

Ubuntu 系統(tǒng)雖好,而且是商業(yè)公司 Canonical Ltd 維護(hù),質(zhì)量是絕對(duì)有保障的,但是有一點(diǎn)讓我很不爽的地方,就是這系統(tǒng)太激進(jìn),出于個(gè)人愛(ài)好,我推薦使用 Debian 作為生產(chǎn)環(huán)境,畢竟 Ubuntu 也是 Debian 改的嘛。

而 Debian 由社區(qū)維護(hù),沒(méi)商業(yè)公司那么多雜七雜八的流程,Dotdeb 制作維護(hù)的 LEMP 倉(cāng)庫(kù),便是其中一個(gè)佼佼者,基本上官方發(fā)布最新穩(wěn)定版,這貨就會(huì)跟上。

眾所周知,Ubuntu 是基于 Debian 系的,所以使用上完全不成問(wèn)題,下面我們進(jìn)入安裝步驟吧。

以下安裝步驟都在 root 用戶(hù)下完成,請(qǐng)自行使用 su 命令切換到 root 用戶(hù)

1、增加 Backports 和 Dotdeb 源并更新系統(tǒng)

按照 Dotdeb 的安裝說(shuō)明,從 Nginx 1.10.2 開(kāi)始已經(jīng)修復(fù)并完全支持 HTTP/2 ,但是其中的 OpenSSL 升級(jí)需要使用 Debian 8.x Jessie 的 Backports 倉(cāng)庫(kù)

首先新建個(gè)源文件 /etc/apt/sources.list.d/dotdeb.list ,加入這幾行

#Backports
deb http://ftp.debian.org/debian jessie-backports main

#Dotdeb
deb http://packages.dotdeb.org jessie all
deb-src http://packages.dotdeb.org jessie all

deb http://packages.dotdeb.org jessie-nginx-http2 all
deb-src http://packages.dotdeb.org jessie-nginx-http2 all

然后導(dǎo)入 Dotdeb 的 GnuPG key

wget https://www.dotdeb.org/dotdeb.gpg
apt-key add dotdeb.gpg

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

apt-get update && apt-get upgrade
apt-get install vim curl sudo wget
2、升級(jí) OpenSSL

Debian 8.x Jessie 目前的 OpenSSL 版本還是 1.0.1,不支持 ALPN 的最低要求 1.0.2,所以我們升級(jí)

apt-get -t jessie-backports install libssl1.0.0
apt-get -t jessie-backports update && apt-get -t jessie-backports upgrade

檢查一下 OpenSSL 版本是否正確

root@debian ~ # openssl version
OpenSSL 1.0.2k  26 Jan 2017
3、安裝 Nginx
apt-get install nginx-extras
4、安裝 PHP 7.0.x
apt-get install php7.0-fpm php7.0-mysql php7.0-curl php7.0-gd php7.0-mbstring php7.0-mcrypt php7.0-xml php7.0-xmlrpc php7.0-zip

修改 php.ini

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

重啟 PHP

systemctl restart php7.0-fpm

Nginx 參考配置文件

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

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

# 默認(rèn)第一個(gè)域名,替換 example.com 為您的域名
        server_name example.com;

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

# 開(kāi)啟 PHP7.0-fpm 模式
        location ~ .php$ {
            include snippets/fastcgi-php.conf;
            fastcgi_pass unix:/run/php/php7.0-fpm.sock;
        }
}
5、安裝 MySQL 5.7.x

和《Ubuntu Server 16.04 安裝 LEMP / LNMP 教程》一文一樣,我們推薦使用 Percona Server 代替原生的 MySQL,這里就簡(jiǎn)單重復(fù)一下

導(dǎo)入 Percona Server 的源

wget https://repo.percona.com/apt/percona-release_0.1-4.$(lsb_release -sc)_all.deb  
dpkg -i percona-release_0.1-4.$(lsb_release -sc)_all.deb  

記得檢查一下 /etc/apt/sources.list.d/percona-release.list 是否正確

更新系統(tǒng)并安裝 Percona Server 5.7

apt-get update  
apt-get install percona-server-server-5.7

推薦做一次 MySQL 安全設(shè)置

mysql_secure_installation

使用 MySQL root 用戶(hù)登陸

mysql -u root -p 

創(chuàng)建數(shù)據(jù)庫(kù) example_database

CREATE DATABASE example_database DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci; 

創(chuàng)建用戶(hù)名 example_user 并賦予權(quán)限

GRANT ALL ON example_database.* TO "example_user"@"localhost" IDENTIFIED BY "這里改成你要設(shè)置的強(qiáng)大的沒(méi)人能猜出來(lái)的隨機(jī)的密碼";  

刷新 MySQL 權(quán)限

FLUSH PRIVILEGES; 

沒(méi)問(wèn)題以后就可以退出了

EXIT;

好了,大功告成,其實(shí)除了增加 Dotdeb 的源,不需要對(duì) Nginx 和 PHP 進(jìn)行額外的源修改,其余步驟是和 Ubuntu 一毛一樣的,所以很多步驟都進(jìn)行了說(shuō)明上的省略所見(jiàn),如需更詳細(xì)的說(shuō)明,請(qǐng)?jiān)L問(wèn)《Ubuntu Server 16.04 安裝 LEMP / LNMP 教程》

原文鏈接:《Debian 8.x “jessie” 使用 Dotdeb 安裝最新版本 LEMP / LNMP》

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

轉(zhuǎn)載請(qǐng)注明本文地址:http://systransis.cn/yun/22912.html

相關(guān)文章

  • Debian 8.xjessie使用 Dotdeb 安裝最新版本 LEMP / LNMP

    摘要:而由社區(qū)維護(hù),沒(méi)商業(yè)公司那么多雜七雜八的流程,制作維護(hù)的倉(cāng)庫(kù),便是其中一個(gè)佼佼者,基本上官方發(fā)布最新穩(wěn)定版,這貨就會(huì)跟上。眾所周知,是基于系的,所以使用上完全不成問(wèn)題,下面我們進(jìn)入安裝步驟吧。 Ubuntu 系統(tǒng)雖好,而且是商業(yè)公司 Canonical Ltd 維護(hù),質(zhì)量是絕對(duì)有保障的,但是有一點(diǎn)讓我很不爽的地方,就是這系統(tǒng)太激進(jìn),出于個(gè)人愛(ài)好,我推薦使用 Debian 作為生產(chǎn)環(huán)境,...

    tain335 評(píng)論0 收藏0
  • CentOS / RHEL 7.x 使用 EPEL 安裝最新版本 LEMP / LNMP

    摘要:是的免費(fèi)版,由于紅帽的大力推廣,在國(guó)內(nèi)外很是流行。因?yàn)楸姸嗥髽I(yè)和開(kāi)發(fā)者使用,首先要求的是保證穩(wěn)定,所以下的軟件從不追求最新版本。是基于的針對(duì)打包的倉(cāng)庫(kù),更新也很及時(shí)。 CentOS 是 RHEL (Red Hat Enterprise Linux) 的免費(fèi)版,由于紅帽的大力推廣,在國(guó)內(nèi)外很是流行。因?yàn)楸姸嗥髽I(yè)和開(kāi)發(fā)者使用,首先要求的是保證穩(wěn)定,所以 CentOS 下的軟件從不追求最新版...

    bladefury 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

最新活動(dòng)
閱讀需要支付1元查看
<