centos5.5php网站,CentOS 5.5-yum安装配置LNMP

news/2024/5/15 11:17:22/文章来源:https://blog.csdn.net/weixin_26759093/article/details/116283441

一、安装所需的库文件和编译环境

yum -y install gcc gcc-c++ autoconf libjpeg libjpeg-devel libpng libpng-devel freetype freetype-devel libxml2 libxml2-devel zlib zlib-devel glibc glibc-devel glib2  glib2-devel bzip2 bzip2-devel ncurses ncurses-devel curl curl-devel e2fsprogs e2fsprogs-devel krb5 krb5-devel libidn libidn-devel openssl openssl-devel openldap  openldap-devel nss_ldap openldap-clients openldap-servers

二、安装php和MySQL

yum -y install php mysql mysql-server mysql-devel php-mysql php-cgi php-mbstring php-gd php-fastcgi

service mysqld start        //启动mysql服务

chkconfig mysqld on      //设置开机自动启动

三、安装nginx,由于CentOS没有默认的nginx软件包,需要启用REHL的附件包

1. rpm -Uvh http://download.Fedora.RedHat.com/pub/epel/5/i386/epel-release-5-3.noarch.rpm

2. yum -y install nginx

chkconfig nginx on   //设置开机启动

service nginx start    //启动ngin服务

四、安装spawn-fcgi来运行php-cgi   //spawn-fcgi是用来调用php提供动态php格式的网页

yum install spawn-fcgi

五、下载spawn-fcgi 的启动脚本

1. wget http://bash.cyberciti.biz/dl/419.sh.zip  //这是别人写好的脚本,直接拿来用

2. unzip 419.sh.zip

3. mv 419.sh /etc/init.d/php_cgi

4. chmod +x /etc/init.d/php_cgi

/etc/init.d/php_cgi start    //启动php_cgi

1. netstat -tulpn | grep :9000    //查看进程,查看服务有没有正常启动,若出现如下代表一切正常

tcp 0 0 127.0.0.1:9000 0.0.0.0:* LISTEN 4352/php-cgi

六、配置nginx

vim /etc/nginx/nginx.conf      //下面就是修改nginx.conf配置文件

user nginx                           //修改ngin守护进程的用户

worker_processes  4;         //工作进程数,一般与 CPU 核数等同,但实际的可以多一些

error_log logs/error.log;       //错误日志位置

events {

worker_connections  2048;#每个工作进程允许最大的同时连接数,可以稍微大一些,1024的倍数

}

gzip  on;

server {

listen       80;

server_name  192.168.175.208;  //nginx服务器地址

location ~ \.php$ {

root html;

fastcgi_pass 127.0.0.1:9000;

fastcgi_index index.php;

fastcgi_param SCRIPT_FILENAME /usr/share/nginx/html$fastcgi_script_name;   //这里SCRIPT_FILENAME后面指定的是nginx的网站目录

include fastcgi_params;

}

把前面注释全部去掉,找到

location / {

root   /html;

index  index.php index.html index.htm;

}

修改为如上所示 主要是添加index  后面的index.php

七、编写脚本,测试nginx与php有没有结合

vim /usr/share/nginx/html/index.php

phpinfo

?>

最后通过浏览器访问服务器测试是否成功,出现php信息页面表示成功。

下面是我工作过程中遇到的一个问题。原来服务器上安装的有apache服务器。但是现在要把图片服务器换成nginx,图片服务器里面网页跳转的就不管用的。查找资料发现apache的rewrite规则需要转换成nginx识别的规则才行,通过下面的网页转换后,在nginx.conf中添加

http://www.anilcetin.com/convert-apache-htaccess-to-nginx/    //先转换原来的.htpaccess

然后在nginx.conf 中的server里添加这行内容,指定你的htaccess所在的位置

include /var/www/html/webshop/web/.htaccess;0b1331709591d260c1c78e86d0c51c18.png

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.luyixian.cn/news_show_749250.aspx

如若内容造成侵权/违法违规/事实不符,请联系dt猫网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

linux main函数 线程,主线程之main函数 - 分布式缓存系统 Memcached_服务器应用_Linux公社-Linux系统门户网站...

前两节中对工作线程的工作流程做了较为详细的分析,现把其主要流程总结为下图:接下来本节主要分析主线程相关的函数设计,主函数main的基本流程如下图所示:对于主线程中的工作线程的初始化到启动所有的工作线程前面已经做了分析&…

如何删除谷歌拼音_外贸网站如何进行域名解析和主机绑定?

网站的域名和主机是生死相关的两兄弟.但是很多人不是很清楚这两者的联系以及如何将这两者联系在一起的操作.简单的打个比方:网站就是你家的房子,主机就是你家房子的地基,域名就是你家的门牌主机地址在地图上可以用经纬度表示,这就…

SNS社交类网站照片头像裁剪源码

客户端js不能操作文件,所以只能先上传图片再在服务器端剪切。 1、上传图片 2、js剪切图片(其实只是选取要剪切的部分) 3、服务器端剪切 (1)在页面的cs文件中剪切。须放几个隐藏控件以便回传js选取的坐标。 其中剪切图片…

filebeat+logstash+influxdb+ Grafana打造网站日志监控系统

filebeatlogstashinfluxdb Grafana打造网站日志监控系统 yexiansen关注 0.822018.02.01 13:13:22字数 1,093阅读 3,109 filebeatlogstashinfluxdb Grafana打造网站日志监控系统 image 采集数据(fliebeat)->过滤数据(logstash&#xff09…

18个黑科技网站,你想要的软件都能找到,请收藏!!!

序言 要说现在啊,我们使用频率最高的设备是啥,那一定是手机啊,几乎不离身,没了它,生活就索然无味啊😪,除了手机,对我来说,排在第二位的就是电脑了。 那么使用手机和电脑…

百度SEO优化那些事(5月14日)相约天极传媒

活动类型: 沙龙讲座 开始时间: 2011-5-14 14:00 活动地点: 北京市海淀区海淀中街15号远中悦莱大厦2层(天极传媒集团公司第一会议室) 性别: 不限 报名截止: 2011-5-14 14:00 报名地址: http://bang.chinabyte.com/thread-502109-1-1.html 百度,全球最大的中文搜…

使用HTML5,CSS3和jQuery增强网站用户体验

记 得几年前如果你需要添加一些互动元素到你的网站中用来改善用户体验? 是不是立刻就想到了flash实现?这彷佛年代久远的事了。使用现在最流行的web技术 HTML5,CSS3和jQuery,同样也可以实现类似的用户体验。而且使用这些特性将会比…

9月第1周社交网站综合排行:网易微博跌出榜外

据站长之家综合排行榜数据,9月第1周(2013-08-27至2013-09-02)的社交网站排行的首位是新浪微博,其综合积分为4415,第二位是综合积分为4261的豆瓣网,第三位是综合积分为4249的腾讯微博。而网易微博在今周跌出…

管中窥豹:美丽说的一些SEO优化小细节

大家好,我是虚子雨。前面跟大家分享过关于美丽说和蘑菇街的品牌关键词策略,得到一些朋友的反馈,有好评,多半来自好朋友,也有差评,多半来自一 些真心看过文章的朋友,这说明文章的确有不足&#x…

B2B策划书:B2B行业网站未来5年发展趋势预测

B2B行业网站目前已经发展成一个不可忽视的行业,虽然绝大部分的企业本身不是很大,只能算是中小企业,但是由于涉及到的公司多、行业范围广、从业者多,且还是一个值得投资的产业,在2009年刚过,2010年到来的时候…

推荐大家几个网站

2019独角兽企业重金招聘Python工程师标准>>> 36kr 关注互联网信息 拉勾网 互联网公司招聘 Nitrous.IO 一个远程IDE开发环境 Terminal 看名字就知道了, Jelastic 一个远程的服务器,可以配置tomcat服务器 stack overflow githu…

Node与Git环境搭建登录网站

Node与Git环境搭建登录网站 引言 本篇博文教程用于前端搭建环境并实现简易登录网站,使用Git爬取前端项目,进行快速开发。 准备文件 配置Node与Git环境变量 (1) node配置:右击此电脑–>打开环境变量—>高级–>在系统变量中新建变量:NODE_HOME,变量值为文件所在地…

大型网站架构演变和知识体系 -转载学习

架构演变第一步:物理分离webserver和数据库 最开始,由于某些想法,于是在互联网上搭建了一个网站,这个时候甚至有可能主机都是租借的,但由于这篇文章我们只关注架构的演变历程,因此就假设这个时候 已经是托管…

经典案例:那些让人赞不绝口的创新 HTML5 网站

在过去的10年里,网页设计师使用 Flash、JavaScript 或其他复杂的软件和技术来创建网站。但现在你可以前所未有的快速、轻松地设计或创造互动的、有趣好看的网站。如何创建?答案是 HTML5 。 这篇文章向大家展示20个创新的 HTML5 网站。看看这些惊人的 HTM…

springsecurity oauth2_Spring Security 实战干货:客户端OAuth2授权请求的入口在哪里-WEB资讯专栏-DMOZ中文网站分类目录

CSDN 双十一 活动优惠提前抢!全站好课1元起,万券齐发折上折! 超值膨胀金【10元抵100元】限量发放!11月11日当天全站通用,更有机会享受折上折优惠!仅限299份,先到先得! 1. 前言 在Spr…

layui的tab加入其他页面_SEO干货知识分享:字数会影响SEO吗?| 教你如何为页面撰写合格的内容...

你的页面内容需要多少字数才能排到谷歌搜索结果第一页?搜索引擎优化的最佳内容长度是多少?今天就让我们来找出字数和谷歌SEO优化背后的关系。当我们在为页面确定内容时,“我需要写多少字?”是其中一个人们经常会问到的问题&#x…

wap建站程序源码_免费网站建站好不好?超简单建站教程来了

现在各种建站模式都开始陆续出现,有写代码建站,模板建站,免费建站,付费建站……对于大多数缺少资金和时间,也不懂技术的小白来说,可选余地就非常有限了,一般是选择找免费网站建站。那么这种建站…

黄聪:WordPress 多站点建站教程(二):后台(管理网络)设置详解,如何管理子站的用户、主题、插件、设置等功能...

建立好了子站,我们需要有个地方配置所有子站的主题、插件等功能,我们可以在后台看到 我的站点--管理网络 如下图: 在 管理网络--仪表盘 里面,我们可以创新用户和站点,也提供了查询功能。 要注意的是:当你新…

各大网站CSS代码初始化集合

2019独角兽企业重金招聘Python工程师标准>>> css代码之所以初始化,是因为能尽量减少 各浏览器之间的兼容性问题!腾讯QQ官网 样式初始化 body,ol,ul,h1,h2,h3,h4,h5,h6,p,th,td,dl,dd,form,fieldset,legend,input,textarea,select{margin:0;padding:0} b…

github mysql优化_GitHub如何通过迁移MySQL数据库提高网站性能

GitHub,作为广泛使用的开源代码库以及版本控制系统,其数据库MySQL性能的优劣对整个网站平台有着举足轻重的影响。接下来我们一起GitHub,作为广泛使用的开源代码库以及版本控制系统,其数据库MySQL性能的优劣对整个网站平台有着举足…