WordPress完整建站过程(一)
本文最后更新于 168 天前,其中的信息可能已经有所发展或是发生改变。

我的👉第一篇文章👈里面就写了些建站的经过,现在我打算把过程记录下来,也算是一种复习吧(是因为孩怕哪天服务器过期了要重新搭建。。。)

前期准备

  1. 一台有公网IP的主机(我的是👉阿里云轻量服务器)
  2. 域名以及DNS解析
  3. wordpress安装包(👉官网下载,👉站长自存

开始安装

  1. 云服务器最好先选择Ubuntu20.04环境(虽然云服务器上有wordpress环境和LAMP、LNMP环境,但还是想自己折腾)
  2. 域名解析(可选)
    如何将域名解析到自己主机上的方法自行查找,先有了主机再买域名弄比较合适
  3. 在云服务器上安装LAMP或者LNMP
    LNMP是指Linux、Ngnix、MySql、PHP环境
    LAMP是指Linux、Apache、MySql、PHP环境(我这里使用的是这个)

    • 先更新一下云服务器Linux(为了获得系统当前最新的软件包)

      sudo apt-get update
      sudo apt-get upgrade
    • 安装Apache2(用来做wordpress的服务器)
      sudo apt-get install apache2
    • 安装MySQL(用来存放网站的所有数据)

      1. 安装mysql-server
      sudo apt-get install mysql-server
    1. 初始化设置

      sudo mysql_secure_installation
    2. 检查mysql服务状态

      systemctl status mysql.service
    3. 配置远程连接

      sudo vi /etc/mysql/mysql.conf.d/mysqld.cnf 
      #找到 bind-address 修改值为 0.0.0.0(如果需要远程访问)
    4. 重启mysql

      sudo /etc/init.d/mysql restart 
    5. 修改密码

      >>use mysql;
      >>ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '你的密码'; 
      >>flush privileges;
      >>quit;
    6. 配置所有ip都可访问(否则后续访问PHPmyadmin会出现权限问题)

      UPDATE user SET host = '%' WHERE user = 'root'; #允许远程访问
    • 安装PHP(网页的后端语言)
      sudo apt-get install php
    • 安装PHP-MySQL(用于PHP和MySQL之间的支持)
      ```c
      sudo apt-get install php-mysql
      <pre><code>-安装PHPmyadmin(用于在网页上管理mysql数据库)
      ```c
      sudo apt-get install phpmyadmin
  4. 由于phpmyadmin的文件在usr/share/phpmyadmin中,而网页访问的根目录在www/html中,需要在根目录创建快捷方式:

    sudo ln -s /usr/share/phpmyadmin /var/www
    • 查看文件

      sudo gedit /etc/apache2/apache2.conf
    • 进入文本编译器之后,会看到很长的代码 在末尾加上这句话:

      Include /etc/phpmyadmin/apache.conf
    • 保存退出重启apache

      /etc/init.d/apache2 restart
    • 网页上访问localhost/phpmyadim,用mysql数据库root/密码登陆

    • 出现这类错误先查看是不是phpmyadmin的用户名和密码输错了

      image-20220310115531052

      如何查看phpmyadmin的登陆用户名和密码

    vim /etc/phpmyadmin/config-db.php

    image-20220310120720517

    再重新登录即可
    登陆成功

    image-20220310121208518

    (为什么不用宝塔面板之前那篇👉文章有介绍)

    WordPress完整建站过程(二)

本人本着学习交流的态度,恳请大家友好留言。
内容为个人笔记和记录,不保证其正确性,请慎用。
如有不足,望指正。如有侵权,请在留言板联系我。
文章作者:秃秃不是兔兔,如需引用,请标注原文地址:https://wangwangyz.site/archives/304
暂无留言,来做第一个留言的人吧♥

发表评论 编辑评论


				

您的电子邮箱地址不会被公开,用于有回复时通知您。*为必填项

|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇