一、购买虚拟主机或云主机

 

本人使用的是腾讯云提供的学生主机,仅1元/月,不过需要每月上线领取代金券逐月充值。

https://www.qcloud.com/act/campus

二、建立自己的个人域名

同样的是腾讯云提供的学生优惠,1元/年,也可购买阿里云的新顶级域名,也是非常超值的,其中.science/.trade/.party域名为68元10年,win域名67元10年,studio域名90元10年,量大实惠。且由于是新顶级域名,有许多好的域名未被注册,此时下手绝对不亏。

https://wanwang.aliyun.com/domain/

三、为CentOS7.2安装Apache、PHP和MySQL

由于之前使用习惯,我选择了腾讯云提供的CentOS7.2系统,另一个原因是它可以轻松运行地下城与勇士台服版服务端,如何架设服务端会在另一个帖子里详细讲述。

注意:腾讯云中有已经配置好各种环境的镜像,可以直接用。

yum是个好东西,只要知道软件名就能安装软件。

安装Apache, PHP组件

安装apache扩展

安装php的扩展

配置开机启动服务

安装MySQL组件(用MariaDB代替)

一般网上给出的资料都是

安装mysql和mysql-devel都成功,但是安装mysql-server失败,如下:

查资料发现是CentOS 7 版本将MySQL数据库软件从默认的程序列表中移除,用mariadb代替了。

MariaDB数据库管理系统是MySQL的一个分支,主要由开源社区在维护,采用GPL授权许可。开发这个分支的原因之一是:甲骨文公司收购了MySQL后,有将MySQL闭源的潜在风险,因此社区采用分支的方式来避开这个风险。MariaDB的目的是完全兼容MySQL,包括API和命令行,使之能轻松成为MySQL的代替品。

安装mariadb,大小59 M。

mariadb数据库的相关命令是:

所以先启动数据库

然后就可以正常使用mysql了

安装mariadb后显示的也是 MariaDB [(none)]>

说明:

apache的配置文件是/etc/httpd/conf下、modules放在/usr/lib/httpd下

php的配置文件在/etc/php.d/下 和/etc/php.ini、modules放在/usr/lib/php/modules下

绑定域名

在/etc/httpd/conf/httpd.conf配置文件中,提供了范例:

所以绑定域名可以跟着提供的范例来配置即可。

注意:腾讯云中已经配置好的镜像有些可能找不到/etc/httpd/这个文件夹不知道咋办。

四、配置Apache

删除默认欢迎页面

配置httpd,将服务器名称替换为您自己的环境

line 86: 改变管理员的邮箱地址

line 95: 改变域名信息

line 151: none变成All

line 164: 添加只能使用目录名称访问的文件名

如果Firewalld正在运行,请允许HTTP服务。,HTTP使用80 / TCP

[4] 创建一个HTML测试页,并使用Web浏览器从客户端PC访问它。如果显示以下页面,是正确的

 

五、配置PHP

[root@VM_9_174_centos~]# vi /etc/php.ini
# line 878: 取消注释,设置时区
date.timezone = “Asia/Shanghai”
[root@VM_9_174_centos~]# systemctl restart httpd

[2] 创建一个PHP测试页面,并使用Web浏览器从客户端PC访问它。如果显示以下页面,它是确定。

创建phpinfo测试页,确认是都开启php支持

六、配置MariaDB

1、编码

mysql配置文件为/etc/my.cnf

最后加上编码配置

这里的字符编码必须和/usr/share/mysql/charsets/Index.xml中一致。

2、远程连接设置

把在所有数据库的所有表的所有权限赋值给位于所有IP地址的root用户。

如果是新用户而不是root,则要先新建用户

此时就可以进行远程连接了。

配置完后直接输入mysql会出现无法登陆的问题

解决方法为:

输入密码即可

七、安装及配置Python3.4

由于我学习的是Python3版本,而CentOS7.2默认装的版本是Python2.7.5,所以我将另外安装一个版本。

让系统默认使用Python 3.4.3

先使用ls -al /usr/bin/python 查看下这个软链接指向的文件。或者先将原来的python软连接重名 mv /usr/bin/python /usr/bin/python2.7.5以便后面好恢复。 

上面我们已经将Python 3.4.3安装完成,但是我们进入shell后,查看python版本号: python -V,发现python还是2.7.5版本。

升级python之后由于将默认的python指向3.4.3以后,yum不能正常使用,需编辑下yum的配置文件:vi /usr/bin/yum,这里需要先将原来的python软连接重名

把文件头部的#!/usr/bin/python改成#!/usr/bin/python2.7.5保存退出即可;

我们建立一个新的链接:

检验python指向是否成功:python -V

安装完Python3之后,yum;firewalld等N多软件无法使用的问题:

八、安装Wordpress

搭建Wordpress服务器环境需求:

搭建Wordpress平台:
以下以Wordpress4.7.4版本为例进行说明,如果大家想安装最近版本的话,安装完成后再管理界面可以自动升级安装最新版本。官网下载后用WinSCP上传到/tmp文件夹

解压缩到网站根目录:  默认网站根目录为/data/www/default,大家在实际安装过程中注意自己的根目录。

更改wordpree文件夹属主和权限

创建一个可以上传的目录upload,并将属主改为apache

修改配置文件,以便可以访问数据库

浏览器浏览 安装

开启支持网站固定链接修改和重定向功能。  编辑主配置文件:

 

 

发表评论

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