美文网首页
用WordPress做个人网站

用WordPress做个人网站

作者: 科科Cole | 来源:发表于2019-03-30 22:53 被阅读0次

WordPress是一个出色的个人博客系统,所以在这里我们用WordPress做一个自己的网站(博客)。

需要准备:一个域名,一台云服务器

域名:用来访问你网站的网址。像baidu.com,qq.cn,abc.cc,yeah.net都算是域名。
云服务器:你需要将你网站的内容上传到云服务器上,云服务器可以理解成一台可以远程控制的电脑。
用户访问一个域名(www.xx.com),DNS服务器将域名转换成ip地址(www.xx.com->xxx.xxx.xxx.xx),通过此ip地址访问到云服务器。

需要注意的是,在中国大陆的所有网站都是需要备案的。如果没有备案,你的域名就不可以解析到你的网站,也就是说你不可以通过域名访问你的网站,只能通过ip地址访问你的网站。而备案的过程又比较繁琐,中间还会相关工作人员和你电话核实信息。如果你不打算备案的话,可以不买域名,只买云服务器,但是你以后也只能通过ip地址访问你的网站。或者你也可以通过外国网站购买域名以及购买境外的服务器,访问速度可能会慢一些,但是可以不用备案。

这里我使用的是阿里云服务器,域名也是在阿里云购买注册的。购买过程不赘述。阿里云购买云服务器的话学生有优惠,一年150左右。其他的像腾讯云京东云等不是很清楚,可以自己查一查。购买服务器的时候,服务器系统请选择CentOS 7.x。

DNS解析这一步,阿里云有免费的解析服务,阿里云官网也有详细操作,在此不赘述。这里着重讲服务器端需要做的事情。


以上准备工作完成后,请到Xshell官网下载最新Xshell版本,选择Home/School即可免费下载。

Xshell 6界面
进入你的云服务器管理控制台。
云服务器管理控制台
记下你的公网ip地址,打开Xshell,输入ssh root@你的公网ip地址,然后回车。
ssh
输入密码。如果忘记密码请在云服务器管理控制台中重置密码。
输入密码
如果登录成功,会提示:
Welcome to Alibaba Cloud Elastic Compute Service !

[root@iZ2ze26rtgtw2yiddvh0riZ ~]# 

之后我们开始在服务器上部署我们的网站。


  1. 部署LAMP环境(L=Linux A=Apache M=MySQL P=PHP)
[root@ keke ~ ]#yum -y install httpd mariadb mariadb-server php php-fpm php-curl php-intl php-mcrypt php-mysql php-mbstring php-xml php-dom gd php-gd
  1. 启动服务
[root@ keke ~ ]#systemctl start  httpd  #启动Apache
[root@ keke ~ ]#systemctl start mariadb  #启动Mariadb
  1. 部署数据库
[root@ keke ~ ]#mysqladmin -u root password '123'  #设置数据库用户名为root 密码为123
[root@ keke ~ ]#mysql -u root -p123  #登录数据库
MariaDB [(none)]>create database wordpress;  #创建数据库wordpress
MariaDB [(none)]>exit
  1. 部署Apache服务
[root@ keke ~ ]#vim /etc/httpd/conf.d/wordpress.conf
<virtualHost *:80>
  ServerName localhost
  DocumentRoot /wordpress
</virtualHost>
<Directory "/wordpress">
  AllowOverride all
  Require all granted
</Directory>
[root@ keke ~ ]#systemctl restart httpd  #重启Apache服务
  1. 下载并上线wordpress
[root@ keke ~ ]#wget https://cn.wordpress.org/wordpress-4.9.4-zh_CN.tar.gz  #下载wordpress
[root@ keke ~ ]#tar xf wordpress-4.9.4-zh_CN.tar.gz  #解压到当前目录
[root@ keke ~ ]#mkdir /wordpress  #在根目录下建立wordpress目录
[root@ keke ~ ]#cp -rf wordpress/* /wordpress  #复制当前目录wordpress文件夹下的所有东西至根目录下wordpress目录
[root@ keke ~ ]#chmod -R 777 /wordpress  #赋权
  1. 用浏览器访问公网ip地址,完成接下来的wordpress的安装过程。这部分安装非常简单,可以自己完成,不再赘述。

小部分扩展:

  1. 如果需要从自己电脑往服务器上传文件,输入如下命令:
    [root@ keke ~ ]#yum -y install lrzsz #安装lrzsz
    安装完成后,可以输入命令:rz选择文件上传,也可以直接拖拽文件到Xshell窗口上传。

到此全部过程就完成了。我们在这里访问wordpress的端口是80端口。如果想要设成其他端口可以在网上查下怎么设置,我懒得写了…

相关文章

网友评论

      本文标题:用WordPress做个人网站

      本文链接:https://www.haomeiwen.com/subject/ztwdbqtx.html