国产片侵犯亲女视频播放_亚洲精品二区_在线免费国产视频_欧美精品一区二区三区在线_少妇久久久_在线观看av不卡

服務器之家:專注于服務器技術及軟件下載分享
分類導航

Linux|Centos|Ubuntu|系統進程|Fedora|注冊表|Bios|Solaris|Windows7|Windows10|Windows11|windows server|

服務器之家 - 服務器系統 - Ubuntu - Ubuntu/Debian上安裝Nginx+php環境詳細教程

Ubuntu/Debian上安裝Nginx+php環境詳細教程

2019-11-25 18:56Ubuntu教程網 Ubuntu

本教程將要向您展現如何在Ubuntu操作系統上面安裝,教程同樣適用在Debian,盡管有一點點小差別,但并沒有太大影響。

盡管Apache已經占據半片江山,但很多人仍然在尋找其他的方式去托管他們的站點,Apache不只是一個選擇,其他很多優秀的服務器程序例如lighthttp和nginx也是不錯的選擇。本教程將要向您展現如何在Ubuntu操作系統上面安裝,教程同樣適用在Debian,盡管有一點點小差別,但并沒有太大影響。怎么樣,下面我們開始吧。

0.開始注意

為了完成教程中提到的操作,我們假設您已經安裝了一個基本的Debian或者Ubuntu操作系統。怎么安裝系統這是不同的教程了,這里就不再詳細說明。本教程主要介紹如何簡單獲取Nginx+php的運行環境。

1.安裝Nginx

第一步要做的就是從庫中下載,這個操作是非常簡單的。

sudo apt-get install nginx

更改默認的虛擬站點配置,文件在:

sudo vim /etc/nginx/sites-available/default

一個漂亮的關鍵配置是:

server {

listen 80;

server_name localhost;

access_log /var/log/nginx/localhost.access.log;

## Default location

location / {

root /var/www;

index index.php;

}

## Images and static content is treated different

location ~* ^.+.(jpg|jpeg|gif|css|png|js|ico|xml)$ {

access_log off;

expires 30d;

root /var/www;

}

## Parse all .php file in the /var/www directory

location ~ .php$ {

fastcgi_split_path_info ^(.+.php)(.*)$;

fastcgi_pass backend;

fastcgi_index index.php;

fastcgi_param SCRIPT_FILENAME /var/www$fastcgi_script_name;

include fastcgi_params;

fastcgi_param QUERY_STRING $query_string;

fastcgi_param REQUEST_METHOD $request_method;

fastcgi_param CONTENT_TYPE $content_type;

fastcgi_param CONTENT_LENGTH $content_length;

fastcgi_intercept_errors on;

fastcgi_ignore_client_abort off;

fastcgi_connect_timeout 60;

fastcgi_send_timeout 180;

fastcgi_read_timeout 180;

fastcgi_buffer_size 128k;

fastcgi_buffers 4 256k;

fastcgi_busy_buffers_size 256k;

fastcgi_temp_file_write_size 256k;

}

## Disable viewing .htaccess & .htpassword

location ~ /.ht {

deny all;

}

}upstream backend { server 127.0.0.1:9000;}

好了,我們完成到這里,下面我們需要安裝PHP所需要的文件。

2.安裝PHP

很多站點都使用PHP提供動態內容,他們可能是一個wiki一個博客,或者一個論壇什么的。

如果你現在運行的是Ubuntu,我們首先需要解決兩種不同的deb包,如果你運行的是amd64版本,那需要更改i386為amd64

注意:如果是debian則不需要做這些

cd /tmp

wget http://us.archive.ubuntu.com/ubuntu/pool/main/k/krb5/libkrb53_1.6.dfsg.4~beta1-5ubuntu2_i386.deb

wget http://us.archive.ubuntu.com/ubuntu/pool/main/i/icu/libicu38_3.8-6ubuntu0.2_i386.deb

sudo dpkg -i *.deb

再次說明,這個只需要在Ubuntu上面操作就可以了,如果是最新版本的12.04可以省略掉這個。

下面剩余部分將在Ubuntu和Debian上面都通用。

我們需要增加APT源來增加deb包,所以我們可以使用php5.3和php-fpm

sudo echo "deb http://php53.dotdeb.org stable all" >> /etc/apt/sources.list

更新apt:

sudo apt-get update

下面我們開始安裝PHP(第一部分)

sudo apt-get install php5-cli php5-common php5-suhosin

我們需要安裝命令行,不然接下來就會出現些小問題

sudo apt-get install php5-fpm php5-cgi

如果你打算使用數據庫或者一些需要的模塊(例如:mcrypt,ldap,snmp等)你同樣可以安裝他們。

好了,我們現在已經安裝完了nginx和php

一個注意點:如果你使用"php的短標記(

3.完成

重啟nginx服務器

sudo /etc/init.d/nginx restart

配置完成php.ini后需要重啟php5-fpm,使用命令

sudo /etc/init.d/php5-fpm restart

全部完成,你可以運行了。

4.測試

我們可以在/var/www中創建一個index.php的文件,內容如下:

通過瀏覽器訪問,你可以看到php的一個大致的信息,如果沒有則說明一些配置錯誤,需要重新檢查。

5.問題和最終提示

如果你沒有看到phpinfo,可能會出現一些錯誤,那可以執行:

sudo tail /var/log/nginx/error.log

查看錯誤日志,另外每次當你修改了php.ini后,需要重啟php5-fpm。無需重啟nginx。

在默認的配置中nginx是啟用了fastcgi的錯誤日志的,如果看到一個嚴重的錯誤(例如出現"cannot redeclare class xyz"),nginx可以看到這個“漂亮的”錯誤頁面,那可能是一些錯誤發生了。

如果這樣你可以關閉,如果php5-fpm不能運行,你的php文件將不會被解析,并且nginx會顯示一個錯誤頁面。

好了,我猜你已經完成了,并且現在使用nginx作為你的web服務器,nginx是一個小巧、漂亮并且你可以配置很多東西的一個東東,如果你需要偽靜態,注意nginx不會運行 .htaccess 文件,你需要偽靜態更改vhost配置。

如果對在Linux下感興趣的朋友可以查看《Linux下的DedeCMS站點高級安全策略》

翻譯:天涯

原文:http://www.howtoforge.com/installing-php-5.3-nginx-and-php-fpm-on-ubuntu-debian

延伸 · 閱讀

精彩推薦
Weibo Article 1 Weibo Article 2 Weibo Article 3 Weibo Article 4 Weibo Article 5 Weibo Article 6 Weibo Article 7 Weibo Article 8 Weibo Article 9 Weibo Article 10 Weibo Article 11 Weibo Article 12 Weibo Article 13 Weibo Article 14 Weibo Article 15 Weibo Article 16 Weibo Article 17 Weibo Article 18 Weibo Article 19 Weibo Article 20 Weibo Article 21 Weibo Article 22 Weibo Article 23 Weibo Article 24 Weibo Article 25 Weibo Article 26 Weibo Article 27 Weibo Article 28 Weibo Article 29 Weibo Article 30 Weibo Article 31 Weibo Article 32 Weibo Article 33 Weibo Article 34 Weibo Article 35 Weibo Article 36 Weibo Article 37 Weibo Article 38 Weibo Article 39 Weibo Article 40
主站蜘蛛池模板: 中文字幕国产日韩 | 伊人网在线视频观看 | 九九久久精品 | 欧美一级一 | 欧美日韩精品久久久 | 国产 欧美 日韩一区 | 欧美日韩一区二区视频在线观看 | 自拍偷拍一区 | 天天射影院| 午夜小视频在线观看 | 国产一区二区三区视频在线观看 | 91精品久久 | 午夜小电影| 中文字幕日韩av | 2018啪一啪 | 黄篇免费观看 | 在线观看亚洲 | 不卡一区| 久久99精品视频在线观看 | 日韩一二三区 | 国产三级毛片 | 特黄色一级片 | 免费三级在线 | 久久久久久亚洲精品 | 日韩一区二区三区在线视频 | 这里只有久久精品 | 日本久久精品视频 | 欧美中文在线 | 午夜草逼| 免费午夜视频 | 四影虎影www4hu23cmo | 成人av在线播放 | 91成人小视频 | 国产精品亚洲第一区在线暖暖韩国 | 二区三区在线 | 99中文字幕 | 天天操一操 | 狠狠干最新网址 | 91麻豆精品国产91久久久资源速度 | 伊人欧美一区 | 欧美成年黄网站色视频 |