WordPress-1 云服务器搭建

WordPress-1 云服务器搭建

提示:阅读者需要具备linux基础 和 mysql基础。

需要提前准备的工具:


  • 购买云服务器(devil购买的是阿里云,系统Centos 7 , 最低配置)
  • 下载WordPress最新版本的安装文件(devil下载的是v4.5.3)
    下载地址:https://cn.wordpress.org/

  • Xshell   用于连接云服务器,进行远程控制(其他工具也可以,看个人喜好)

  • WinSCP  用于向云服务器上传文件(其他上传工具都可以,看个人喜好)

  • 购买域名,域名解析

一. 云服务器环境搭建

1. 安装Apache

# yum install httpd	| 安装
# systemctl start httpd.service | 启动
# systemctl enable httpd.service | 设置Apache为开机启动

上面这些操作,按顺序进行。可能还会用到的命令:

# systemctl restart httpd.service | 重启

验证Apache是否成功?

方法1:在浏览器输入 http://主机地址,如果显示Apache测试页面,则证明Apache配置成功。

方法2:Apache默认加载页面为 /var/www/html/index.html,如果不是,请修改Apache配置文件Apache配置文件路径:/etc/httpd/conf/http.conf . 修改片段,如下:

<IfModule dir_module>	 	 
    DirectoryIndex index.html index.htm Default.html Default.htm index.php	 	 
</IfModule>

这样,Apache就会默认加载 index.html 。index.html如果不存在,就新建一个。代码如下:

<html>
    <title>我的测试页</title>	
    <body>
        测试内容
    </body>
</html>

在浏览器中输入 http://主机地址,就会显示该页面,则证明Apache配置成功。

2.安装mysql

# yum install mysql  | 安装

  还需要安装mysql-server。但查资料发现是CentOS 7 版本将MySQL数据库软件从默认的程序列表中移除,用mariadb代替了。解决方案如下:

1. 下载mysql的repo源
# wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm

2. 安装mysql-community-release-el7-5.noarch.rpm包
# rpm -ivh mysql-community-release-el7-5.noarch.rpm

安装这个包后,会获得两个mysql的yum repo源:/etc/yum.repos.d/mysql-community.repo,/etc/yum.repos.d/mysql-community-source.repo。

3. 安装mysql
# yum install mysql-server

4.启动mysql服务
# sudoservice mysqld start

5.设置为开机默认启动mysql服务
# sudochkconfig mysql on

安装完成!还需要对数据库进行设置用户名和密码,并创建WordPress后续建站用到的一个数据库(如 db_wp),名字随便取。
【友情提示】至于不会创建设置的朋友,去查相关mysql的知识吧。此处不作详细说明

3.安装php

1.先安装 PHP	
# sudo yum install php php-mysql
2.安装 PHP 相关组件
# yum install php-gd php-imap php-ldap php-odbc php-pear php-xml php-xmlrpc

测试php是否安装成功?

1.建立一个info.php文件(路径:/var/www/html/info.php)。用vim方式或者ftp方式都可以,此处不作详细详解。
2.info.php

<?php
phpinfo();
?>

3.在浏览器中输入 http://主机地址/info.php。如果能看到php信息,则表明php安装成功!

发表评论

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