LNMP

centos7利用yum安装lnmp的教程(linux+nginx+php7.1+mysql5.7)

删除回忆录丶 提交于 2019-12-05 14:26:53
步骤如下: yum的安装 ? 1 yum update yum安装nginx 安装nginx最新源 ? 1 2 yum localinstall http: //nginx .org /packages/centos/7/noarch/RPMS/nginx-release-centos-7-0 .el7.ngx.noarch.rpm yum repolist enabled | grep "nginx*" 安装nginx ? 1 yum -y install nginx 启动nginx ? 1 service nginx start 设置nginx服务器开机自启动 ? 1 systemctl enable nginx.service 检查开机自动是否设置成功 ? 1 systemctl list-dependencies | grep nginx 浏览器中输入公网ip,检测是否安装成功 ? 1 http://00.00.00.00/ 使用yum安装mysql5.7 安装mysql源 ? 1 2 yum -y localinstall http: //dev .mysql.com /get/mysql57-community-release-el7-7 .noarch.rpm yum repolist enabled | grep "mysql.*-community.*"

docker lnmp

北城以北 提交于 2019-12-05 11:09:09
软件下载 docker pull mysql:5.6 docker pull php:5.6-fpm docker pull nginx 创建启动php-fpm docker run --name php5603 -v ~/nginx/www:/www -d php:5.6-fpm | php里面要安装 pdo_mysql,mysql,mysqli扩展 创建启动nginx docker run --name nginx5603 -p 8088:80 -d \ -v ~/nginx/www:/usr/share/nginx/html:ro \ -v ~/nginx/conf/conf.d:/etc/nginx/conf.d:ro \ --link php5603:php \ nginx 创建启动mysql docker run --name mysql04 -p 3306:3306 -e MYSQL_ROOT_PASSWORD=xxxx -d mysql:5.6 | 默认是mysql8, 其默认编码修改成了utfmb4,需要修改配置文件 | 进入容器 docker exec -it php /bin/bash 至目录下 cd /usr/local/bin 安装扩展 ./docker-php-ext-install pdo_mysql 安装扩展 ./docker-php-ext

Docker 镜像只制作LNMP + redis

爱⌒轻易说出口 提交于 2019-12-05 10:56:52
Docker 镜像只制作 LNMP + redis 一、制作背景 Window10 + VM11 + opensuse + docker + centos7dockers 镜像 这里主要是分享 LNMP + redis 镜像的制作,跳过其他。 二、配置 LNMP 1、安装docker 镜像 centos7 Yum install docker-io 安装 docker Service docker start 启动 docker 服务 Chkconfig docker on 设置开机启动 Docker pull centos:7 从 docker 仓库中获取镜像(这里的镜像) 可以通过 docker images 列出本地仓库中存在的 docker 镜像 docker run -it -p 80:80 -p 10000:10000 --name=test2 centos:7 跑起镜像 centos:7 开放 80 和 10000 端口权限 命名为 test2 Ctrl + p 、 Ctrl + q 退出容器 Docker ps 查看正在运行的容器 Docker attach test2 进入正在运行的 test2 容器 ( L 已经配好了) 2、安装 mysql 把所需要的源代码下载至 /usr/local/src 安装 M mysql Yum install –y wget

阿里云MVP课堂:零基础建站,满足你拥有自己网站的心愿

陌路散爱 提交于 2019-12-05 10:17:56
很多人都有一个建站的心,但是由于没有相关的技能,导致最后不了了之。云计算,让一切变得简单起来,零基础也能很快搭建出自己的网站,满足你的心愿。 建站总体来说分为如下几步: 1.开发网站程序 2.上传到云服务器 3.填充内容 4.域名备案解析 然后就可以把自己的网站分享给朋友了,建站就是这么简单! 如果网站规模大了,应该如何在保证低成本的前提下,承担大的访问量,以及提升网站访问速度呢?这就需要结合云数据库、云存储等,来实现网站的高可用。 6节课+3个在线实验,让你快速掌握云上建站。课程报名: https://edu.aliyun.com/workshop/6/course/1043 课程设置: 第1期: 掌握云服务器基本操作(含在线实验) 掌握云服务器基本操作,是云上建站的第一步。 第2期: 安装LNMP环境+搭建WordPress+域名配置(含在线实验) LNMP是最常见的网站运行环境,本课程带你安装LNMP环境,并搭建动态网站。 第3期: 数据迁移至云数据库,提升数据可靠性 从自建数据库迁移到云数据库,提升数据可靠性与安全性。 第4期: 使用云存储和CDN,降低成本并提升速度 网站规模越来越大,如何做好网站优化呢?那么就来好好学习这节课程吧! 第5期: 网站优化配置与安全防护 自定义网站功能和布局,让它符合我的需求;为网站进行安全加固,防止被攻击和篡改。 第6期: 建站举一反三

阿里云漏洞提示:phpMyAdmin <=4.8.1 checkPageValidity函数缺陷可导致GETSHELL

百般思念 提交于 2019-12-05 10:17:33
如题: phpMyAdmin <=4.8.1 后台checkPageValidity函数缺陷可导致GETSHELL 即:checkPageValidity函数对外部输入过滤不严,可导致本地包含任意文件。进一步地攻击者可通过注入代码到特定文件进行包含造成远程代码执行 如果lnmp版本为1.5及以上,可直接一键升级,在lnmp1.5安装包同目录下,执行:./upgrade.sh phpmyadmin 下一步输入要升级的版本号: 完成后去阿里云点击验证一下。 来源: oschina 链接: https://my.oschina.net/u/2601064/blog/3003967

Linux(CentOS 7)LNMP环境搭建

青春壹個敷衍的年華 提交于 2019-12-05 09:04:46
LNMP环境的搭建 1、安装软件 安装php-fpm yum install php-fpm 安装nginx yum install nginx 安装php 安装mysql 安装php和mysql请参照Linux(CentOS 7)LAMP环境搭建 2、修改登录的用户 此前使用了apache访问的软件,所以 安装完成后配置文件在/etc/php-fpm.conf,配置引用了/etc/php-fpm.d/*.conf,默认有一个www.conf,修改www.conf,找到用户、用户组设置: user = nginx group = nginx 3、修改配置文件,提高安全性能 /etc/php.ini文件:提高安全性能 ;cgi.fix_pathinfo=1 cgi.fix_pathinfo=0 ;是注释符 4、修改主配置文件 /etc/nginx/nginx.conf 添加内容,这部分内容在nginx.conf.default中有 location ~ . php$ {    root html;    fastcgi_pass 127.0.0.1:9000;    fastcgi_index index.php,phpinfo.php;    #fastcgi_param SCRIPT_FILENAME /scripts$fastcgi_script_name;   

Docker容器从一知半解到入门

雨燕双飞 提交于 2019-12-05 07:41:47
Docker容器从一知半解到入门 Docker是一个开源的、跨平台的应用容器引擎,可以让技术开发认用打包他们的应用以及一些依赖包到一个可移植的容器平台中,发布到任何流行的 Linux 操作系统上面,也可以在Windows和mac操作系统上面跑,容器是完全使用沙箱机制,容器相互之间不会存在任何接口。docker应用广泛、安全性好、运行快、节约资源、移植性好、自动化部署快等有点。 下面我们来看一张docker镜像基本原处理图: 我们在学习Docker镜像的时候,使用系统默认的yum源安装会非常慢,很有可能会安装失败,因为docker服务器在国外,访问速度非常慢,访问网络也不稳定,而且国外的docker hub官网拉取镜像也太慢了,我们可以直接修改用国内的阿里的容器Hub服务 https://cr.console.aliyun.com 的控制台,这里需要登录阿里账号或者支付宝账号,也可以使用腾讯云、百度云、华为云、ucloud、网易云等都有docker镜像hub,我这里使用的阿里云镜像服务;在学习docker容器的前提下还是要对Linux要有点基础,这样学起来就容易上手,如果完全不懂Linux,还是建议你去学习下 《Linux就该这么学》 这边教程里面的内容非常详细,比较适合初学者。此文章比较适合于企业应用。 1 、Centos 7 install docker-ce

CentOS7 LNMP环境安装wordpress

穿精又带淫゛_ 提交于 2019-12-05 04:47:10
CentOS7LNMP环境安装wordpress 前言 上一篇 文章 配置好了LNMP环境,现在开始安装wordpress并且迁移之前的数据。 需要使用到的工具有xshell6,xftp。 建立数据库 mysql -uroot -p # 用之前设置的密码登陆mysql mysql>create database wordpress; # 创建wordpress数据库 mysql>use wordpress; #切换到wordpress数据库 mysql>exit # 退出mysql 安装wordpress 新建文件夹wp mkdir wp cd wp yum -y install wget unzip net-tools wget http://wordpress.org/latest.zip 这里下载了最新版本的,为了防止与PHP版本不兼容,大家可以去 这里 自行选择合适的wordpress版本下载 创建wordpress安装目录 mkdir /var/www/wordpress 解压并将文件拷贝到/var/www/wordpress目录下 unzip -q latest.zip cp -rf wordpress/* /var/www/wordpress/ 这个目录不唯一,需要和nginx配置的网站根目录保持一致即可 配置wordpress 修改wordpress配置 cd

手动部署LNMP环境(CentOS 7)

℡╲_俬逩灬. 提交于 2019-12-05 03:58:23
手动部署LNMP环境(CentOS 7) 一、修改 yum 源 [root@localhost ~]# rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm [root@localhost ~]# rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm [root@localhost ~]# rpm -Uvh http://dev.mysql.com/get/mysql57-community-release-el7-9.noarch.rpm 需要修改mysql或者php版本,对应的修改yum源和命令即可 Webtatic: https://webtatic.com MySQL: https://dev.mysql.com/downloa... 二、安装 Nginx、MySQL、PHP [root@localhost ~]# yum -y install nginx [root@localhost ~]# yum -y install mysql-community-server [root@localhost ~]# yum -y install php70w-devel php70w.x86_64

centos7 yum 安装lnmp

风格不统一 提交于 2019-12-05 00:15:52
centos7 yum 安装lnmp 安装7.2把7.1改成7.2就行 使用第三方扩展epel源安装php7.2 #移除旧版php [root@web02 ~]# yum remove php-mysql-5.4 php php-fpm php-common #安装扩展源 [root@web02 ~]# rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm [root@web02 ~]# rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm #安装php7版本 [root@web02 ~]# yum -y install php71w \ php71w-cli \ php71w-common \ php71w-devel \ php71w-embedded \ php71w-gd \ php71w-mcrypt \ php71w-mbstring php71w-pdo php71w-xml php71w-fpm php71w-mysqlnd php71w-opcache php71w-pecl-memcached php71w-pecl-redis php71w-pecl-mongodb nginx