当前位置: 首页 > news >正文

简述网站开发具体流程贵州企业网站建设设计

简述网站开发具体流程,贵州企业网站建设设计,潍坊网站建设评价,赶集招聘网目录 部署方式: 基础环境准备: 1.安装Apache服务 (1)安装Apache (2)安装一些Apache的扩展包 2.安装PHP语言 (1)下载php软件仓库 (2)指定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

c54679a0bf3347ada20cf74142788eed.png

 (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)]> quit

4.所有服务启动并设置开机自启

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

e1ad0c1cc5844ee3a5c9adfd5db4c11a.png

 

(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$con=mysql_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);?>

 b9ef0ea6d05e497591a33f864f6d54d9.png

 

 两个测试页面都可以访问代表LAMP架构没有问题至此LAMP构建成功!!

 

http://www.yayakq.cn/news/296530/

相关文章:

  • 网站设计服务合同优秀网站设计案例分析ppt
  • 网址访问做搜狗网站优化排
  • 深圳网站建设公司信任湖南岚鸿信 赖html修改成wordpress主题
  • 黄岛因特网站建设公司成立一个做网站的公司
  • 网站建设与维护模拟一网站建设吸引客户的
  • 网站建设常见错误太原网站优化步骤
  • 微信运营推广方式重庆seo软件
  • 网站建设课程ppt模板wordpress副标题显示
  • 外贸网站模板外贸网站建设自适应网站建设都找全网天下
  • 西安门户网站网站最新一次改版时间什么意思
  • 兰州网页设计最新招聘信息简述影响关键词优化的因素
  • 鄂北局网站建设者风采wordpress 登录用户信息
  • 网站建设设计设计wordpress 文章转dz
  • 推广做网站多少钱建站平台免费加盟
  • 专业网站制作哪家专业支付宝免签约wordpress
  • 看课学校网站建设有教做翻糖的网站吗
  • 大连 网站建设 有限公司女人做春梦视频网站
  • 什么叫手机网站保定到沧州
  • 招聘网站做销售怎么样河南省城乡和建设厅网站
  • 建一个公司网站费用最新发布的手机有哪些
  • net源码的网站建设步骤广东省城乡建设部网站
  • 广告网站建设公司如何创建网站推广产品
  • 天津建设科技杂志的官方网站亿联时代网站建设
  • 软文发布门户网站深圳商城网站建设报价
  • 最优的赣州网站建设一起作做业网站
  • 网站建设培训怎么用ftp清空网站
  • 网站仿站大多少钱什么网站可以自学ps做贵宾卡
  • 网站改版降权wordpress 设置字体
  • 吉林建设公司网站不备案的网站能打开吗
  • 驻马店公司做网站南京网站开发南京乐识不错