mysql php7安装配置_centos7无网络下安装部署php7.1.33+mysql5.7.28+apache2.4.6-Go语言中文社区...

centos7无网络下安装部署php7.1.33+mysql5.7.28+apache2.4.6

一、

1、先ping www.baidu.com,root账户下,如果未联网,创建目录,把提前下载好的rpm包拷贝到rpm目录下如图:(如果没有安装包请查看我的另一篇教程下载这些安装包)

mkdir /data/rpm -p

025113e12d99a10303826cf1e2786df6.png

3、进入该目录

cd /data/rpm

5、安装该目录下所有.rpm后缀的安装包

yum localinstall *.rpm -y

6、安装完后开始启动服务

(1)安装好后将php-fpm设置为开机启动

systemctl enable php-fpm.service

(2)启动php 的服务

systemctl start php-fpm  #启动

下面是php启动关闭重启命令,这里执行启动:

systemctl start php-fpm  #启动

systemctl stop php-fpm  #关闭

systemctl restart php-fpm #重启

(3)apache启动服务

systemctl start httpd.service

(4)apache开机自启

systemctl enable httpd.service

下面是apache的启动停止重启命令

# 启动apache

systemctl start httpd.service

# 停止apache

systemctl stop httpd.service

# 重启apache

systemctl restart httpd.service

(5)启动 MySQL 服务

systemctl start mysqld.service

(6)开机启动 MySQL 服务

systemctl enable mysqld

7、修改 MySQL 配置文件

vim /etc/my.cnf

进入如图界面后用i编辑,修改默认编码为 UTF-8,添加在 [mysqld] 后

character_set_server = utf8

init_connect = 'SET NAMES utf8'

然后按Esc推出并输入

:wq!

保存退出。

如图:

0fdcf73e4ce77579c464e7026e5f1a8b.png

退出后如图:

28773986d6705bb626279e92e18474b9.png

重新加载服务

systemctl daemon-reload

9、搜索 MySQL 的 root 用户密码,systemctl start mysqld.service启动后会在 /var/log/mysqld.log 中给 root 生成密码,查看密码:

grep 'temporary password' /var/log/mysqld.log

查看密码后使用 root 用户登录

mysql -uroot -p

如图;

6fbec4efa4af8b9301f4338dc3b391a4.png

10、修改 MySQL 的 root 用户密码

set password for 'root'@'localhost' = password('新密码');

11、注意使用mysql数据库,配置这一步

use mysql;

查看表

show tables;

修改表

update user set user.Host = '%' where user.User = 'root';

查看修改结果

select user.Host,user.User from user;

退出

quit;

12、现在我们要查看一下防火墙的状态

systemctl list-unit-files|grep firewalld.service

13、如果处于enabled状态,关闭防火墙:

systemctl stop firewalld.service

14、禁止防火墙开机自启:

systemctl disable firewalld.service

15、配置SELinux:

vim /etc/selinux/config

按i进行编辑,把找到SELINUX=enforcing将它改为

SELINUX=disabled

然后按Esc再按:再输入

:wq!

保存退出,退出后一定执行

reboot

命令重启,否则会影响访问!

16、我们还有最后一步,配置httpd.conf,先找到他的位置:

whereis httpd.conf

如图

773020c72401cc6445ae19215780e24e.png

这个/etc/httpd就是该文件存放的目录,我们进入该目录:

cd /etc/httpd

然后查看

ll

我们就能看到这个文件夹里的文件,如图:我们cd到conf这个文件夹

cd conf

96909a7fb466aa89a31f3454f90a6dcb.png

e48e5e680804bbddf028f963ace1c643.png

17、最终到conf文件夹里编辑我们要编辑的httpd.conf文件ll

执行

vim httpd.conf

修改相应配置

关于httpd.conf我是直接用已经配置好的httpd.conf文件传输到该目录系下替换原来的配置

18、修改完httpd.conf文件后记得重启该服务

42504a07d949377c48c81f7e31a68eb8.png

19、然后把php的源码压缩包放入,ll查看一下该目录的权限

dde4c7b48e44c10bfdba3d29c518f0c7.png

这里html目录的权限是root,我们把权限更改为apache权限

chown -R apache:apache html(项目文件夹名称)

4a111176955722659c4363aec665cf85.png

20、重启服务

systemctl restart httpd.service

21、解压该目录的压缩包,注意解压后查看项目是否在html根目录下

tar -xvf 名称.tar

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/452914.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

webkit渲染

2019独角兽企业重金招聘Python工程师标准>>> 参考链接 理解WebKit和Chromium 简明魔法学院 Chrome软件渲染 WebKit渲染基础 Webkit 渲染基础 Webkit不是浏览器,它是一个渲染引擎 软件渲染 硬件渲染(GPU加速) 会触发GPU加速的属性 CSS3 3D transformation, trans…

element ui中dialog相关问题

一&#xff0c;今天需要在dialog里面引入另一个页面&#xff0c;就是打开dialog显示该页面&#xff08;把页面放到dialog中&#xff09;&#xff0c;引入的语句如下&#xff1a; <iframe src"view?pathrkdj_b" ></iframe> 二&#xff0c;使用table组件时…

spark java教程_(Spark)学习进度十四(Spark之Java独立应用编程)

环境如下:(更新了林子雨教程中不可使用的部分) Hadoop 2.6.0以上 java JDK 1.7以上 Spark 3.0.0-preview2 二、java独立应用编程(在下载依赖jar包的过程中如遇到卡顿现象可以Ctrl+C停止下载,然后重新执行本条命令即可继续下载相应的依赖jar包) 1、安装maven ubuntu中没有自带…

[零基础学JAVA]Java SE应用部分-34.Java常用API类库

本季目标1、StringBuffer类 2、Runtime 类 3、包装类与JDK 1.5的新特性——泛型 4、日期的操作类 5、Math类 6、Random类1、StringBuffer&#xff08;重点&#xff09; String 类的时候说过&#xff1a;String 类的内容一旦声明则不可改变&#xff0c;改变的只是其地址。…

我所理解的机器学习

各位请移步到【http://www.cnblogs.com/cchHers/p/8945908.html】转载于:https://www.cnblogs.com/cchHers/p/8933042.html

protobuf java文档_Java中使用Protobuf

gradle依赖库&#xff1a;implementation com.google.protobuf:protobuf-java:3.4.0implementation com.google.protobuf:protobuf-java-util:3.4.00.编写.proto文件&#xff0c;编译生成对应Java源文件&#xff1a;syntax "proto2";option java_generic_services …

多租户表设计

2019独角兽企业重金招聘Python工程师标准>>> multi-tenant-databases-in-the-cloudtips-amp-tricks-to-build-multi-tenant-databases-with-sql-databases团队开发框架实战—多租户支持转载于:https://my.oschina.net/yangjiandong/blog/1612626

CSS实现树形结构 + js加载数据

看到一款树形结构&#xff0c;比较喜欢它的样式&#xff0c;就参照它的外观自己做了一个&#xff0c;练习一下CSS。 做出来的效果如下&#xff1a; 拉莫小学 一年级 一班二班二年级三年级 一班二班三班树的dom结构&#xff1a; <div class"tree"><ul><…

Django中--自定义模型管理器类

BookInfo.objects.all()->objects是一个什么东西呢&#xff1f; 答&#xff1a;objects是models.Manger类的一个对象&#xff0c;是Django帮我自动生成的管理器对象&#xff0c;通过这个管理器可以实现对数据的查询。 自定义管理器之后Django不再帮我们生成默认的objects管…

第二章 API的理解和使用

2.1.1全局命令 Key * 查看所有键&#xff0c;(慎用&#xff0c;会把所有键都遍历一次并列出) Dbsize 查看键总数&#xff0c;不会遍历所有键&#xff0c;只是从内置函数中读取一个数 Exists [key] 检查键是否存在 Del [key] 删除键 Expire [key] [seconds] 设置键过期时间 Type…

Django中--使用redis存储历史浏览记录

class UserInfoView(LoginRequiredMixin, View):用户中心-信息页def get(self, request):显示# Django会给request对象添加一个属性request.user# 如果用户未登录->user是AnonymousUser类的一个实例对象# 如果用户登录->user是User类的一个实例对象# request.user.is_aut…

3D虚拟试衣有望解决厘米级服装误差 网购服装不再蒙

还在担心网购服装对实际穿着效果没把握吗&#xff1f;随着京东App 6.6.3版本的更新&#xff0c;京东试试3D虚拟试衣功能正式上线&#xff0c;消费者可按照自己的身材比例创建专属的3D模型&#xff0c;而试穿效果则可以完全依照模型来展现。据了解&#xff0c;这个系统未来还将实…

关于idea修改当前使用的git账户的问题

1、问题描述&#xff1a; 由于前一段时间公司迁移git&#xff0c;就是将项目代码等迁移到另一个git服务器上&#xff0c;结果用idea从git上clone代码的时候发现没有指定仓库,如下提提示 2、排查原因&#xff1a; 开始怀疑是没有把自己加入到项目成员里面&#xff0c;经过检查是…

分布式文件系统FastDFS

1. 什么是FastDFS FastDFS 是用 c 语言编写的一款开源的分布式文件系统。FastDFS 为互联网量身定制&#xff0c; 充分考虑了冗余备份、负载均衡、线性扩容等机制&#xff0c;并注重高可用、高性能等指标&#xff0c;使用 FastDFS 很容易搭建一套高性能的文件服务器集群提供文件…

html5 下拉刷新(pc+移动网页源码)

本文demo下载地址&#xff1a;http://www.wisdomdd.cn/Wisdom/resource/articleDetail.htm?resourceId1071 本文实现在html5网页中使用下拉功能自动刷新显示更多内容, 使用jquery捕捉和处理相应的鼠标事件, 例如内容在顶部时&#xff0c;触发下拉事件后显示更多内容; 如内容在…

java同名变量在list中添加两次_快速解决List集合add元素,添加多个对象出现重复的问题...

首先我们在new 一个对象的时候&#xff0c;对象的id是唯一确定的&#xff1b;将对象add入list中时&#xff0c;放入list中的其实是对象的引用 &#xff1b;而每次循环只是简单的set 对象的属性&#xff0c;set新的属性值&#xff0c;而add进list中的对象还是同一个对象id&#…

python面试题总结(1)--语言特性

1. 谈谈对 Python 和其他语言的区别 答&#xff1a; Python 是一门强类型的可移植、可扩展、可嵌入的解释型编程语言&#xff0c;属于动态语言&#xff1b;其语法简洁优美、功能强大无比、应用领域非常广泛且具有强大完备的第三方库。 &#xff08;注&#xff1a;语言有无类型…

视频网站盈利模式与营销策划

在与数十家视频网站进行信息网络传播权交易过程中&#xff0c;在研究视频网站内容和盈利模式基础上&#xff0c;综合自己在传统媒体和新媒体领域十几年的策划和营销经验&#xff0c;我发现&#xff1a;视频网站的盈利模式其实早就形成多种体系&#xff0c;但是盈利之路艰难&…

[UWP]了解模板化控件(4):TemplatePart

原文:[UWP]了解模板化控件(4)&#xff1a;TemplatePart1. TemplatePart TemplatePart&#xff08;部件&#xff09;是指ControlTemplate中的命名元素。控件逻辑预期这些部分存在于ControlTemplate中&#xff0c;并且使用protected DependencyObject GetTemplateChild(String ch…

动态重定位的增加的紧凑功能

动态重定位增加了紧凑的功能&#xff0c;在动态的分区分配时&#xff0c;可以对外部碎片进行紧凑来为没有内存空间进行存储的进程进行分配。