阿里云服务器(Centos7.3)搭建wordpress博客系统

下面介绍下如何在阿里云上搭建wordpress系统。

系统环境:centos7.3
大体步骤:

    1.安装LAMP服务器系统(Linux、Apache、MySql、PHP)
    2.安装wordpress
    3.修复外网访问

具体步骤

一、LAMP环境设置

安装LAMP系统,在centOS上可以使用命令yum install进行安装,-y 表示安装过程中全部选择yes

1.安装apache:

   yum -y install httpd 

   开机启动
   chkconfig httpd on
   开启服务
   service httpd start

2.安装mysql:

这里需要注意一下,centos7安装mysql不能采用
   yum -y install mysql mysql-server,因为在centos7系统中,默认安装的mysql是它的分支mariadb。

正确的安装方法:

 <1>安装先安装带有当前可用的mysql5系列社区版资源的rpm包。
  rpm -Uvh http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm
 <2>这时查看当前可用的mysql安装资源:
  yum repolist enabled | grep "mysql.*-community.*"
 <3>直接用yum方式安装Mysql5.6版本
   yum -y install mysql-community-server

mysql安装完成后进行配置:

 开机启动
 <1>systemctl enable mysqld
 启动mysql进程
 <2>systemctl start mysqld
 配置mysql(设置密码等)
 mysql_secure_installation

  主要内容如下: 
     Set root password? [Y/n] //设置root密码(最好自己设置密码,选Y)
     anonymous users? [Y/n] //删除匿名用户(选Y)
     Disallow root login remotely? [Y/n] //禁止root用户远程登录(选n)
     Remove test database and access to it? [Y/n] //删除默认的 test 数据库(选Y)  
     Reload privilege tables now? [Y/n] //是否马上应用最新的设置(选Y)

登录mysql数据库创建数据库

    登录mysql 如果上面没有设置,默认密码就是空,直接回车就行。
    mysql -u root -p   
    创建wordpress数据库,为下面安装wordpress做准备
    create database wordpress; 

3.安装php

 yum -y install php php-mysql php-gd php-xml

二、安装wordpress

1、下载安装

   下载
   wget http://cn.wordpress.org/wordpress-3.3.2-zh_CN.zip 
   解压
   unzip wordpress-3.3.2-zh_CN.zip 
   将wordprss下所有的文件复制到apache服务器下的根目录
   cp -r wordpress/* /var/www/html/

2.配置wordpress的配置文件

  进入html文件夹下,html是apache的根目录
  cd /var/www/html/   
  复制配置文件
  cp wp-config-sample.php wp-config.php 
  编辑wordpress的配置文件  
  vim wp-config.php  

然后输入数据库名称,例如我上面创建的数据库wordpress,然后是数据库的用户名和密码,“MySQL主机”一般默认为localhost,不需要修改

如果只需要内网访问的话,最后在浏览器中输入ip地址或者localhost,即可见到wordpress的5分钟配置安装界面,然后就安装成功了,可以不用继续第三步,如果想要外网访问的话就,继续第三步。

三、外网配置

刚开始博主以为上面两步就完事了,其实然,阿里云需要配置安全组策略的,暴露对应的端口,外网才能访问。

1.登录阿里云

2.进入安全组

点击左侧云服务器ECS→网络和安全→安全组

3.找到自己的云主机,配置规则

4.配置80端口

点击右上角的快速创建规则,根据描述填一下80端口,下图是填完了的。

至此外网就能访问了,如果安装时遇到啥不明白的问题欢迎留言交流。。。祝君好运!!!

最后附上参考相关连接:

http://www.cnblogs.com/liyam/p/5195893.html
https://yq.aliyun.com/articles/37204
https://typecodes.com/web/centos7yuminstallmysql5.html
http://blog.csdn.net/swl979623074/article/details/71910308