教你怎样快速建网站(中篇)

新手站长如何选择虚拟主机
2018年1月20日
解决虚拟主机不能设置404和301的方法
2018年1月23日

我在前篇文章写了建站三步曲的前两部申请注册域名和申请云服务器或者虚拟主机,现在到了重要的一环就是建站程序。

由于我使用的是Ubuntu系统,所以这里只介绍Ubuntu的详细建站程序,当然有Windows和Linux的建站程序,请自行百度。

这里说明下,这是别人弄得,我不敢保证过程是否正确,我只发布我自己完成过的过程-Ubuntu。

那么开始我们的工作吧!

需要的工具

  • 云服务器Ubuntu

  • 域名

  • Apache2

  • PHP 组件

  • MySQL

  • 服务php

  • MySQL相关组件

  • phpmyadmin

  • WordPress

需要准备 LAMP 环境

  • 首先安装 Apache2

    在终端输入该命令 ,使用 apt-get 安装 Apache2(直接在终端里输入):

  • sudo apt-get install apache2 -

教你怎样快速建网站(中篇)

  • 完成之后是这样的

教你怎样快速建网站(中篇)

出现此处便安装好了,您可以通过访问你的IP地址 https://119.29.184.25(注意htpp://你的IP地址) 查看到 “it works” 界面,说明 apache2 安装成功。这里就不发那个截图了

  • 安装 PHP 组件

  • 由于apt-get 里面有 php7.0 ,所以我们可以直接安装 php7.0 :

 sudo apt-get install php7.0 -y
  • 完成之后是这样的

教你怎样快速建网站(中篇)

  • 那现在来安装 php 相关组件:

 sudo apt-get install libapache2-mod-php7.0

教你怎样快速建网站(中篇)

教你怎样快速建网站(中篇)

  • 之后我们需要安装 MySQL 服务

  • 安装 MySQL 过程中,控制台会提示您输入 MySQL 的密码,您需要输入两次密码,并记住您输入的密码,后续步骤需要用到:

 sudo apt-get install mysql-server -y
  • 第一次输入密码

教你怎样快速建网站(中篇)

  • 第二次输入密码要和第一次相同

教你怎样快速建网站(中篇)

  • 完成之后是这样的

教你怎样快速建网站(中篇)

  • 现在来安装 php MySQL相关组件:

 sudo apt-get install php7.0-mysql

教你怎样快速建网站(中篇)

  • 安装 phpmyadmin

  • 使用 apt-get安装 phpmyadmin,安装过程中,您需要根据提示选择 apache2 ,再输入 root密码数据库密码

 sudo apt-get install phpmyadmin -y

教你怎样快速建网站(中篇)

  • 之后等待,回车–回车也就是选择ok和yes

教你怎样快速建网站(中篇)

教你怎样快速建网站(中篇)

  • 输入数据裤密码,自己设置并且要记住,下面要用到

教你怎样快速建网站(中篇)

  • 再次输入数据裤密码

教你怎样快速建网站(中篇)

  • 建立 /var/www/html 下的软连接:

sudo ln -s /usr/share/phpmyadmin /var/www/html/phpmyadmin

教你怎样快速建网站(中篇)

  • 建立好了需要重启 MySQL 服务:

sudo service mysql restart

教你怎样快速建网站(中篇)

  • 重启 一下Apache 服务:

sudo systemctl restart apache2.service

教你怎样快速建网站(中篇)

可以了数据裤就完成了

安装并配置 WordPress

  • 安装 WordPress我们需要下载一个 WordPress 压缩包:

wget httpss://cn.wordpress.org/wordpress-4.7.4-zh_CN.zip

教你怎样快速建网站(中篇)

  • 下载完成后,我们需要解压这个压缩包:

  • 解压完后,我们就能在 WordPress 文件夹里看到 WordPress 的源代码了

sudo unzip wordpress-4.7.4-zh_CN.zip

教你怎样快速建网站(中篇)

  • 为 wordpress 配置一个数据库

  • 进入 mysql,输入以下代码后,按提示输入您MySQL密码也就是数据裤的密码:

教你怎样快速建网站(中篇)

  • 下面由于没什么可截图的,我就直接截一个总图了

  • 为 wordpress 创建一个叫 wordpress 的数据库:

CREATE DATABASE wordpress;
  • 为 这个数据库设置一个用户为 wordpressuser:

CREATE USER wordpressuser;
  • 为这个用户配置一个密码为 password123:

SET PASSWORD FOR wordpressuser= PASSWORD("password123");
  • 为这个用户配置数据库的访问权限:

GRANT ALL PRIVILEGES ON wordpress.* TO wordpressuser IDENTIFIED BY"password123";
  • 生效这些配置:

FLUSH PRIVILEGES;

教你怎样快速建网站(中篇)

  • 然后退出 mysql:

exit;

教你怎样快速建网站(中篇)

  • 配置 wordpress

  • 由于PHP默认访问 /var/www/html/ 文件夹,所以我们需要把 wordpress 文件夹里的文件都复制到 /var/www/html/ 文件夹

sudo mv wordpress/* /var/www/html/
  • 修改一下 /var/www/html/ 目录权限:

sudo chmod -R 777 /var/www/html/
  • 将apache指定到index.html

sudo mv /var/www/html/index.html /var/www/html/index~.html
  • 重启 Apache 服务:

sudo systemctl restart apache2.service

教你怎样快速建网站(中篇)

现在就完成了大部分步骤了

现在可以测试访问

  • Web 安装界面:https://<您的 CVM IP 地址>

  • 博客访问地址:https://<您的 CVM IP 地址>

注意:如果还是看到 it works 页面,请清除浏览器缓存后重新加载

现在我们还需要两个步骤—域名解析绑定和搭建FTP

我们下篇见,喜欢的话可以关注下,后续会有微信小程序小游戏的开发and聊天机器人及python的一些教程

听说可以互粉,诚信互粉,关注后,秒回

发表评论

电子邮件地址不会被公开。 必填项已用*标注