LAMP项目上线

本文详细介绍了如何在Linux服务器上搭建LAMP(Linux, Apache, MySQL, PHP)环境,从分析客户需求到部署配置Apache、MySQL和PHP,再到上传源代码,为项目上线提供全面指导。主要步骤包括:配置yum源,通过rpm和yum安装Apache、MySQL和PHP,以及启动并验证服务。" 120661641,9236495,C++ bitset详解与实战,"['C++', '数据结构', '位操作']

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一.场景

客户需求—>分析需求

二.项目

构架分析

项目源码包(开发提供)

三.LAMP构架

Linux 服务器

Apache 提供外部访问的服务

MySQL 数据库存储业务数据

PHP 后台提供动态数据资源的模块

四.linux软件的安装方式

(一)常见的三种安装方式

rpm安装,需要解决依赖关系

编译安装,需要配置,编译,安装,也需要解决依赖关系

yum安装,安装的是二进制的rpm包,可以自己解决依赖关系

(二)配置yum源
(三)常用命令
搜索软件
yum search 关键字
安装软件
yum [-y] install 关键字
卸载软件
yum [-y] remove 关键字

五.部署与配置环境

1.安装Apache

软件安装httpd;httpd-tools

httpd:			Apache的web服务端软件包
httpd-tools:	相关工具包,安装httpd会依赖该包,必须安装

yum -y install httpd httpd-tools

# rpm -ql httpd
/etc/rc.d/init.d/httpd			服务的启动脚本
/etc/httpd/conf/httpd.conf		服务的配置文件
/var/www/html						存放资源文件的目录(数据目录)

设置开机自启动

设置开机自启动
chkconfig httpd on

启动httpd服务

/etc/init.d/httpd start

在浏览器访问该服务确认是否启动成功

2.MySQL安装

软件安装

mysql-server mysql

yum -y install mysql-server mysql

设置开机自启动

设置开机自启动
chkconfig mysqld on

启动mysql

/etc/init.d/mysqld start

设置mysql密码等信息

mysql_secure_installation

3.安装PHP

软件安装

php php-devel

yum [-y] install php php-devel

重启httpd服务

/etc/init.d/httpd restart

六.上传源代码

上传源代码到/var/www/html目录

安装Discuz!

1.将Discuz软件包上传到/var/www/html目录下并解压
2.设置目录权限
# chown  -R  apache.apache  /var/www/html/*
3.安装php扩展
# yum  install  -y  php-mysqli php连接数据库使用
4.重启httpd服务
5.浏览器访问页面,手动设置相关参数安装
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值