千家信息网

如何配置web服务器

发表于:2024-09-23 作者:千家信息网编辑
千家信息网最后更新 2024年09月23日,这篇文章主要介绍了如何配置web服务器的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇如何配置web服务器文章都会有所收获,下面我们一起来看看吧。为了调试程序,支持php的
千家信息网最后更新 2024年09月23日如何配置web服务器

这篇文章主要介绍了如何配置web服务器的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇如何配置web服务器文章都会有所收获,下面我们一起来看看吧。

为了调试程序,支持php的web服务器还是需要的。内存太小所以抛弃了一直以来的apache,改用nginx,并且通过fast-cgi来支持php。vpslink提供了ubuntu的源镜像,速度没的说。

(1)一步到位,安装nginx和php

apt-get install nginx php5-cli php5-cgi php5-mysql

(2)因为需要spawn-fcgi来启动fast-cgi,所以安装lighttpd,并设置为开机不启动

apt-get install lighttpd

(3)配置fast-cgi

在/etc/init.d/下建立php-cgi的服务文件,简单起见,可以直接copy nginx的来修改

cp nginx php-cgi

vi php-cgi,修改对应参数

daemon=/usr/bin/spawn-fcgi
daemon_opts="-a 127.0.0.1 -p 9000 -c 10 -u www-data -f /usr/bin/php-cgi"

修改stop时的动作为:pkill -9 php-cgi

保存,退出。

(4) 配置nginx,打开php支持

vi /etc/nginx/sites-available/default

index中增加index.php,并将相关php部分注释取消,注意需要修改fastcgi_param的路径

location ~ \.php$ {
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
fastcgi_param script_filename /var/www/nginx-default$fastcgi_script_name;
include /etc/nginx/fastcgi_params;
}

(5) 启动服务

/etc/init.d/php-cgi start

/etc/init.d/nginx start

web服务器就配置完了。

关于"如何配置web服务器"这篇文章的内容就介绍到这里,感谢各位的阅读!相信大家对"如何配置web服务器"知识都有一定的了解,大家如果还想学习更多知识,欢迎关注行业资讯频道。

服务 配置 服务器 知识 支持 内容 篇文章 一步到位 价值 内存 动作 参数 完了 操作简单 文件 文章 易懂 更多 注释 看吧 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 无线自组织网络技术概述 计算机网络技术跨专业专升本 网络安全反诈骗演讲稿 GEOLite2数据库URL 网络安全是一种行动或过程 深圳读软件开发学校 锡山区互联网智能科技产品供应 棋牌软件开发定制游戏 网络安全法律法规读书报告 奇迹服务器安全 阿里云服务器流量贵 竞赛信息录入数据库 关于网络安全的团会主持结束词 kis专业版怎么清除数据库 无法openssl连接云服务器 甘肃省兰州市的软件开发工资多少 海南数据库安全箱销售厂 热血神器显示无法连接服务器 贯彻网络安全法法院 数据库是外部接口还是内部接口 网络安全工程师进华为 服务器上的网口和管理口 一汽大众软件开发咋样 爬虫服务器怎么样 北京北方深蓝网络技术有限公司 学校无盘启动服务器 暗黑2重制版 连不上服务器 为使软件开发获得成功 安庆安卓软件开发费用 如何建立永久数据库
0