老客户网站建设,wordpress实现pdf浏览,域名网站建设方案,网站模块是啥目录
部署方式#xff1a;
基础环境准备#xff1a;
1.安装Apache服务
#xff08;1#xff09;安装Apache
#xff08;2#xff09;安装一些Apache的扩展包
2.安装PHP语言
#xff08;1#xff09;下载php软件仓库
#xff08;2#xff09;指定php安装版本…目录
部署方式
基础环境准备
1.安装Apache服务
1安装Apache
2安装一些Apache的扩展包
2.安装PHP语言
1下载php软件仓库
2指定php安装版本为7.4
3查看php版本 4安装一些php扩展包
3.配置msyql数据库
1安装mariadb
2启动数据库
3创建初始密码
4登录数据库授权root账号可以远程登录后边需要测试PHP与数据库的连通性
4.所有服务启动并设置开机自启
5.测试
1测试Apache和php连通性
2测试php与msyql数据库连通性 LAMP组件Linux、Apache、MySQL、PHP 部署方式 源码部署首先从 Apache 官方网站获取源代码压缩包解压后需要配置编译选项如指定安装路径、启用某些模块等然后使用编译工具如 gcc 、make进行编译和安装。源代码编译安装相对复杂但可以根据具体需求进行定制化配置。 二进制部署可以使用系统的包管理工具如 yum 进行安装。安装部署速度较快 本章案例采用二进制方式部署 基础环境准备
Linux 实验基础环境准备外网篇-CSDN博客【代码】Linux 实验基础环境准备外网篇https://blog.csdn.net/weixin_72819498/article/details/141029901
1.安装Apache服务
1安装Apache
yum -y install httpd
2安装一些Apache的扩展包
yum -y install httpd-manual mod_ssl mod_perl mod_auth_mysql 2.安装PHP语言 php 包是php代码的解释器 php-fpm 包用于管理php进程接收请求 php-mysql 包用于与MySQL数据库集成可连接MySQL数据库并进行增删改查 php-gd包用于帮助php 处理图片的扩展如生成图片、裁剪图片、缩放图片等 1下载php软件仓库
yum -y install http://rpms.remirepo.net/enterprise/remi-release-7.rpm
2指定php安装版本为7.4
yum-config-manager --enable remi-php74yum -y install php php-fpm php-mysqlnd php-gd
3查看php版本
php -v 4安装一些php扩展包
yum -y install php-xml php-mbstring php-ldap php-pear php-xmlrpc php-devel
3.配置msyql数据库
Centos仓库中没有mysql的软件包所以这里我们用mariadb代替
1安装mariadb yum -y install mariadb mariadb-server
2启动数据库
systemctl enable mariadb.service --now
3创建初始密码
mysqladmin -u root password 123 ------------------------------------------------------------------------------- 或者使用智能脚本进行创建初始本地远程密码 mysql_secure_installation ------------------------------------------------------------------------------- 4登录数据库授权root账号可以远程登录后边需要测试PHP与数据库的连通性
mysql -uroot -p123
MariaDB [(none)] CREATE USER root% IDENTIFIED BY 123;GRANT ALL PRIVILEGES ON *.* TO root% IDENTIFIED BY 123;MariaDB [(none)] FLUSH PRIVILEGES;##创建数据库MariaDB [(none)] create database wordpress;MariaDB [(none)] quit4.所有服务启动并设置开机自启
systemctl enable httpd php-fpm --now 5.测试
1测试Apache和php连通性
echo ?php phpinfo();? /var/www/html/test.php
写一个简单的测试页面 访问浏览器
格式http://20.20.60.240/test.php 2测试php与msyql数据库连通性
7.0以上使用此页面
vim mysql.php?php$link mysqli_connect(127.0.0.1,root,123);if ($link)echo success;elseecho could not connect to the database;
mysql_close();
? 数据库php5.0~6.0版本使用的测试页面 如果7.0以上版本使用肯定会访问错误属于正常现象 ?php$conmysql_connect(120.0.0.1,root,123);if(!$con){die(could not connect to the db:\n.mysql_error());}else{echo success;}mysql_close($con);? 两个测试页面都可以访问代表LAMP架构没有问题至此LAMP构建成功