博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Linux--YUM 安装 nginx php mysql
阅读量:5149 次
发布时间:2019-06-13

本文共 2070 字,大约阅读时间需要 6 分钟。

Linux--YUM 安装 nginx php mysql

(2011-11-13 11:27:14)
标签:

分类:
1.先新建一个 repo
# vi /etc/yum.repos.d/centos.21andy.com.repo
放入如下内容
[21Andy.com]
name=21Andy.com Packages for Enterprise Linux 5 - $basearch
baseurl=http://www.21andy.com/centos/5/$basearch/
enabled=1
gpgcheck=0
protect=1
2.启用 EPEL repo
32位机器启用:
rpm -ihv http://download.fedora.redhat.com/pub/epel/5/i386/epel-release-5-4.noarch.rpm
64位机器启用:
rpm -ihv http://download.fedora.redhat.com/pub/epel/5/x86_64/epel-release-5-4.noarch.rpm
 
附:
查看Linux版本及CPU位数:
查看系统版本:lsb_release -a
查看CPU位数:getconf LONG_BIT
 
3.导入key
rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL
4.一键安装
yum install nginx php-fpm mysql-server
如果 nginx 你要用 0.7.65 最新稳定版,把
yum -y install nginx
换成
yum -y install nginx-stable
就可以了
附:完整的安装
yum -y update
yum -y mysql-server
service mysqld start
mysqladmin -u root password root
service mysqld stop
yum -y install nginx php-fpm php-cli php-pdo php-mysql php-mcrypt php-mbstring php-gd php-tidy php-xml php-xmlrpc php-pear php-pecl-memcache php-eaccelerator
# APC 和 eAccelerator 有冲突,2选1
yum -y install php-pecl-apc
或只要一句
yum -y install nginx mysql-server php-fpm php-cli php-pdo php-mysql php-mcrypt php-mbstring php-gd php-tidy php-xml php-xmlrpc php-pear php-pecl-memcache php-eaccelerator
 
最后只要 yum -y update 一下,全是最新的
5.开机启动
chkconfig --level 345 mysqld on
chkconfig --level 345 php-fpm on
chkconfig --level 345 nginx on
 
补充:所有的配置文件都在 /etc 目录下,包括 nginx, php-fpm, mysql 的配置文件,请自行查找设置.
 
6.配置
注意:fastcgi_params 要加入这一行
# vim /etc/nginx/
fastcgi_params
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
 
nginx配置:
在/etc/nginx/nginx.conf 的 http 节点下的 server 下(所有要支持 php 的 server)添加:
location ~ .*\.(php|php5)?$ {
   fastcgi_pass  
unix:/tmp/php-cgi.sock;
   fastcgi_index index.php;
   include
fastcgi_params;
            root   /home/wwwroot/;
            index  index.html index.htm index.php;
        }
php配置
然后,更改/etc/php-fpm.conf 文件,将listen_address 的值设置成如下(和上面的nginx配置一样):
<value name="listen_address">
/tmp/php-cgi.sock</value>
 
7.重启 nginx, php-fpm 
service nginx restart
service php-fpm restart

转载于:https://www.cnblogs.com/archoncap/p/4544739.html

你可能感兴趣的文章
css z-index属性使用过程中遇到的问题
查看>>
项目实战——仿360囧图
查看>>
HDU 2111:Saving HDU(贪心)
查看>>
Ext.tree.Panel实现单选,多选
查看>>
iOS UIPrintInteractionController打印
查看>>
人民币贬值不是大问题
查看>>
腾讯推出微信企业服务平台风铃
查看>>
蓝桥杯:剪格子
查看>>
nodejs的安装
查看>>
PHP单例模式浅析
查看>>
ssm+ajax实现登陆
查看>>
freertos之特点
查看>>
利用python统计代码行
查看>>
poj2965--较为巧妙的算法
查看>>
3573: [Hnoi2014]米特运输 - BZOJ
查看>>
http状态码
查看>>
点赞投票+1简单jq代码
查看>>
BZOJ1064 NOI2008假面舞会(dfs树)
查看>>
BZOJ4811 Ynoi2017由乃的OJ(树链剖分+线段树)
查看>>
二进制
查看>>