centos7配置环境LNMP
#yum安装epel-release第三方软件包
yum install epel-release
#要验证EPEL仓库是否建立成功
yum repolist
xshell访问系统出现中文乱码的解决方法:
打开xshell选择文件-->属性-->终端-->终端右侧找到编码,然后把默认语言改成UTF-8
#安装php5.6.31
rpm -ivh http://rpms.famillecollet.com/enterprise/remi-release-7.rpm yum install --enablerepo=remi --enablerepo=remi-php56 php php-opcache php-devel php-mbstring php-mcrypt php-mysqlnd php-phpunit-PHPUnit php-pecl-xdebug php-pecl-xhprof php-fpm php-redis php-gd #设置时区
vim /etc/php.ini
#date.timezone = "Asia/Shanghai" #设置php-fpm运行用户组
vim /etc/php-fpm.d/www.conf
#user = nginx
#group = nginx
#listen = 127.0.0.1:9000 前面;去掉
#listen.owner = nobody 前面;去掉
#listen.group = nobody 前面;去掉
#listen.mode = 0660 前面;去掉
#安装nginx
yum list nginx
yum install nginx #启动nginx
systemctl start nginx.service
systemctl status nginx.service
systemctl enable nginx.service #启动php-fpm
systemctl start php-fpm.service
systemctl status php-fpm.service
systemctl enable php-fpm.service
#安装mysql5.7.20
wget http://dev.mysql.com/get/mysql57-community-release-el7-8.noarch.rpm #安装mysql源
yum localinstall mysql57-community-release-el7-8.noarch.rpm
#安装mysql server
yum install mysql-community-server #启动mysqld
systemctl start mysqld.servoce
systemctl status mysqld.service
systemctl enable mysqld.service
#查看临时密码 grep 'A temporary password' /var/log/mysqld.log #登录设置root新密码 alter user 'root'@'localhost' identified by 'Abc123!@#'; #查看mysql版本 ->status; #新建用户 create user huirong identified by 'huirongAbc#123';
创建数据库命令
CREATE DATABASE `db_name` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;
创建数据库脚本提示:sql_mode=only_full_group_by的问题
vim /etc/my.cnf
在socket=/var/lib/mysql/mysql.sock下面添加 sql_mode=''
#重启mysql systemctl restart mysqld.service
#安装redis3.2.10
yum list redis
yum install redis #启动redis
systemctl start redis.service
systemctl status redis.service
systemctl enable redis.service #查看redis版本
redis-cli
->info
#yum安装lrzsz
yum list lrzsz
yum install lrzsz
#rz上传 sz下载
查看系统版本的三种方法
lsb_release -a
cat /proc/version
uname -a
Nginx配置文件配置后需重启服务
1、nginx -t 测试nginx是否配置有误
2、若有问题请查看 /var/log/nginx/error.log文件
需要给相应文件夹777权限 /var/lib/php 777权限【php写session】
3、若有问题请删除 /etc/nginx/nginx.conf 中80端口的配置
4、若非80端口启动报错请关闭防火墙
systemctl status firewall.service
systemctl stop firewall.service
非80端口访问提示403拒绝访问处理方法
1、关闭防火墙
systemctl status firewalld.service
systemctl stop firewalld.service
2、检查是否开启selinux
getenforce #查看是否开启了selinux [disabled 或 permissive是关闭, enforcing是开启]
setenforce 0 ##设置SELinux 成为permissive模式
setenforce 1 ##设置SELinux 成为enforcing模式
centos7配置环境LNMP的更多相关文章
- CentOS7 配置环境
1.安装CentOS 配置环境 (1)虚拟机中安装CentOS,进入系统使用yum命令不止正常执行…… 原因: 需要设置网卡激活 解决方法: vi /etc/sysconfig/network-scr ...
- CentOS7配置环境变量
执行命令env查看当前环境变量: [duanyongchun@192 3DUnetCNN]$ env 例如扩展环境变量为/tmp/bin: PATH=$PATH:/tmp/bin 查看特定环境变量命令 ...
- centos7.2环境nginx+mysql+php-fpm+svn配置walle自动化部署系统详解
centos7.2环境nginx+mysql+php-fpm+svn配置walle自动化部署系统详解 操作系统:centos 7.2 x86_64 安装walle系统服务端 1.以下安装,均在宿主机( ...
- centos7.2环境yum方式快速搭建lnmp环境nginx+mariadb+php-fpm
centos7.2环境yum方式安装nginx+mariadb+php-fpm 1.安装lnmp环境 安装epel源 yum install -y epel-release 安装 MySQL + PH ...
- LNMP小项目搭建,Centos7.6环境搭建Linux+nginx+mysql+php,wordpress个人博客的搭建(完整搭建步骤)
一.LNMP搭建,基于nginx服务器搭建wordpress个人博客 准备环境:centos7.6环境下web服务器(nginx+php):主机名:web01,ip:192.168.248.172my ...
- window 远程在Linux(centOS7.0)上安装JDK以及配置环境变量
本人是在windows 7 上安装了虚拟机,虚拟机安装的是linux(centOS7.0)系统现在在Windows 上安装SecureCRT 远程虚拟机的linux系统,安装JDK以及配置环境变量. ...
- 在CentOS7.4中安装jdk的几种方法及配置环境变量
在CentOS7.4中安装jdk的几种方法及配置环境变量 一.下载jdk jdk下载地址:http://www.oracle.com/technetwork/java/javase/downloads ...
- Linux CentOS7.0下JAVA安装和配置环境变量
一.前言: CentOS7.0虽然自带JDK1.7和1.8,运行“java -version”命令也可以看到版本信息,但是jdk的安装环境不全,比如缺少tool.jar和dt.jar等,这就导致“ja ...
- 新装系统(CentOS7.4)环境初始化配置笔记
新装系统(CentOS7.4)环境初始化配置笔记 一.概述 设备详情: Dell R730 服务器 (四个网卡,一根网线插在第2个网卡上) CentOS 7.4 x64 最小安装环境 二.网络环境配置 ...
随机推荐
- C++基础 inline 默认参数 函数占位参数 函数重载
1. inline内联函数 内联函数用于替换宏, 实例: 其中宏和 ++ 连用有副作用. #include "iostream" using namespace std; #def ...
- 4、spring boot 配置文件之profile
Profile 1.多Profile文件 我们在主配置文件编写的时候,文件名可以是 application-{profile}.properties/yml 默认使用application.prop ...
- 笔记-python-built-in functions-eval,exec,compile
笔记-python-built-in functions-eval,exec,compile 1. python代码执行函数 有时需要动态改变代码,也就是说代码需要是字符串格式,然后在按需要 ...
- Google Chrome 自定义协议(PROTOCOL)问题的处理
最近在使用谷歌浏览器的时候遇到了自定义协议(PROTOCOL)的问题,比较折腾,特此记录,希望我浪费生命换来的结果能够帮助读到此文的朋友少浪费一点宝贵的时间! 由于某些原因,电脑里一直没有安装阿里旺旺 ...
- DOS程序员手册(十)
终于到(十)了~~~ 503页 ES:DI 指向未更新且未打开的FCB的指针 注释:该功能最初用来从命令行中析取文件,并以正确的格式来保存此文件 以便打开FCB.为了实现这个目的,可首先将 ...
- 嵌入式(Embedded System)笔记 —— Cortex-M3 Introduction and Basics(上)
随着课内的学习,我想把每节课所学记录下来,以作查阅.以饲读者.由于我所上的是英文班课程,因此我将把关键术语的英文给出,甚至有些内容直接使用英文. 本次所介绍内容是关于Cortex-M3的基础内容. - ...
- CodeIgniter学习笔记二:CI中的query_builder(AR)、连贯操作
一.开启query_builder 在application\config\database.php中添加如下代码(默认已开启): $query_builder = TRUE; 二.查询数据 //ge ...
- Python列表深浅复制详解
转自:https://www.cnblogs.com/blaomao/p/7239203.html 在文章<Python 数据类型>里边介绍了列表的用法,其中列表有个 copy() 方法, ...
- 【转载】Unity3D研究院之IOS&Andoird使用Sharesdk遇到的坑
这两天研究了一下ShareSDK,说实话挺好用的,但是还是有点坑的地方.那么雨松MOMO写下博文记录一下来我遇到的坑,嘿嘿. 大部分内容它的文档上已经说的很清楚了. http://wiki.share ...
- python学习_循环结构 and 类型判断
# 循环结构 ### 循环结构(while) - 格式 ```python while 表达式: 语句块 ``` > 执行流程:当程序执行到while语句时,首先判断表达式的真假.若表达式的值为 ...