php网站建设步骤,「php环境搭建」简单6个步骤教会你快速搭建一个网站(windows环境) - seo实验室...

news/2024/5/20 12:06:34/文章来源:https://blog.csdn.net/weixin_39788256/article/details/115509624

php环境搭建

三、配置php环境

1、同样php模块选择也是免安装版,直接解压到自己习惯的文件夹中配置即可,提醒站长在官网上下载的时候也要注意系统和VC环境支持。解压路径如下图:

2e4b05a16b685b3e7f75d7913dd8de27.png

进入php的解压目录,找到php.ini-production或者php.ini-development任意一个,重命名为php.ini;然后将D:\php\ext和D:\php\加入到系统变量的环境变量PATH中,如下图:

92cc900f87999363498671d120e07231.png

2、配置php.ini

这里说的配置主要是开启几个常用php扩展项目,可以根据需要开启。用记事本打开php.ini文件,配置如下:1)找到; extension_dir = "ext",去掉前面的分号

2)找到;extension=php_mbstring.dll,去掉前面的分号

3)找到;extension=php_mysqli.dll,去掉前面的分号

4)找到;extension=php_pdo_mysql.dll,去掉前面的分号

这样php环境就算配置完成,在后面会提到在Apache的配置文件中加载php模块,这个在配置Apache的时候再讲。

四、Mysql配置安装

1、这里要讲的Mysql也是免安装版,直接解压到自己习惯命名的文件夹配置即可,解压路径如下图:

27adc2c1cb5f0be1557607ab44092513.png

2、配置my-default.ini

进入这个路径然后找到my-default.ini,用记事本打开,修改文件中内容basedir和datadir的值,主要是填写安装的路径和data保存的路径,正确填写如下图:

075bbebd4f161fe9f5aaa3a481e5fc31.png

3、配置环境变量

复制Mysql解压的bin目录路径到系统的环境中,中间以分号隔开,如下图:

383d623f5dfd73ba266551d4b7a3bcec.png

4、安装Mysql服务

管理员权限打开控制台,找到安装Mysql的bin目录,然后使用mysqld –install命令安装,如下图安装成功:

1394fa8d6ad79a49a84ba52f562332be.png

然后使用命令net start mysql启动数据库即可,Mysql数据库的配置安装就到此为止,具体的使用由于篇幅不做具体的详解。

五、配置Apache服务器

在配置了php环境和安装了Mysql之后,要对Apache的配置文件做一下更改,以便于下一个步骤中php网站的解析。

用记事本打开D:\Apache24\conf\httpd.conf这个文件,由于最新版本的Apache的ServerRoot默认都是开启的,并且在解压后基于根路径使用的相对路径,基本不用改动,这里只讲需要改动的属性和模块。

1、找到DirectoryIndex,由于是php开发的网站程序,增加index.php;

2、添加php模块,让apache支持php,由于小编使用的php7,所以在配置文件最后增加如下如下代码:LoadModule php7_module "D:/php/php7apache2_4.dll"

AddType APPlication/x-httpd-php .php

PHPIniDir "D:/php" *告知Apache php.ini所在的位置*

截图如下:

a36eb430ae62c4fb9cdda5a3a01dd03e.png

至此,httpd.conf 基本配置全部完成,保存httpd.conf,如果后续网站要增加一些模块或者开启一些模块功能,基本上都是在这个配置文件里面做更改。

六、配置wordpress网站

在wordpress的官方网站上下载即可,然后把压缩包复制到D:\Apache24\htdocs这个路径下解压,由于Apache的DocumentRoot路径已经定义好为htdocs这个目录,所以在本地的话直接通过访问http://localhost就可以直接跳转到wordpress的配置界面了。如下图:

728fd7681764029752acb0312726f700.png

当然实际去用的话还需要对网站和数据库的连接方面做一些配置,这个后续会专门用一篇文章来做分享。

以上6个步骤只要你认真的按照教程去做,即使是刚入手的seoer,也能够短时间内很容易的搭建出自己的第一个网站,为了能够让站长朋友从一开始就打好根基的去配置一个站,小编也是煞费苦心,没有选择Apache官网上提供的集成环境,集成环境相对会更加容易,但是会让你对web服务器上的配置理解有局限性,为了你以后能够有更好的发展,打好根基还是非常有必要的。

本篇文章由“迷路的小爬虫”手写原创,微信公众账号:seopachong,转载请注明作者版权信息,谢谢合作!

相关阅读

空调清洁—挂壁式空调清洁的方法

1、 关闭空调电源,拔去插头,开窗保持室内空气流通。2、 打开空调表面面板,取下过滤网、空气净化

热更新是什么?为什么要用热更新?

一些文章已经写的很不错了,我就不多说了。

Unity热更新技术整理 - MuYuQianShan - 博客园 ht

我们在工作中使用excel时,经常会用到统计个数的操作,统计个数的方法有很多种,不妨和小编一起看看以下这种统计个数的方法,或许对你有

相机标定(Camera calibration)原理、步骤

author@jason_ql(lql0716) http://blog.csdn.net/lql0716

在图像测量过程以及机器视觉

为什么要搭建自己的DNS服务器?

国内的DNS已经被严重污染了,很多的域名返回的都是错误的域名。要防止DNS的污染,就需要用一种加密的D

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.luyixian.cn/news_show_769457.aspx

如若内容造成侵权/违法违规/事实不符,请联系dt猫网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

二次元论坛php,Discuz动漫二次元风格网站模板商业版

模板简介Discuz动漫二次元风格网站模板商业版,GBK商业版。1、本模板为门户论坛个人空间形式,其中个人空间模板需要单独购买,点击购买,美化N多默认模板页面2、全新设计的标签页,标签页帖子图文调用3、论坛首页&#xff…

Linux 网站部署——如何部署自己的论坛网站(简单易上手)

首先我们需要部署自己的网站需要的几个工具及服务: 1.云服务器 阿里云、华为云、腾讯云都可以,记下自己的IP地址; 2.X-shell工具; 3.代码包(在这里我们以部署一个开源的BBS网站为例子)。 首先&#xff0c…

Linux网站部署——从零到一部署一个自己的电商网站

上一篇关于部署论坛的网站已经发出,这次我们来部署一下电商网站,前期的准备工作请参考上篇文章:https://editor.csdn.net/md/?articleId114901490 我在这里直接借用了一个云服务器。如果还是自己服务器的同学可以直接使用我们的第一条命令&…

Linux网站服务——静态站点动态站点

网站服务 概念: 网站(Website)是指在因特网上根据一定的规则,使用HTML(标准通用标记语言)等工具制作的用于展示特定内容相关网页的集合。简单地说,网站是一种工具,人们可以通过网站来提供相关的网络服务。…

Linux部署网站域名服务——DNS网站搭建域名购买

概念 域名服务作为可以将域名和IP地址相互映射的一个分布式数据库,能够使人更方便的访问互联网,而不用去记住能够被机器直接读取的IP数串。 hosts文件(互联网发展初期的服务) windows系统 C:\Windows\System32\drivers\etc\host…

Linux HTTP网站——网站基础服务详解

HTTP HTTP(Hyper Text Transfer Protocol)超文本传输协议,用于万维网WWW.(World Wide Web)与浏览器的传输协议。(基于TCP/IP通信协议) HTTP工作原理 http协议工作于客户端、服务端架构上&#…

Linux NginxHTTPS——HTTPS介绍、加密算法、SSL协议、HTTP风险、Nginx HTTPS部署(安全的网站部署)

HTTPS介绍 HTTPS(HyperText Transfer Protocol over Secure Socket Layer),Google 为了保证数据安全很早就开始启用了。 近些年互联网巨头,开始大力推行 HTTPS, 国内外的大型互联网公司基本也都已经启用了全站 HTTPS。…

一章——Web网站服务(一)(应用—linux高级管理)

三期总目录链接 目录 1、Apache 的起源 2、准备工作centOS7机器一台 3、把httpd添加为系统服务 4、httpd服务和 dns服务结合使用 域名访问网站 就www.aaa.com为例 常用的全局配置参数 常用的全局配置参数(续) Require配置项的常见语法 1、Apach…

二章——Web 网站服务(二)(应用——linux高级管理)

三期总目录链接 目录 一、基本理论 (一)、客户机地址限制 (二)、用户授权限制 二、实验要求 1、默认情况 2、只允许客户端192.168.1.200访问网站应该如何修改配置文件并验证 3、进行用户授权配置,允许aaa 和bo…

二章——Web网站服务(二)2.2(应用——linux高级管理)

三期总目录链接 目录 一、构建虚拟Web主机 案例1: 构建www.a1.com 和www.a1.com 这种基于域名的虚拟主机 案例2:构建基于地址的虚拟主机 (192.168.1.2 和 192.168.1.12) 案例3: 添加基于端口的虚拟主机 &#xf…

四章——Nginx网站服务(应用——linux防护与群集)

三期总目录链接 目录 一、Nginx服务 1、安装及运行控制 2、配置文件nginx.conf 2.1全局配置 解释: 2.2 I/O事件配置 解释: 2.3 HTTP配置 解释: 3、访问状态统计及虚拟主机应用 二、LNMP架构及应用部署 1、搭建LNMP网站平台 1.1…

rust全息要啥才能做_网站优化要怎么做才能排名靠前-乐云SEO

对于一个网站来说,网站优化是重要的,只有在搜索引擎中的关键词排名靠前才能获得更多的点击量。一个没有用户点击量的网站,即使它是完美的,是徒劳的。那么,我们如何在百度或其他搜索引擎的主页上获得网站的关键词排名呢…

实验楼网站mysql_进阶篇 - MySQL 常用查询

实验9 进阶篇-MySQL常用查询一、简介1. 内容:通过一个经销商数据库实例学习并实践多种在数据库中查找记录的方法。2. 知识点:表查询操作。二、步骤1. 启动并连接MySQL。创建切换数据库。创建表并插入数据。mysql> CREATE TABLE shop (-> article I…

java 爬虫 登陆_Java 爬虫遇到需要登录的网站,该怎么办?

这是 Java 网络爬虫系列博文的第二篇,在上一篇 Java 网络爬虫,就是这么的简单 中,我们简单的学习了一下如何利用 Java 进行网络爬虫。在这一篇中我们将简单的聊一聊在网络爬虫时,遇到需要登录的网站,我们该怎么办&…

php行业八卦,Phpwind肖睿哲:与网站主合作信任最重要

(图为:Phpwind副总裁肖睿哲)【TechWeb消息】12月4日下午消息,Phpwind副总裁肖睿哲在“2010年中国地方与行业网站高峰论坛”上接受TechWeb专访时表示,与新浪微博合作产生利益之后,网站主将会与新浪微博七三分成,“Phpwi…

java请求爬取https网站报错javax.net.ssl.SSLHandshakeException的解决办法

前言 在爬取https网站的时候,今天遇到了一个之前没有见过的异常javax.net.ssl.SSLHandshakeException,具体细节请看如图 2020-06-01 23:18:17.032 DEBUG org.springframework.web.servlet.DispatcherServlet - Successfully completed request javax.ne…

不同网站不同网卡_不同时代网站设计制作的技巧

对于大多数网页设计师来说,基于特定的目标受众来计划一个网站设计项目是显而易见的。它可能是为那些喜欢苏打水或购买电子游戏或对运动鞋有亲和力的人。但是另一个需要考虑的问题经常被忽略——为不同的时代的用户设计。年龄会影响用户如何使用网站、应用程序和移动…

win7网站服务器错误怎么解决方法,win7系统网页提示network error怎么办|win7 network error的解决方法...

‍‍有很多win7旗舰版用户在访问网页的时候出现无法访问的情况,并提示network error,我们遇到在win7系统网页提示network error怎么办呢?会出现network error很有可能是网络参数发现错误或接触DNS服务器发生错误导致二级网页打不开&#xff0…

做网站用UTF-8编码还是GB2312编码?

经常我们打开外国网站的时候出现乱码,又或者打开很多非英语的外国网站的时候,显示的都是口口口口口的字符, WordPress程序是用的UTF-8,很多cms用的是GB2312。 ● 为什么有这么多编码? ● UTF-8和GB2312有什么区别&…

MOSS 2007应用日记(3)——如何创建/删除部门网站(子网站)

在顶级网站中,我们可以为各个部门创建自己的网站1创建部门网站(子网站)登录顶级网站,点击页面右上角的“网站操作”,选择“创建网站”输入网站的标题和说明,这里创建一个“行政部”网站在“网站网址”中输入…