美文网首页
用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