Centos7搭建PHP项目,环境(Apache+PHP7.4+Mysql5.7)

打印 上一主题 下一主题

主题 992|帖子 992|积分 2976

###项目地址

商城系统(PC.小程序.APP.架构SaaS)当PHP遇上了Java,还来个GO: ???本仓库同时含JAVA与PHP源码??? 做电商,就找来客推,涵盖多种贸易模式,注意界面美感与用户体验,打造独特电商系统生态圈,不可多得的二开神器。 【JAVA商城 PHP商城系统 分销商城 多用户商城 SaaS O2O商城 B2B2C S2B2C 小程序直播 商城源码 跨境电商系统 社区团购】[这里是图片001]https://gitee.com/laiketui/open
一、搭建Apache

1.安装Apache

  1. yum install -y httpd
复制代码

2.启动Apache服务

  1. systemctl start httpd.service
  2. systemctl status httpd.service
复制代码

3.设置开机启动服务

  1. systemctl enable httpd.service
复制代码

4.开放防火墙的80端口

  1. firewall-cmd --zone=public --add-port=80/tcp --permanent
  2. firewall-cmd --reload
  3. firewall-cmd --list-ports
复制代码

5.Apache测试(在浏览器输入ip访问即可)


二、搭建Mysql

1.获取MySQL5.7 Community Repository软件包

  1. wget https://dev.mysql.com/get/mysql57-community-release-el7-8.noarch.rpm
复制代码

2.安装软件包

  1. rpm -ivh mysql57-community-release-el7-8.noarch.rpm
复制代码

3.安装MySQL服务

  1. cd /etc/yum.repos.d
复制代码
这里先切换到yum软件仓库设置文件的目录,接下来利用yum包管理器安装MySQL服务,命令如下:
  1. yum -y install mysql-server
复制代码

到这里,如果安装的时候出现公钥尚未安装的问题,请不要着急,根据下面的步骤来解决问题。如果没有问题的话则直接进行步骤4。

  1. rpm --import https://repo.mysql.com/RPM-GPG-KEY-mysql-2022
复制代码
首先,实验上面的命令;该命令的作用是导入MySQL软件仓库的GPG公钥。
在软件仓库中利用GPG公钥可以确保软件包的完备性和认证,以防止未经授权的修改或潜伏的风险。
紧接着,重新实验一下安装服务的命令。
  1. yum -y install mysql-server
复制代码

4.操作MySQL服务

如果你没有出现公钥尚未安装的问题,就正常继续往下。
首先,启动MySQL服务,并设置开机主动启动。
  1. # 启动服务
  2. systemctl start mysqld
  3. # 查看状态
  4. systemctl status mysqld
  5. # 设置开机自动启动
  6. systemctl enable mysqld
复制代码

5.登录及暗码设置

(1)首先,检察安装后随机天生的MySQL暗码。
  1. grep 'A temporary password' /var/log/mysqld.log
复制代码

(2)接着,登录MySQL数据库。
  1. mysql -uroot -p
复制代码

在上面的图片中,在输入暗码处黏贴前面复制的暗码。
特殊注意:由于暗码不是明文显示的,以是不会直接显示,不要以为是键盘坏了大概什么情况。
(3)修改验证暗码的强度品级和长度
由于不支持设置简朴的暗码,如果出于学习的目标,想设置简朴好记的暗码,就必要进行下面的操作。
发起:工作环境下不发起设置简朴暗码。
首先实验修改验证暗码强度品级的命令,将品级设置为LOW,也就是低级的。命令如下:
  1. set global validate_password_policy=LOW;
复制代码

接着设置暗码的长度,这里必要设置多少位数的简朴暗码就设置多少位数,我这里设置暗码为root,以是设置长度为4。
  1. set global validate_password_length=4;
复制代码

到了这里,就能实验设置暗码的命令了。
  1. ALTER USER USER() IDENTIFIED BY 'root';
复制代码

三、搭建PHP

1.选用remi的源来安装

  1. yum install epel-release
  2. rpm -ivh http://rpms.famillecollet.com/enterprise/remi-release-7.rpm
复制代码


2.安装PHP

  1. yum --enablerepo=remi install php74-php
复制代码

3.安装所必要php扩展模块

  1. yum --enablerepo=remi install php74-php
  2. php74-php-gd php74-php-xml php74-php-sockets php74-php-session php74-php-snmp php74-php-mysql
复制代码

注:扩展安装格式php74-php-扩展模块名,缺什么扩展只要按照格式安装相应模块即可
4.链接php文件

  1. ln -s /opt/remi/php74/root/usr/bin/php /usr/bin/php
  2. php -v
复制代码

四、摆设项目

1.将项目利用xftp传入/var/www/html/文件

2.授予文件权限

  1. chomd -R 777 /var/www/html
  2. ll /var/www/html/open-master/
复制代码

3.修改SELinux设置文件

  1. sudo vi /etc/selinux/config
复制代码

4.修改Apache设置文件

  1. vim /etc/httpd/conf/httpd.conf
复制代码

5.重启Centos7

  1. reboot
复制代码

6.摆设服务器

浏览器里输入ip网址加/index,如下图所示:

一直下一步,到第三步,按照下图修改

等待几秒之后便可登录后台

登录后台系统

成功进入了,鼓掌



免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

滴水恩情

金牌会员
这个人很懒什么都没写!
快速回复 返回顶部 返回列表