一年前帮组里搭建wordpress站点并进行下总结,现把它发布出来,供师弟师妹们参考。

搭建PHP环境

wordpress基于PHP,因此需要搭建PHP环境。安装XAMPP一键搞定。XAMPP安装之后,会自动安装apache服务器,mysql,以及ftp。

xampp安装在/opt/lampp中。

启动xampp命令:

1
sudo /opt/lampp/lampp start

安装wordpress

接着在xampp中安装wordpress:

  • 下载wordpress
  • 解压缩wordpress到/opt/lampp/htdocs下,可以将wordpress重名为你的站点名称,如lipingnjucs
  • 更改wordpress中配置文件wp-config.php,可以拷贝wp-config-sample.php内容到wp-config.php.然后更改数据库配置。在此之前,登录xampp,在phpAdmin下,新建一个数据库,编码选择utf8-unicode-ci。然后再wp-config.php填入相应设置。 还需要更改wp-config.php中一个前缀设置,默认是wp_,最好改成自己设定的。
  • 浏览器中输入”http://localhost/lipingnjucs”即可安装

xampp多站点搭建

更改apache设置。进入/opt/lampp/etc/extra目录,该目录下有个httpd-vhost.conf文件,该文件是用来配置虚拟主机的。再其中加入
NameVirtualHost *:80
<VirtualHost *:80>
DocumentRoot /xampp/htdocs/lipingnjucs //表示你的站点所在的文件位置
ServerName www.lipingnjucs.tk //表示你的域名,就是输入的网址
</VirtualHost>

保存文件,打开/opt/lampp/etc下的httpd.conf文件,将Include etc/extra/httpd-vhosts.conf加入到文件最后,保存。
这样做之后,httpd.conf文件就会失效,而httpd-vhost.conf生效。当我们输入网址”http://www.lipingnjucs.tk”时,首先域名解析,找到该站点所在的机器(域名->ip),找到该机器之后,相应端口接收请求。但是找哪个站点文件去处理呢?此时就会根据httpd-vhosts.conf文件去处理了,查找serverName,找相应的文件进行相应。

本地测试:

修改/etc/hosts文件,在该文件中加入127.0.0.1 www.lipingnjucs.tk。主机首先会找hosts文件,看该文件有没有域名对应的ip,有的话就直奔而去,没有的话请求本地DNS,如果没有的话,就会显示无法访问。

相关文章
评论
分享
  • T Bill vs T Notes vs T Bonds

    T 指的是 Treasury, 国债,债券发行机构为美国中央政府(federal government),为了解决政府日常运营所需资金的问题,例如遇到财政赤字时,不仅可以通过增加税收的方式,也可以通过发债的方式解决政府资金短缺。 美...

    T Bill vs T Notes vs T Bonds
  • 加德满都/巴德岗4日游--最幸福的地区

    时间:20190605-20190608; 从广州乘坐飞机直达加德满都,4个小时。 飞机上可以远远看到珠峰 加德满都海拔1340米左右,比北京晚2小时15分 D1: 加德满都泰米尔到达加德满都机场(标记1)为当地时间11点左右。订的酒...

    加德满都/巴德岗4日游--最幸福的地区
  • I graduated from Nanjing Normal University, majoring in computer science and technology. Now I am applying for Master...

  • 身份信息泄露,南京警方让回户籍所在地报警,户籍所在地警方让去支付宝所在的派出所报警,我到底该去哪里报警??为什么求助那么困难??

    本人南京市溧水区石湫镇人,南京大学毕业,目前香港工作。前段时间遇到一件特别心塞的事情,身份信息被盗,总计盗款38000元左右,已报警,不立案。报警过程更加心塞。 事情大概是这样的: 身份被盗:我的身份证号码(未丢失)+银行卡号码(...

    身份信息泄露,南京警方让回户籍所在地报警,户籍所在地警方让去支付宝所在的派出所报警,我到底该去哪里报警??为什么求助那么困难??
  • 美西之行七 Bryce Canyon

    美西之行七 Bryce Canyon今天前往Bryce Canyon。 路上的视野很开阔,颜色也较之前变得小清新了一些。 看到一辆RV车,载着一家随处转悠 可爱的大叔主动配合照相 马场 小木屋 到达Bryce Canyon 又开始浓...

    美西之行七 Bryce Canyon
  • 美西之旅六 Arches Canyon

    美西之旅六 Arches Canyon离开blanding之后,驱车前往Arches Canyon,中文名为拱石国家公园。 沿途的颜色开始变成橙黄 路上碰到一只被撞死的小鹿,身体还是温热的。这在西部是经常发生的事情 晚上住在一个叫...

    美西之旅六 Arches Canyon
  • 美西之旅五大峡谷到Blanding

    美西之旅 Grand Canyon –> Blanding小镇 离开Page之后,计划去羚羊谷,但是去羚羊谷要经过一片私人领地,造成景区价格偏高,朋友说他之前去过并没有网上照片拍的那么美,同时我们也要赶路,所以决定不再进入羚羊...

    美西之旅五大峡谷到Blanding
  • 美西之旅四大峡谷

    美西之旅 大峡谷(Grand Canyon)进入国家公园第一站--大峡谷。 大峡谷模拟图 我们直接坐蓝线到底,之后一站一个景点下来走 大峡谷 光影倒映在山谷,为其增添新色彩 走走走,拍拍拍 逛完南峡谷,准备驱车进入北峡谷。 北峡谷入...

    美西之旅四大峡谷
  • 美西之旅三 拉斯维加斯到大峡谷

    美西之旅 拉斯维加斯->大峡谷 离开Vegas之后,我们驱车前往Grand Canyon大峡谷。Vegas外围的民宅,沙漠中的家园。每家每户门前都栽种着一颗绿树,即使再荒凉,心中依然绿树成荫。 在去往大峡谷的中途会经过Hover...

    美西之旅三 拉斯维加斯到大峡谷
  • 美西之旅之拉斯维加斯

    美西之旅 洛杉矶->拉斯维加斯 早上9点多从洛杉矶出发,沿着15号公路向东北方向驶去,进入拉斯维加斯。从洛杉矶到拉斯维加斯大概4个小时车程,途中经过两个很大的OutLet,买买买忘了时间,大概到晚上12点多才到拉斯。原本计划只在...

    美西之旅之拉斯维加斯
Please check the comment setting in config.yml of hexo-theme-Annie!