在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站点
根据自己需求设置不同的站点