PHP搭建网站原来如此简单

125 阅读2分钟

本文已参与「新人创作礼」活动,一起开启掘金创作之路。

(一) Windows环境

windows环境推荐安装PHPStudy工具一键安装部署

1.1 安装步骤

  • 安装目录:D:\phpstudy_pro

image.png

  • 点击立即安装,完成后会生成快捷方式

1.2 工具使用

现在PHP在Windows的通用环境配置:WNMP(Windows + Nginx + MySQL + PHP)

1.2.1 启动环境

image.png

1.2.2 创建站点

  • PHP版本: 可根据个人喜好或者公司要求选择 image.png

1.2.3 站点访问

image.png

1.2.4 开启扩展

友情提示: 开启opcache缓存会出现代码不能及时更新的问题,开发环境请取消该拓展。 image.png

(二) Linux环境

Linux环境推荐安装宝塔面板

2.1 安装步骤

根据不同系统环境选择不同的执行脚本,静待安装。

  • CentOS系统安装
yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh ed8484bec
  • Ubuntu/Deepin系统安装
wget -O install.sh http://download.bt.cn/install/install-ubuntu_6.0.sh && sudo bash install.sh ed8484bec
  • Debian系统安装
wget -O install.sh http://download.bt.cn/install/install-ubuntu_6.0.sh && bash install.sh ed8484bec

2.2 安装成功

访问地址友情提示: 如果内网环境请使用内网面板地址;如果外网环境请使用外网面板地址。

==================================================================
BT-Panel default info!
==================================================================
外网面板地址: http://118.102.71.57:8888
内网面板地址: http://192.168.1.30:8888
*以下仅为初始默认账户密码,若无法登录请执行bt命令重置账户/密码登录
username: s7ycqcsb
password: 16802e57
If you cannot access the panel,
release the following panel port [8888] in the security group
若无法访问面板,请检查防火墙/安全组是否有放行面板[8888]端口

2.3 工具使用

2.3.1 宝塔命令

输入bt命令,即可查看宝塔相关功能,输入对应数字即可执行

[root@website ~]# bt
===============宝塔面板命令行==================
(1) 重启面板服务           (8) 改面板端口
(2) 停止面板服务           (9) 清除面板缓存
(3) 启动面板服务           (10) 清除登录限制
(4) 重载面板服务           (11) 取消入口限制
(5) 修改面板密码           (12) 取消域名绑定限制
(6) 修改面板用户名         (13) 取消IP访问限制
(7) 强制修改MySQL密码      (14) 查看面板默认信息
(22) 显示面板错误日志      (15) 清理系统垃圾
(23) 关闭BasicAuth认证     (16) 修复面板(检查错误并更新面板文件到最新版)
(24) 关闭谷歌认证          (17) 设置日志切割是否压缩
(25) 设置是否保存文件历史副本  (18) 设置是否自动备份面板
(0) 取消

2.3.2 创建站点

  • 网站--添加站点 image.png

  • 域名管理修改IP

由于没有申请域名无法绑定服务器IP,这里以IP作为演示;若需要自定义端口需要设置对外开放相应端口 image.png

2.3.3 站点访问

image.png

2.2.4 开启扩展

image.png

2.2.5 Redis安装

  • 软件商店--搜索“redis”--点击“安装”--安装成功如下图 image.png

  • Redis配置 image.png