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

一、

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

mkdir /data/rpm -p

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!

保存退出。

如图:

退出后如图:

重新加载服务

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

如图;

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

如图

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

cd /etc/httpd

然后查看

ll

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

cd conf

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

执行

vim httpd.conf

修改相应配置

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

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

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

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

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

20、重启服务

systemctl restart httpd.service

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

tar -xvf 名称.tar

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

  1. linux下安装配置apache+php,linux下安装apache与php;Apache+PHP+MySQL配置攻略

    linux下安装apache与php;Apache+PHP+MySQL配置攻略 时间:2019-10-09 20:04 1.apache 在如下页面下载apache的for Linux 的源码包 ht ...

  2. Linux安装配置Redis CentOS 7 下安装Redis

    Redis是一个高性能的,开源key-value型数据库.是构建高性能,可扩展的Web应用的完美解决方案,可以内存存储亦可持久化存储.因为要使用跨进程,跨服务级别的数据缓存,在对比多个方案后,决定使用 ...

  3. linux下安装python3出现无configure_Linux下安装Python3.9.0

    Linux下安装Python3.9.0 安装依赖环境 yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite- ...

  4. python安装matlabb库_Python调用MATLAB的方法(mlab接口库)(未总结)-Go语言中文社区...

    一.安装 安装mlab库 pip install mlab 显示错误 No module named 'docutils'  (不知道这是什么库) pip install docutils   (安装 ...

  5. CentOS 7 无网络下安装MySql 5.7.17

    前言: 最近项目需要搭建集群,处于数据安全性的考虑不能连接外网.这样的前提下,需要在CentOS 7 系统的测试服务器上安装 MySQL 5.7.17.手动安装比yum安装麻烦很多.所以在这里写文章记 ...

  6. win7oracle安装配置,Oracle:win7系统下安装/配置/卸载Oracle10g

    Oracle 安拆 1 Oracle完齐卸载删除步骤: 1.1 开端->设置->把握面板->管理对象->办事,遏制一切Oracle办事. 1.2 开端->法式->O ...

  7. 编译高性能linux so库,关于如何在linux环境下生成a库和so库(改,附图)-Go语言中文社区...

    一般linux环境下的链接库分为a库和so库,分别表示静态链接库和动态链接库,其作用是把C程序编译好做成一种可执行链接文件,c主程序文件调用这些程序的函数接口是可以使用a库或so库,在主程序中只需要i ...

  8. python开发工具及环境配置_python_在windows下安装配置python开发环境及Ulipad开发工具...

    最近开始学习Python,在网上寻找一下比较好的IDE.因为以前用C#做开发的,用Visual Studio作为IDE,鉴于用惯了VS这么强大的IDE,所以对IDE有一定的依赖性. Python的ID ...

  9. 【GP6安装配置】 Greenplum6.2.1 安装手记(下)

    作者:lianghc 本文分为两部分 参数配置:[GP6安装配置] Greenplum6.2.1 安装手记(上) 执行安装:[GP6安装配置] Greenplum6.2.1 安装手记(下) 目录 3. ...

最新文章

  1. 获取IOS应用的子目录
  2. echo print php,从0到1学习网络安全 【PHP基础-输出(echo/print)】
  3. c++中的map容器
  4. http协议与web本质
  5. UIlabel 显示模糊
  6. iOS常用三方库、插件、知名技术博客、常用开发工具使用介绍等等(Objective-C版本)
  7. python窗口截图快捷键_python 自定义截图快捷键
  8. 美国 android手机号码,格式编辑文本为美国电话号码1(xxx)-xxxx你在android中键入?...
  9. 华硕笔记本升级固态SSD过程
  10. MySql小数点处理
  11. 图解蓝牙 BR/EDR 和BLE的区别
  12. win10安装mangodb 5.x无法启动服务, 提示:错误1053:服务没有及时响应启动或控制请求.
  13. LDK 7.1开发包正式发布
  14. 像李云迪那样爱 IT界那些“情”
  15. 论项目管理中的目标管理
  16. 如何制作html电子杂志,使用iebook怎么制作电子杂志?iebook制作电子杂志图文教程...
  17. 跟平庸和解?可笑,世界未曾跟穷人和解。
  18. excel - VBA - 显示或隐藏指的列
  19. IT时代周刊:IBM中国10年转型
  20. electron-builder打包工具的最简化使用

热门文章

  1. 适用于ATI卡的GPU计算MD5的小程序源码,基于AMD APP SDK开发
  2. VUE 项目中引入 json 配置
  3. mariadb数据库增删改查
  4. Java多线程系列---“JUC锁”01之 框架
  5. LightOJ - 1422 (区间DP)
  6. SJXXX串口扩展芯片 4串口芯片 UART串口芯片
  7. 不使用Ajax,如何实现表单提交不刷新页面
  8. CASIO 5800P计算器游戏--猜数字游戏
  9. hdu 3864 素数分解
  10. 关键字restrict简介