• 欢迎访问搞代码网站,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站!
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏搞代码吧

手把手教你Linux PHP环境部署与项目上线(分享)

php 搞代码 3年前 (2022-01-21) 19次浏览 已收录 0个评论
文章目录[隐藏]

本篇文章给大家分享Linux PHP环境部署与项目上线有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助。

一、项目上线部署

1、前言

要想部署环境上线项目,先具备以下条件:服务器(ip、帐号密码、终端)、相应的软件、域名(备案解析、代码)等。

服务器、域名购买

首先登录控制台,获取需要连接的主机ip地址:

获取到用于连接的公网IP后,即可使用远程终端工具连接上待操作上线的服务器。

远程工具可以使用Putty、CMD等,无限制要求。

以CentOS7.6为例,在购买好服务器并产生实例后,首次登录进系统请先执行“yum -y update”来更新整个系统,防止系统存在漏洞:

2、安装PHP7

在当前系统默认的yum源中,PHP最新的版本为5.4.16[DY2] ,而需要上线的项目要求最低版本为PHP7.0,此时,EPEL[DY3] 恰恰可以解决这的问题。

a. 安装CentOS7适用的epel

 rpm -Uvhhttps://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm

b. 获取PHP7的yum源

rpm -Uvhhttps://mirror.webtatic.com/yum/el7/webtatic-release.rpm

c. 安装PHP7.2及其常用扩展

yum install php72w php72w-cli php72w-common php72w-develphp72w-embedded php72w-fpm php72w-gd php72w-mbstring php72w-mysqlndphp72w-opcache php72w-pdo php72w-xml

d. 测试PHP安装情况

php -v

3、安装Apache2

a. 执行安装的yum指令:

yum -y install httpd

b. 设置Apache开机启动并且启动Apache:

systemctl enable httpd && systemctl start httpd[DY4]

c. 编写一个静态文件和一个php脚本测试Apache对于动、静态文件是否解析正常

注意:Apache的默认站点位于“/var /www/html

)本文来(源gaodai#ma#com搞@@代~&码*网2

搞代gaodaima码

创建index.html、index.php文件,内容随意:

使用浏览器进行测试访问:

4、安装Mariadb[DY5]

此处安装的Mariadb为MySQL的一大分支,在使用上与MySQL没有太大的差别。

a. 执行安装指令

yum -y install mariadb-server

搞代码网(gaodaima.com)提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发送到邮箱[email protected],我们会在看到邮件的第一时间内为您处理,或直接联系QQ:872152909。本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:手把手教你Linux PHP环境部署与项目上线(分享)

喜欢 (0)
[搞代码]
分享 (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址