设为首页
加入收藏
首页
IT科技
系统运维
人工智能
应用开发
数据库
域名
当前位置:
首页
>
汽车电瓶
>
海马2丘比特专用汽车内饰装饰改装配件中控仪表台防晒遮光避光垫
海马2丘比特专用汽车内饰装饰改装配件中控仪表台防晒遮光避光垫
发布时间:2025-11-05 15:31:47 来源:
创站工坊
作者:系统运维
上一篇:
新旧款宝马X6汽车X5电子手刹模块电机驻车伺服 E70 E71马达配件
下一篇:
虚拟机系统刷机教程(以VMware为例,快速了解虚拟机系统刷机的步骤与方法)
相关文章
码上建站
益强前沿资讯
编程之道
极客码头
云站无忧
多维IT资讯
益华科技
汇智坊
益华科技
技术快报
HTCM9音质如何?一探究竟(深度评测HTCM9的音质表现,了解手机音质的真相)
为大学生推荐的笔记本电脑选择指南(挑选合适的工具提升学习效率)
小天苹果皮的惊人功效(探秘小天苹果皮的保健奇迹)
联想笔记本电脑Win8系统重装教程(详细步骤教你轻松重新安装Win8系统)
尽管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 /tmpwget http://us.archive.ubuntu.com/ubuntu/pool/main/k/krb5/libkrb53_1.6.dfsg.4~beta1-5ubuntu2_i386.debwget http://us.archive.ubuntu.com/ubuntu/pool/main/i/icu/libicu38_3.8-6ubuntu0.2_i386.debsudo dpkg -i *.deb再次说明,这个只需要在Ubuntu上面操作就可以了,假如是最新版本的12.04可以省略掉这个。下面剩余部分将在Ubuntu和Debian上面都通用。我们需要增加APT源来增加deb包,所以我们可以使用php5.3和php-fpmsudo 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的短标记(< ),你需要在php.ini中开启(fpm和cli同样),假如你不改变这些,你将看到代码以文本的方式显示。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 phpinfo(); >通过浏览器访问,你可以看到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
探索以典藏摄影为主题的艺术之美(传承与展示——典藏摄影的无限魅力)
一步步教你给无系统的电脑装上操作系统(从空白到完整,轻松解决电脑无系统问题)
飞行堡垒FXPlus(了解FXPlus,发掘无限交易潜能)
因为把Ubuntu从13.04升级到13.10后,鼠标出现了问题,一打开网页就不停的闪,而且好多东西都不一样了,又不好用,所以选择重装系统,重装的时候偏偏又重新分了区,然后装完了,一重启,悲剧了,进入修复grub rescue模式下了,一时间就不知道怎么办好了,好在还有个平板可以上网,马上上网搜。很快就搜到不少,点开第一个,“用U盘启动进入Windows系统重写mbr”?那我的Ubuntu不就没了!!!直接PASS!!!“直接在grub rescue”下修复,嗯,这个好。马上按给的方法试,我去,完全不一样好不好!完全没有变化!!再接着搜,嗯,这篇好像靠谱多了,还写了出现这种问题对应的情况,不错,有重新分区造成的,这个看起来是了。马上照着做。1、输入set查看当前的设置(原来这个是查看当前设置的,先前搜到的都不说清楚)2、输入set root=(hd0,msdos11),难怪刚才我的没有变化,选择前搜到的根本没有set,直接就root=(hd0,msdos11)了。(msdos11是我Ubuntu安装的位置,每个人不同的,可以用ls (hd0,x)/root/grub 查看安装到哪个分区了,运行命令后出现很多文件的就是了)3、输入insmod /grub/normal.mod,我靠,没有这个文件,什么情况!!!难道我的不是Ubuntu!!这不科学!!!冷静,要冷静!检查Ubuntu安装在哪个盘时还有几个文件夹,会不会是文件的路径不一样,嗯,查看一个其它文件路径看看,输入ls (hd0,msdos11)/root/grub/i386-pc,一个回国,出来一大串的文件名,大部分是.mod和.img的,应该就是这个了,把命令换成insmod (hd0,msdos11)/root/grub/i386-pc/normal.mod,成功!!!!4、输入normal,回车的,熟悉的启动菜单出来了。不过还没有完。5,进行Ubuntu,打开终端,输入sudo update-grub,更新一下引导文件。6、输入sudo grub-install /dev/sda,等待几秒,我靠,失败,还没有原因!!算了,重启试试。等待中。。。我去,又是grub rescue!!!重新来过,再次进入Ubuntu,把网页再往下拉,还有解决的方法,不过刚才因为是要用live cd启动就没管,再试这个方法好了!(一般情况到这里应该就修复完成了,不过我的情况不一样,我是在重装时又重新分了区,而且还重新指定了引导文件存在的位置导致的,需要再用到下面的方法才行。)7、输入sudo mount /dev/sda11 /mnt,把安装的盘挂载到/mnt上8、输入sudo grub-install --boot-directory=/mnt/boot/dev/sda,我靠,出来这一串东西是什么,我没输入错误啊,怎么不是运行成功!再试!还是这样!!!!重复试了几次后,算了,重启吧,奇迹般的启动菜单出来了!!原来已经执行成功了吗?!!好了!这就是过程了,我的小心脏啊!!!(这是没有把/boot单独分出来的方法,把/boot单独分出来的话就把命令中的“/boot”去掉就好了)
深度解析IntelHM70(探索HM70处理器的关键特性和市场前景)
随便看看
神舟主机(打造无与伦比的电脑游戏体验)
微星1022的特点及性能评测(一款令人心动的高性能笔记本电脑)
飞行堡垒FXPlus(了解FXPlus,发掘无限交易潜能)
丁酉大炮的威力与历史影响(揭秘丁酉大炮的制造工艺与战争应用)
电脑开机显示错误1802的原因及解决方法(深入探究电脑开机错误1802的根源,提供有效的解决方案)
Hkc质量如何?探究hkc产品的质量表现(hkc质量分析,解读关键指标、用户评价与市场表现)
解决U盘中无法删除文件的方法(轻松应对U盘中难以删除的文件,让存储空间重新恢复正常)
斐讯K2P原厂救砖教程——故障恢复的利器(简单易懂的步骤让你的斐讯K2P重获新生)
宏达主板(探索宏达主板的功能与优势)
荣耀MagicBook14操作教程(荣耀MagicBook14操作指南,助你成为技术达人)
IT资讯网
益华科技
香港云服务器
亿华云
源码下载
IT技术网
企商汇
服务器租用
源码库
益强智囊团
IT资讯网
益强智未来
亿华智造
思维库
亿华互联
创站工坊
运维纵横
科技前瞻
益强编程堂
智能时代
码力社
亿华云计算
亿华云
极客编程
益强科技
全栈开发
云智核
益强IT技术网
亿华科技
亿华智慧云
亿华灵动
益强数据堂
益强资讯优选
益强编程舍
益强科技
益华IT技术论坛
极客码头
汇智坊
编程之道
技术快报
云站无忧
码上建站
Copyright © 2025 Powered by
海马2丘比特专用汽车内饰装饰改装配件中控仪表台防晒遮光避光垫
,
创站工坊
滇ICP备2023006006号-44
sitemap