IT评测·应用市场-qidao123.com
标题:
Centos7搭建PHP项目,环境(Apache+PHP7.4+Mysql5.7)
[打印本页]
作者:
滴水恩情
时间:
2025-1-21 08:08
标题:
Centos7搭建PHP项目,环境(Apache+PHP7.4+Mysql5.7)
###项目地址
商城系统(PC.小程序.APP.架构SaaS)当PHP遇上了Java,还来个GO: ???本仓库同时含JAVA与PHP源码??? 做电商,就找来客推,涵盖多种贸易模式,注意界面美感与用户体验,打造独特电商系统生态圈,不可多得的二开神器。 【JAVA商城 PHP商城系统 分销商城 多用户商城 SaaS O2O商城 B2B2C S2B2C 小程序直播 商城源码 跨境电商系统 社区团购】[这里是图片001]https://gitee.com/laiketui/open
一、搭建Apache
1.安装Apache
yum install -y httpd
复制代码
2.启动Apache服务
systemctl start httpd.service
systemctl status httpd.service
复制代码
3.设置开机启动服务
systemctl enable httpd.service
复制代码
4.开放防火墙的80端口
firewall-cmd --zone=public --add-port=80/tcp --permanent
firewall-cmd --reload
firewall-cmd --list-ports
复制代码
5.Apache测试(在浏览器输入ip访问即可)
二、搭建Mysql
1.获取MySQL5.7 Community Repository软件包
wget https://dev.mysql.com/get/mysql57-community-release-el7-8.noarch.rpm
复制代码
2.安装软件包
rpm -ivh mysql57-community-release-el7-8.noarch.rpm
复制代码
3.安装MySQL服务
cd /etc/yum.repos.d
复制代码
这里先切换到yum软件仓库设置文件的目录,接下来利用yum包管理器安装MySQL服务,命令如下:
yum -y install mysql-server
复制代码
到这里,如果安装的时候出现公钥尚未安装的问题,请不要着急,根据下面的步骤来解决问题。
如果没有问题的话则直接进行步骤4。
rpm --import https://repo.mysql.com/RPM-GPG-KEY-mysql-2022
复制代码
首先,实验上面的命令;该命令的作用是导入MySQL软件仓库的GPG公钥。
在软件仓库中利用GPG公钥可以确保软件包的完备性和认证,以防止未经授权的修改或潜伏的风险。
紧接着,重新实验一下安装服务的命令。
yum -y install mysql-server
复制代码
4.操作MySQL服务
如果你没有出现公钥尚未安装的问题,就正常继续往下。
首先,启动MySQL服务,并设置开机主动启动。
# 启动服务
systemctl start mysqld
# 查看状态
systemctl status mysqld
# 设置开机自动启动
systemctl enable mysqld
复制代码
5.登录及暗码设置
(1)首先,检察安装后随机天生的MySQL暗码。
grep 'A temporary password' /var/log/mysqld.log
复制代码
(2)接着,登录MySQL数据库。
mysql -uroot -p
复制代码
在上面的图片中,在输入暗码处黏贴前面复制的暗码。
特殊注意:由于暗码不是明文显示的,以是不会直接显示,不要以为是键盘坏了大概什么情况。
(3)修改验证暗码的强度品级和长度
由于不支持设置简朴的暗码,如果出于学习的目标,想设置简朴好记的暗码,就必要进行下面的操作。
发起:工作环境下不发起设置简朴暗码。
首先实验修改验证暗码强度品级的命令,将品级设置为LOW,也就是低级的。命令如下:
set global validate_password_policy=LOW;
复制代码
接着设置暗码的长度,这里必要设置多少位数的简朴暗码就设置多少位数,我这里设置暗码为root,以是设置长度为4。
set global validate_password_length=4;
复制代码
到了这里,就能实验设置暗码的命令了。
ALTER USER USER() IDENTIFIED BY 'root';
复制代码
三、搭建PHP
1.选用remi的源来安装
yum install epel-release
rpm -ivh http://rpms.famillecollet.com/enterprise/remi-release-7.rpm
复制代码
2.安装PHP
yum --enablerepo=remi install php74-php
复制代码
3.安装所必要php扩展模块
yum --enablerepo=remi install php74-php
php74-php-gd php74-php-xml php74-php-sockets php74-php-session php74-php-snmp php74-php-mysql
复制代码
注:扩展安装格式
php74-php-扩展模块名
,缺什么扩展只要按照格式安装相应模块即可
4.链接php文件
ln -s /opt/remi/php74/root/usr/bin/php /usr/bin/php
php -v
复制代码
四、摆设项目
1.将项目利用xftp传入/var/www/html/文件
2.授予文件权限
chomd -R 777 /var/www/html
ll /var/www/html/open-master/
复制代码
3.修改SELinux设置文件
sudo vi /etc/selinux/config
复制代码
4.修改Apache设置文件
vim /etc/httpd/conf/httpd.conf
复制代码
5.重启Centos7
reboot
复制代码
6.摆设服务器
浏览器里输入ip网址加/index,如下图所示:
一直下一步,到第三步,按照下图修改
等待几秒之后便可登录后台
登录后台系统
成功进入了,鼓掌
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
欢迎光临 IT评测·应用市场-qidao123.com (https://dis.qidao123.com/)
Powered by Discuz! X3.4