Linux · 2016年9月5日 4

CentOS7 lnmp平台简单部署

1、禁止root账号通过ssh登录

#vim /etc/ssh/sshd_config

把PermitRootLogin yes改为PermitRootLogin no

修改ssh端口

#vim /etc/ssh/sshd_config

把注释掉的Port 22前的注释符号去掉,并将22改为如上的需要的端口

2、Firewall开放ssh和80端口

QQ截图20160905120105

3、nginx 安装版本为nginx-1.8.1-1.el7.ngx.x86_64.rpm

4、安装mysql

rpm -ivh mysql57-community-release-el7-7.noarch.rpm (mysql  Yum源文件)

yum install mysql-server

安装php

yum install epel-release -y (安装epel源)

rpm -Uvh http://rpms.famillecollet.com/enterprise/remi-release-7.rpm

确认安装版本

yum list –enablerepo=remi –enablerepo=remi-php56 | grep php

安装php5.6

yum install –enablerepo=remi –enablerepo=remi-php56 php php-fpm php-pdo php-mysqlnd php-xml php-mbstring php-common

php-fpm配置文件路径

/etc/php-fpm.conf

php配置文件

/etc/php.ini

/etc/php-fpm.conf

Nginx配置文件路径

/etc/nginx

php session目录

/var/lib/php

5、服务加入开机自启动

nginx和php-fpm加入开机自启动

chkconfig nginx on

chkconfig php-fpm on

chkconfig mysqld on