一 环境准备:centos系统 yum源(安装mysql,nginx,和php-fpm)
二:安装步骤:用yum的方式安装mariadb,mariadb-server,php-mysql,php-fpm,nginx
下载需要搭建网站的源码,我搭建的是基于小米网站的搭建,然后解压缩到data/web目录
修改权限为nobody(在这里之所以不用root,是为了安全的考虑,因为root的权限太大)
三 修改配置文件
- 修改nginx配置,把nginx.conf.default模板复制为配置文件进行修改,指定网站访问目录为/data/web,并设置默认用户和配置与php-fpm交互
vim nginx.conf然后进行配置的修改,如图红色区域就是我修改的配置内容
为了防止网络拥塞,我们可以如下设置
可以修改下服务名
指定网站访问目录为/data/web,修改server段加上默认工作路径,可访问到网站程序
并设置默认用户和配置与php-fpm交互,修改php扩展解析文件路径为,修改为如下图所示
修改完之后,我们也可以用nginx -t来检查语法
然后启动nginx服务
systemctl start nginx
修改php.ini中功能配置
vim /etc/php.ini
- 修改时钟配置data.timezone=Asia/Shanghai
- 可以在php.ini中设置short_open_tag=On
然后systemctl start php-fpm服务
启动数据库服务
systemctl start mariadb
对程序进行数据库恢复,把代码中与数据库有关的数据进行恢复
账号:admin 密码:123456
创建数据库
create database xiao;
vim /etc/php-fpm.d/www.conf
vim /data/web/data/config.php,根据自己定义的数据库名称和用户名密码进行修改
要和上图设置的一样
数据恢复成功后,就可以进行访问了
如图所示,一个简单的电子网站就搭建成功了,你学会了吗?
时间: 2024-12-14 07:06:56