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.pswp.cn/news/452914.shtml
繁体地址,请注明出处:http://hk.pswp.cn/news/452914.shtml
英文地址,请注明出处:http://en.pswp.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组件时…

数据结构与算法--4.使用堆栈模拟队列

问题&#xff1a; 队列的插入和删除遵循先入先出的原则&#xff0c;而堆栈遵循后进先出的原则。用两个堆栈模拟队列&#xff0c;要求实现时不能分配超过O&#xff08;1&#xff09;的内存&#xff0c;时间复杂度必须是o&#xff08;m&#xff09;。 思路&#xff1a; 用两个…

IT行业的你,在成本部门还是利润部门

题外话&#xff1a;本文应该引起项目管理者和开发人员的思考&#xff1a;如何进行薪酬管理&#xff1f;如何规划职业生涯&#xff1f; 生在IT行业&#xff0c;发现周围很多朋友对薪酬问题有疑问&#xff0c;因为这种不解&#xff0c;导致经常带情绪&#xff0c;对工作、生活很…

ipv4到ipv6的过渡

v双协议站&#xff1a;过渡时期&#xff0c;站点必须同时支持IPv4和IPv6v隧道技术&#xff1a;IPv6主机之间通信必须使用IPv4的隧道v首部转换&#xff1a;用于发送方使用IPv6&#xff0c;而接收方使用IPv4

关于爬虫中常见的两个网页解析工具的分析 —— lxml / xpath 与 bs4 / BeautifulSoup...

http://www.cnblogs.com/binye-typing/p/6656595.html 读者可能会奇怪我标题怎么理成这个鬼样子&#xff0c;主要是单单写 lxml 与 bs4 这两个 py 模块名可能并不能一下引起大众的注意&#xff0c;一般讲到网页解析技术&#xff0c;提到的关键词更多的是 BeautifulSoup 和 xpat…

java如何去掉html标签_Java后端去掉HTML标签获取纯文本-Fun言

今天又对我的博客首页进行了一次版本的更新&#xff0c;使其自适应屏幕&#xff0c;获得更好的用户体验&#xff0c;然后就出现点小问题&#xff0c;那就是原来的摘要是人为添加的&#xff0c;有长有短&#xff0c;对自适应屏幕有影响&#xff0c;所以我们现在是截取文章的前20…

单/双中括号与测试条件

测试命令 tesst[]内置命令[[]]bash中的关键字 单中括号 格式[#express1#op#express2#] 注意&#xff1a;   其中#代表括号不能省略   不能匹配模式   变量引用应用双引号括起&#xff0c;尤其当变量引用有空格时   与或非形式-a –o -not   常量应用单/双引号括起  …

暗时间--平凡与优秀间的距离

每个人都希望&#xff0c;在他所从事的领域很优秀&#xff0c;那么如何才能优秀呢&#xff1f;有人做过一个研究&#xff0c;说那些优秀的音乐家&#xff0c;在他们成名之前&#xff0c;已经训练过10000小时。有人可能成功得早&#xff0c;如莫扎特16岁&#xff0c;有些可能需要…

IP分组

IP分组就是根据Ip地址来进行分组&#xff0c;目的可以是为了对不同 的地址组分配不同的带宽&#xff08;限速&#xff09;配置地址组时&#xff0c;其输入格式为A.B.C.D-A.B.C.E&#xff0c;例如&#xff1a;192.168.1.1-192.168.1.250

python3基础3--数据类型--数据运算--表达式if -else-while-for

一、python3 数据类型 1.1 数字例如&#xff1a;1,2,3,4等1.2 int&#xff08;整型&#xff09; 在32位机器上&#xff0c;整数的位数为32位&#xff0c;取值范围为-2**31&#xff5e;2**31-1&#xff0c;即-2147483648&#xff5e;2147483647在64位系统上&#xff0c;整数的位…

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中没有自带…

nowcoderD Xieldy And His Password

题意:一个01序列,长度1e6,问有多少子串十进制是3的倍数 题解:DP[i][j]代表前i个并且以i为结尾,且十进制%3j的串的个数 #include<bits/stdc.h> #define maxn 1001000 using namespace std; char s[maxn]; long long dp[maxn][3], sum; int main(){while(~scanf("%s&q…

3D电视,你知道多少?

1.3D电视常见知识 系统概述篇 1、 什么是3D电视&#xff1f; 答&#xff1a;3D电视是一种能够模拟实际景物的真实空间关系的新型电视&#xff0c;它利用人眼的视觉特性产生立体感&#xff0c;让观众感受到观看的影像是具有深度特性的三维立体场景&#xff0c;观众对延伸于屏幕…

testng.xml文件配置

TestNG的DTD检查文件&#xff1a;http://testng.org/testng-1.0.dtd.php <?xml version"1.0" encoding"UTF-8"?> <!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd"> <!--suite&#xff08;测试套件&#xff09;为根…

什么是分组转发

分组转发(forwarding)是指在互联网络中路由器转发IP分组的物理传输过程与数据报转发机制。根据分组的目的Ip地址与源Ip地址是否属于同一个子网可分为直接转发和间接转发。 是直接转发还是间接转发&#xff0c;路由器需要根据分组的目的IP地址和源IP地址是否属于同一网络判断。目…

java 栈 先进后出_数据结构: 先进后出——堆栈

栈是一种常用的数据结构&#xff0c;在生活中经常遇到这样的例子&#xff0c;如铁路调度站。本节将详细介绍堆栈的实现过程。算法点拨(顺序栈)栈是一种重要的数据结构。从数据结构的角度看&#xff0c;栈也是线性表&#xff0c;其特殊性在于栈的基本操作是线性表操作的子集&…

Spring Boot—07应用application.properties中的配置

方法1Value("${test.msg}") private String msg;方法2Autowired private Environment env; String value env.getProperty("test.msg");方法3RequestMapping(path"/${query.all}.json", methodRequestMethod.GET) ResponseBody public List&…

skip与direct模式区别 ,他们与CBP的关系

1 CBP表示残差的编码状态,CBP一共6bit&#xff0c;低4位表示4个亮度8x8块,第4位表示U,第五位表示V,如果相应的位为"1", 表示此块有残差系数,反之没有残差,此宏块没有被编码.2 direct 是帧间宏块的一种预测模式&#xff0c;而不是宏块类型&#xff0c;而 S…

程序的装入和链接过程

从用户放入源程序进入操作系统到相应的装程序在机器上运行&#xff0c;所经历的主要阶段有编译阶段 链接阶段 装入阶段 和运行阶段