您的位置:首页 > 运维架构 > Nginx

centos下安装nginx+mysql+php环境

2016-11-08 10:55 375 查看
在cento环境下安装

1,添加centos源码

sudo rpm -Uvh http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpm
2,安装nginx

sudo yum install nginx

3,启动nginx服务

sudo systemctl start nginx.service

访问ip地址,如出现Nginx欢迎页面,则说明nginx已经安装并正常运行。



4设置开机自动启动Nginx

sudo systemctl enable nginx.service


安装数据库mysql

 1,查看数据库是否安装

 
rpm -qa | grep mysql

如果安装过了,则有版本号

(2)卸载过程

卸载有两种方式,一种是普通删除,另一种是强力删除,当MySQL数据库有其它的依赖文件时,也进行删除。

分别是:rpm -e mysql 和rpm -e --nodeps mysql

安装MariaDB

sudo yum install mariadb-server mariadb
开启MariaDB

sudo systemctl start mariadb

设置数据库的用户名和密码
sudo mysql_secure_installation
接下来在命令行会提示设置mysql用户名和密码,全选yes。





设置开机自动重启mysql

sudo systemctl enable mariadb.service

进入数据库



3.第三步,安装PHP

安装Php和php 扩展

sudo yum install php php-mysql php-fpm php-mbstring php-gd php-pear php-mcrypt  php-mhash php-eaccelerator  php-cli php-imap php-ldap php-odbc php-pear php-xml php-xmlrpc
php-mssql php-snmp php-soap php-tidy php-common php-devel php-pecl-xdebug -y

配置php.ini

编辑php配置文件

sudo vi /etc/php.ini

cgi.fix_pathinfo=0



原始屏蔽且值为1

启动php-fpm服务

sudo systemctl start php-fpm

设置开机自动重启php-fpm

sudo systemctl enable php-fpm.service

输入ip地址 显示如下表示成功安装



4.第四步:配置nginx站点

根据自己需求设置不同的站点
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: