环境:Ubuntu20.04
一. 准备LAMP环境
LAMP 是 Linux、apache、MySQL 和 PHP 的缩写,是 Wordpress 系统依赖的基础运行环境。
- 进入管理员模式
输入密码时自动隐藏,直接键入即可
- 安装 Apache2
- 安装 PHP 组件
- 安装Mysql
- 安装 phpmyadmin
安装过程中,需要根据 apache2 ,输入密码
二.安装并配置wordpress
安装 Wordpress
- 下载一个 Wordpress 压缩包:
解压
为 wordpress 配置一个数据库
设置用户及密码(可以设置你容易记住的)
配置并退出
三. 配置 wordpress
把 wordpress 文件夹里的文件都复制到 /var/www/html/ 文件夹,修改 /var/www/html/ 目录权限
将apache指定到index.html,并重启
可以直接用localhost登陆到你的个人博客网站了,然后进行一系列安装就可以了,数据库名和用户名跟密码填上面刚刚新建的,其他的默认就ok了。如果你由域名的话,进入后台后可以在设置里把ip换成域名,然后以后就可以用域名访问了。
域名注册
什么是域名
域名的注册遵循先申请先注册为原则,管理认证机构对申请企业提出的域名是否违反了第三方的权利不进行任何实质性审查。在中华网库每一个域名的注册都是独一无二、不可重复的。因此在网络上域名是一种相对有限的资源,它的价值将随着注册企业的增多而逐步为人们所重视。
在新的经济环境下,域名所具有的商业意义已远远大于其技术意义,而成为企业在新的科学技术条件下参与国际市场竞争的重要手段 ,它不仅代表了企业在网络上的独有的位置 ,也是企业的产品、服务范围、形象、商誉等的综合体现,是企业无形资产的一部分。同时,域名也是一种智力成果,。
域名注册早期很多都不是实时注册的,直接提交域名注册查询都是实时结算、实时注册成功。这种实时性主要是应对越来越严重的域名抢注现象。域名注册的所有者都是以域名注册提交人填写域名订单的信息为准的,成功24小时后,即可在国际(ICANN)、国内(CNNIC)管理机构查询whois信息(whois信息就是域名所有者等信息)。
域名、创建时间、使用范围说明
.top:适用于所有企业和个人,英文单词,简单易记,含义“高端、顶级”,提升品牌价值,是企业建站、互联网应用首选域名。
.xyz:作为字母表最后三个字母,组合含义灵活,没有限制,任何企业和个人都可以注册.XYZ结尾的域名。
.com- 供商业机构使用,但无限制最常用,被大部分人熟悉和使用
.net- 1985 年 1 月,原供网络服务供应商使用,现无限制
.org- 1985 年 1 月,原供不属于其他通用顶级域类型的组织使用,现无限制
.edu / .gov / .mil- 1985 年 1 月,供美国教育机构/美国政府机关/美国军事机构。
域名注册分为免费和付费,当然付费肯定比免费好,但是作为初学者可以用免费域名体验,通过百度就能学习如何注册
一些代码:
获取最新软件包列表 sudo apt-get update
查看可升级软件 sudo apt list --upgradable
对比软件包列表升级(不解决冲突,不安装依赖软件)sudo apt-get upgrade
升级软件(为解决冲突可能会先删除软件再安装,也会安装依赖的软件) sudo apt-get dist-upgrade
写在后面:
出现错误 “无法修正错误,因为您要求某些软件包保持现状,就是它们破坏了软件包间的依赖关系
错误的主要原因是,系统中已经安装了被依赖的包的高版本。
即使用 sudo apt-get install 安装软件时, 出现错误 “无法修正错误,因为您要求某些软件包保持现状,就是它们破坏了软件包间的依赖关系”。错误的主要原因是,系统中已经安装了被依赖的包的高版本。
解决可以安装指定版本的被依赖包或者使用aptitude进行安装,aptitude 会对依赖关系进行智能处理
并键入 sudo aptitude install <package name>
关于换源只需要放一个源进去(一定要换,不然太慢了太慢了)
不要把文件乱放,不然会找不到或者导致不同版本的错误。
关于源的跟新,还可以在左下角找到软件与更新直接替换,更方便
最后,本文章主要学习于别人,并通过自己打代码找到了一些问题,在最后编辑网站的时候,由于对域名过于陌生,耗费了更多的精力
最后附上学习文章