wordpress的搭建和配置

用Docker搭建WordPress博客 WordPress是一个非常著名的PHP编写的博客平台,发展到目前为止已经形成了一个庞大的网站平台系统。在WP上有规模庞大的插件和主题,可以帮助我们快速建立一个博客甚至网站。在Windows上可以非常方便的安装WordPress,因为IIS上集成了WordPress的一键安装包。而在Linux上安装WordPress就比较复杂了,我们需要配置PHP环境、Apache或者Nginx服务器、MySQL数 阅读详情

建站真是件麻烦的事情,还是选择先采用守,之后再破,什么时候能离就不知道了。

wordpress开源博客系统已经流行了很久了,据说只需要5分钟即可安装,就先玩玩吧。

1.下载

可在http://cn.wordpress.org/上下载中文版的。

或者

wget http://wordpress.org/latest.tar.gz 从官方下载最新版的,英文版。

之后据说可以通过svn来同步到最新的包。

2.环境

我实在linux下安装的,首先需要apache2,之后把这个安装包解压到apache2的根目录去:

网站的根目录是在var/www/html下
或者修改根目录的配置:

/etc/apache2/httpd.conf 

重启即可生效。

3.访问


即可看到已经可以访问了。

4.创建mysql数据库

$ mysql -u adminusername -p
Enter password:
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 5340 to server version: 3.23.54
 
Type 'help;' or '\h' for help. Type '\c' to clear the buffer.
 
mysql> CREATE DATABASE databasename;
Query OK, 1 row affected (0.00 sec)
 
mysql> GRANT ALL PRIVILEGES ON databasename.* TO "wordpressusername"@"hostname"
    -> IDENTIFIED BY "password";
Query OK, 0 rows affected (0.00 sec)
  
mysql> FLUSH PRIVILEGES;
Query OK, 0 rows affected (0.01 sec)

mysql> EXIT
Bye
$ 
5.修改配置文件

用户可以亲自创建并编辑wp-config.php文件,也可以在运行安装脚本(第五步)时让WordPress帮助用户编辑wp-config.php(不过仍然需要告诉WordPress我们的数据库信息)。

(更多细节以及创建wp-config.php配置文件和密码密钥的信息请点击编辑wp-config.php文件。)

返回第一步中解压WordPress压缩包的位置,将wp-config-sample.php重命名为wp-config.php,之后在文本编辑器中打开该文件。

6.安装

运行http://example.com/wp-admin/install.php

如果浏览器打开页面的时候并不是安装步骤,可能是apache没有配置好。

解决方法:

保证如下安装已经完成

sudo apt-get install phpmyadmin

之后先用本地的浏览器访问,apache2已经支持php解析了。

7.步入正轨

这个时候就打开配置网页就剩下最后配置进入博客系统的管理页面了,填了用户名和密码之后就可以顺利进入到网站,这个时候是管理员的身份。


8.外部访问

这个时候发现还是不支持外部的ip来访问,是不是apache权限设置的问题呢?当然不是了,因为readme.html都可以访问的,查了一些资料原来是wordpress系统自动屏蔽了外部地址访问admin的页面。也就是默认的配置下只能在localhost才可以install。

外部ip访问可以通过如下方式:

1.合法域名

2.修改hosts文件设置dns跳转到你的页面(自我安慰而已)

3.直接用ip地址登陆。

相信刚开始搞博客系统的童鞋们还都没有做好马上发布的准备,因为很多权限设置和安全问题都并没有完善,先不急着发布。

http://youripaddress/wordpress/wp-login.php

即可登陆了。


配置的步骤和优化方法请看后续,这篇仅仅介绍简单的5分钟安装。

reference:

http://codex.wordpress.org/zh-cn:%E5%AE%89%E8%A3%85WordPress(最权威)

http://codex.wordpress.org.cn/WordPress的安装过程

lamp@ubuntu傻瓜步骤:

http://www.pkphp.com/2008/08/11/ubuntu%E4%B8%8B%E5%AE%89%E8%A3%85-apachephpmysql%E6%96%87%E6%9C%AC%E6%9C%8D%E5%8A%A1%E5%99%A8%EF%BC%81/(简明)

安装的环境配置:(ubuntu搭建lamp)

http://hi.baidu.com/chashengshouce/blog/item/62a6bdf62e6096b5a50f525d.html

http://www.guanwei.org/post/LINUXnotes/01/ubuntuapache2configure.html

一些常用的命令:

http://linux.chinaunix.net/techdoc/database/2008/03/04/981250.shtml

 

 

 


 之前只是简单安装一下而已,如果过程熟悉或者是顺着指定的步骤来,5分钟说不定还真能搞定(如果没搭lamp就另当别论了。。。)

之后访问和使用过程中都存在着一些问题,都是属于配置的问题:

1.在localhost访问和在别的ip上访问时,总有些鱼和熊掌不可兼得的问题。

且看配置页面:


默认的是127.0.0.1,这个时候localhost访问是没问题的,但是其他的ip地址访问就出现了只有文字没有格式和图片的问题,至今我还不太清楚到底是为什么?疑问(难道domainname和ip两种方式不能共存吗???)

若修改成了域名(假的哈,hosts里添加了ip和domain的映射),其他配置了hosts的主机就可以正常访问了,没有配置hosts和localhost都不能正常访问。。。


据说学校的ip都是公网的ip,于是发链接给童鞋仔帮测,结果都没有打开过,拿起itouch(连的也是校园网)就可以打开主页了,虽然主页同样是只有文字的那种支离破碎。。。


2.允许其他用户注册时没有发送密码到注册邮箱的问题:疑问

现在的解决方法是admin登录强制修改密码,暂时可以用。


3.发文章

发纯文字的文章第一次就ok,评论也ok。

不ok的是uploads一些图片什么的,虽然现在问题是解决了,但是解决的方式还是让我有点摸不着头脑:

首先提示没有上传的权限,我就试着在配置页面上


修改这里的目录为一个home里user的目录,并且设置权限为755,刚开始不行,我就设置权限为777,这时错误的信息变成IO错误。。。我又改成755,这个时候就可以上传了,但是问题是显示图片出现了问题。

发现默认的路径是个相对路径,所以不敢保证我填的/home/...这种绝对路径能够正常读取,即使上传成功了,上传和读取应该是不同的语句,就可能出现不同的路径设置方式。

我又改回默认的路径去,发现wp-content是755,我没改过。

wp-content目录下并没有uploads这个目录,我先帮着手工建立一个好了,mkdir了之后权限是755,上传还不行,修改权限为777,再次上传,神奇般的成功了,并且也可以正常显示和读取图片了。

很离奇的上传目录的权限设置问题。。。疑问


4.robot.txt

我并没有找到爬虫网用到的这个文件,也没去找。

不过在配置页面发现了这个配置:



相关的配置在控制面板的都比较好找。

还有一些需要修改php配置或者是mysql数据库里的东东。那些遇到的时候再去google好了。


接下来,安装个插件扩展扩展好了!~~~


If you have any questions or ideas ,please feel free to contact me : )

thx.^^


QQ: 1623213673

 

如何搭建WordPress个人博客网站? 有网友留言想看看,如何搭建博客,今天他来了(liao)。这是一个搭建WordPress博客网站的教程,内容会很细顺便科普一下相关概念,小白也不用怕,相信我,你肯定听得懂、做得好。 为什么搭建博客? 想先说一下这个古老的东西“博客”,有人说博客已经过时了,现在大多数人都用手机看朋友圈、微博等。是的,但是每当从google或者百度上找到一篇优质的资料我发现是出自个人博客的概率很大。 曾经问过一个大佬在... 阅读详情

相关推荐

谷歌云WordPress网站搭建教程(一)

文章目录准备阶段开始搭建1. 创建WordPress镜像实例2. WordPress使用前的准备 准备阶段 一个已经注册好的Google Cloud Platform账号,详细注册过程请参见上篇博客 Google云的搭建与维护 注:如果GCP因为种种原因无法搭建,可以使用阿里云,也可以直接部署WordPress应用镜像。此处先不写 一个域名(也可以暂时不需要)...

qq_36644281的博客 6564

WordPress的安装配置

wordpress是一个目前流行的基于web的内容管理系统软件。它是基于PHP语言和MySQL数据库开发的,用户可以在支持 PHP 和 MySQL数据库的服务器上快速轻松的部署自己的网站(博客,外贸网站等等)。WordPress有非常多的第三方开发的免费模板,安装方式简单易用。wordpress的安装总体上可以分成4步走:PHP和MYSQL(LAMP安装环境)的安装php管理工具的安装与配置wordpress安装我们再来了解一下LAMP:Linux。

weixin_74297898的博客 1203

unity中VideoPlayer播放视频,使用Shader除去黑底且无黑边

1. 创建一个Shader 和 一个 材质球;Shader中复制如下代码:(此Shader代码为“ChromaKeyKit”插件中的ChromaKey_Alpa_Genera代码,但因只需要除去视频黑底而挂一个插件有点不合适) // Upgrade NOTE: replaced 'mul(UNITY_MATRIX_MVP,*)' with 'UnityObjectToClipPos(*)' Shader "ChromaKeyKit/ChromaKey/ChromaKey_Alpha_General"

weixin_42065078的博客 1745

wordpress配置_您可能不知道的15个有用的WordPress配置技巧

WP-config is one of the most powerful files on your WordPress site, and it plays an important role in how WordPress works behind the scenes. There are some very useful WordPress configuration tricks t...

cumohuo9136的博客 1239

CPU也能跑大模型?手把手教你用vLLM离线部署Qwen2.5-7B-Instruct(附性能优化技巧)

本文详细介绍了如何在CPU服务器上高效部署Qwen2.5-7B-Instruct模型,通过vLLM框架和一系列优化技巧实现离线推理。内容包括环境配置、模型加载优化、性能调优及生产环境部署方案,帮助开发者在资源有限的情况下也能运行大语言模型。

weixin_28691741的博客 489

大众点评商家及评分数据(2012-2025)

大众点评及商家评分数据库全面覆盖全国范围内多个城市的商户信息,涵盖餐饮、购物、休闲娱乐等多个消费领域,包含商家基础信息、地理坐标、分类体系、经营状态、用户评价、消费水平及服务设施等共计28个字段。

Sunny9qx的博客 2692

WordPress的安装与简单开发教程

WordPress主题是网站的前端展示,控制了网站的外观和结构。style.css:主题的主样式文件。index.php:主题的主模板文件。:用于定义主题的功能。登录WordPress后台,进入外观 -> 主题,你会看到刚才创建的,点击激活。现在访问你的网站,你会看到一个非常简单的自定义主题,显示网站标题和描述以及发布的内容。在接着,在header.php或index.php?

lssffy的博客 3654

Abaqus梁模型仿真中的常见陷阱与优化策略

本文深入探讨了Abaqus梁模型仿真中的常见陷阱与优化策略,涵盖几何建模、材料属性设置、边界条件处理等关键环节。针对梁截面方向定义、网格划分、复合截面建模等典型问题,提供了实用的Python脚本示例和优化方案,帮助工程师避免计算错误并提升仿真精度。文章特别强调了动力分析中的网格密度要求和材料非线性考虑,为复杂工程应用提供专业指导。

weixin_29099217的博客 460

1、WordPress安装-

WordPress安装教程

BGD10450173的博客 4267

从SD更新字库到FLASH,再用LCD显示

用Flash当字库存储载体。思路是先将要用到的字库文件存在SD卡,然后存储到Flash,LCD显示时候从Flash中读取 还挺顺利的,移植的原子的程序,自己稍加修改,主要是我的液晶屏函数,Flash读写函数,还有存储文件的flash地址不一样。一晚上搞定,大小字体都OK。挺高兴哈哈。这几天忙工作事情有点耽搁了学习进展嘿嘿 在text.c的showstr函数中char的字体颜色随意设置的,可以显...

weixin_30505751的博客 914

量子通信:初识量子城域网

对量子城域网的概念、作用、拓扑、建设内容等进行了较为全面的初步介绍。

量子领域相关话题 3344

2023年全网最保姆级教程手把手教你如何搭建WordPress(本教程只适用于Windows操作环境)

一转眼2023年已经过去了,看网络上很多WordPress的安装教程都比较旧,有些写的不太详细,WordPress是站长最喜欢的一款建站系统,在新的一年,我觉得有必要写篇详细的文章来介绍如何安装WordPress,所以就有了2023年全网最保姆级教你搭建WordPress。

m0_75141643的博客 7412

【数字孪生与仿真技术】07:焊装生产线虚拟调试与PLC代码生成全流程实战:从数字孪生到智能优化

摘要:本文系统阐述焊装生产线虚拟调试与PLC代码自动化生成的完整技术体系,结合工业4.0背景下的智能制造需求,构建从离散事件仿真、机器人运动规划到PLC控制逻辑生成的全流程解决方案。通过MATLAB/Simulink平台实现焊装线物流仿真优化,采用遗传算法进行缓冲区容量配置,结合Stateflow状态机设计PLC控制逻辑,并利用PLC Coder生成西门子S7-1500兼容的ST代码。某车企焊装线应用案例显示,虚拟调试技术使调试周期缩短75%,OEE提升13.4%,年节约成本超$420万。

专注于人工智能、软件开发、工控自动化、工厂数字化及智能化等领域,希望和大家共同进步! 1829

wordpress账号无法登陆_零基础搭建自己的博客网站和配置CDN设置wordpress篇

零基础搭建自己的博客网站博客类的建站程序有很多例如wordpress、 typecho、zblog、emlog等等这几种是最常见的平时我们用的见的更多的都是wordpress,因为wordpress的风格模板多,各类应用插件多,适合新手,特别容易上手我们今天就讲使用wordpress来搭建自己的博客,是零基础哦!这篇文章会讲到包括如何配置SSL(https),如何配置CDN(腾讯云和百度云)和CD...

weixin_33503998的博客 165

深入解析 OpenClaw(小龙虾)源码:架构设计与核心实现

OpenClaw用清晰、工程化的代码结构,将复杂的Agent交互流程变成了可管理、可扩展的流水线。无论是想深入了解Agent系统设计,还是希望二次开发定制自己的AI助理,阅读OpenClaw源码都是一次绝佳的学习旅程。希望本文能帮助你快速掌握OpenClaw的核心脉络。如果你对某个模块(如技能开发、安全机制)感兴趣,欢迎继续探讨。本文基于OpenClaw社区版本源码分析,具体实现可能随版本迭代有所调整,请以最新源码为准。

Ven%的博客 448

ssm框架搭建

这个是一个在idea上成功跑起来的ssm框架项目,保存在这里方便以后使用直接下载

php 上传apk包到cdn_零基础搭建自己的博客网站和配置CDN设置wordpress篇

零基础搭建自己的博客网站博客类的建站程序有很多例如wordpress、 typecho、zblog、emlog等等这几种是最常见的平时我们用的见的更多的都是wordpress,因为wordpress的风格模板多,各类应用插件多,适合新手,特别容易上手我们今天就讲使用wordpress来搭建自己的博客,是零基础哦!这篇文章会讲到包括如何配置SSL(https),如何配置CDN(腾讯云和百度云)和CD...

weixin_39769740的博客 431

复分析 阿尔福斯(Ahlfors) 第三版答案 英文

答案分为十章,有部分习题没有答案,全英文复分析阿尔福斯(Ahlfors) 第三版答案

linux wordpress mysql 配置_linux系统搭建wordpress和知乎

1.安装LNMP基础服务# 1.更换nginx源vim /etc/yum.repos.d/nginx.repo[nginx-stable]name=nginx stable repobaseurl=http://nginx.org/packages/centos/$releasever/$basearch/gpgcheck=1enabled=1gpgkey=https://nginx.org/ke...

weixin_32108979的博客 362

假人有限元模型

假人模型,车辆碰撞假人有限元模型,适合做乘员安全的研究者利用

Probability and Statistics - 4th edition

Probability and Statistics - 4th edition

在ubuntu14.04下搭建和配置wordpress

一, 服务器搭建     windows确实不是一个很好的开发环境,用了一个叫做xamp的集成windows+apache+mysql+php的开发环境的软件,每次重启电脑都得重新搭建,数据库经常出问题,不稳定。所以最后一气之下在旧电脑上的Ubuntu14.04搭建了lamp环境。     1. sudo apt-get install apache2 apache2-doc     2.

Lawliet1993的博客 1684

linux修改cdn_零基础搭建自己的博客网站和配置CDN设置wordpress篇

零基础搭建自己的博客网站博客类的建站程序有很多例如wordpress、 typecho、zblog、emlog等等这几种是最常见的平时我们用的见的更多的都是wordpress,因为wordpress的风格模板多,各类应用插件多,适合新手,特别容易上手我们今天就讲使用wordpress来搭建自己的博客,是零基础哦!这篇文章会讲到包括如何配置SSL(https),如何配置CDN(腾讯云和百度云)和CD...

weixin_31022521的博客 668

LAMP本地搭建DISCUZ论坛和WORDPRESS博客

首先,服务器只有一台 公网ip只有一个 通过域名方式 2.通过端口方式

King config 1万+

phpstudy搭建wordpress网站

通过以上五个步骤,我们已经完成了从无到有利用 phpStudy 成功搭建起一个完整的 WordPress 网站的过程。这个过程中不仅学会了基本的服务器配置技巧,也对 WordPress 的工作原理有了初步的认识。当然这只是开始,随着实践深入,你还可以探索更多高级功能和定制化选项,让你的网站更加独特且功能丰富。希望这份教程能够帮助到正在寻找入门指南的朋友!

x3088的博客 1万+

CentOS 7下简单搭建个人博客——wordpress

CentOS 7下简单搭建个人博客——wordpress 前言: CentOS 7及以上版本不能安装Mysql数据库,我们用的MariaDB数据库代替。mariadb的简单安装与配置可参考:https://blog.youkuaiyun.com/weixin_44092289/article/details/85640601 (问:centos7 的yum源里没有mysql包,安装分支mariadb,那么ph...

荆棘云海的博客 1万+

基于LNMP搭建WordPress

基于LNMP搭建WordPress 一.WordPress简介 WordPress是一款个人博客系统,并逐步演化成一款内容管理系统软件,它是使用PHP语言和MySQL数据库开发的,用户可以在支持 PHP 和 MySQL数据库的服务器上使用自己的博客。 二.架构与软件 本次实验所用案例架构与软件为:Linux+MySQL+PHP+nginx+WordPress 三.安装与配置MySQL 1.安装并启动mysql wget http://dev.mysql.com/get/mysql57-community-r

Cat God 007的博客 7053

服务器搭建记录 · Wordpress

Wordpress

Yis_Rime的博客 1043

使用开源WordPress和WebStack搭建导航网站

手把手教你使用开源WordPress和WebStack搭建导航网站

minidrupal的专栏 1万+

搭建LAMP平台及wordpress分布式部署

WordPreWordPress是一个基于PHP开发的开源平台,适用于在支持PHP与MySQL数据库的服务器上搭建个性化博客或网站。同时,它也能够作为功能强大的内容管理系统(CMS)被广泛应用。虚拟机:VirtualBox系统:Ubuntu 22.04wordpress官网下载:https://cn.wordpress.org/download/releases/或者后台回复【】获取百度网盘链接。

weixin_74848906的博客 1594
上一篇: python知识积累(五)——编写模块
下一篇: session和cache的区别
codingkid
博客等级 码龄16年 81粉丝 86原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值