php宝塔搭建部署实战响应式自适应公司网站官网源码

大家好啊,我是测评君,欢迎来到web测评。

本期给大家带来一套php开发的响应式自适应公司网站官网源码,感兴趣的朋友可以自行下载学习。

  • PHP7.2 + nginx + mysql5.7 + JS + CSS + HTML
  • cnetos7以上 + 宝塔面板
  1. 下载源码,宝塔添加一个站点,PHP版本选择7.2。
  2. 压缩源码目录,上传到宝塔的网站根目录当中解压缩,关闭防跨站。
  3. 创建一个数据库,数据库版本是mysql5.7,然后访问域名,根据配置信息填写即可。
  4. 网站设置配置nginx伪静态规则,如下:
  1. 后台地址:http://域名/?m=admin&c=index&a=login
  • 四网合一企业网站管理系统支持在线升级(支持跨版本)、插件在线安装、系统内置严格的过滤体系、可以有效应对安全检测报告。
  • 电脑网站、手机站(数据同步、支持绑定域名)、小程序、公众号管理一个后台即可搞定。
  • 双数据库引擎、运行环境全面,同时支持Sqlite和Mysql两种数据库引擎,支持Php5.4 至 7.4版本安装使用。
  • 灵活的扩展,支持模型自定义、字段自定义、表单自定义、内容参数自定义,系统参数扩展。
  • 支持城市分站、列表筛选、栏目绑定域名功能、内容同时发布到多个栏目等功能。
  • 会员自定义阅读权限。支持会员分组、支持会员QQ一键登录、微信扫码登录、微信App自动登录等。
  • 支持付费阅读功能、同时支持有阅读权限的用户免付费功能。
  • 公众号管理,支持设置访客留言、产品询价、产品订单等模块的邮件提醒管理员。
  • 众多实用插件,标签生成器、内容采集插件、百度内容推送、百度电子地图等多种插件。

视频教程

php源码安装

PHP即“超文本预处理器”。

PHP原始为Personal Home Page的缩写,已经正式更名为 \”PHP: Hypertext Preprocessor\”。

  • 服务端脚本,与web服务器的公共网关接口(CGI)交互解析PHP程序
  • 命令行脚本,与cron结合做任务调度
  • 调用相关扩展支持处理更多的功能,如图像,PDF,excel,邮件等

下载地址: https://www.php.net/distributions/php-8.0.8.tar.bz2

配置阶段:./configure

执行./configure时出现错误提示,大部分是因为缺省相关软件导致,看提示安装即可.

当出现Thank you for using PHP.即配置完成.

编译阶段:make

在1cpu,1G内存,1G交换空间的情况下,make命令会最高占用99%的cpu资源,内存最高使用600M左右.

如果说自有的ecs配置不高的情况下,选择源码编译并不是一个好的选择.

当出现Build complete.即编译完成.

安装阶段:make install

查看一看默认安装了哪些模块,php -m

其中发现了libxmlsqlite3这就是为什么在配置阶段会提示安装libxml2-devel,sqlite-devel的原因了.

vim /usr/local/php/php.ini

vim /usr/local/etc/php-fpm.conf

vim /usr/local/etc/php-fpm.d/www.conf

下载地址: http://nginx.org/download/nginx-1.21.0.tar.gz

fastcgi是cgi的升级版,php-fpm是php-cgi的升级版,https是http的升级版.

客户端与web服务器通过超文本传输协议(等)进行通信.

web服务器与php解析器(等)通过cgi(等)进行通信.

在nginx里配置fastcgi协议的相关参数,将数据通过9000端口传递出去.

vim /usr/local/nginx/conf/nginx.conf

生成一个测试文件 http://localhost/index.php

监听9000端口进行程序解析.

php-cgi

执行命令:

php-fpm

执行命令:php-fpm

vim /usr/local/etc/php-fpm.d/www.conf

本文作者及来源:Renderbus瑞云渲染农场https://www.renderbus.com

点赞 0
收藏 0

文章为作者独立观点不代本网立场,未经允许不得转载。