这两天在折腾个人博客,之前什么也不懂,几次起心一边查资料一边,奈何每次都会遇到各种各样的问题,都是半途而废,最近刚好有时间,又折腾了一遍,终于搞得差不多了,想把这个过程记录下来,以后不懂了再翻翻,也希望对大家有用。
步骤:
1. 购买服务器
2. 搭建LAMP环境
3. 安装WordPress
4. 购买域名并添加解析
一:我用的是阿里云的ECS,有学生优惠,很便宜,配置也够用。
链接如下:
https://www.aliyun.com/product/ecs?spm=5176.8142029.388261.407.5c99e5e6z6MtgZ
搭建环境之前,先配置好各个端口的访问规则,具体可以看阿里云教程。
二:搭建LAMP环境:
1、 安装Apache:
运行命令:yum -y install httpd
启动Apache:systemctl start httpd.service
添加Apache自启动:systemctl enable httpd.service
查看Apache服务是否启动:netstat -aux|grep httpd
测试:打开http://主机外网IP/,如果出现Testing 123页面则表示安装成功。
2. 安装MySQL:
貌似好像现在MySQL不支持,得安装mariadb这么个数据库,
运行命令:yum -y install mariadb mariadb-server
启动:systemctl start mariadb-service
初次登录:mysql -uroot
设置密码(如passwd);
然后就可以使用 mysql -uroot -ppasswd登录数据库了。
3. 安装PHP:
我装了PHP5.4之后再装phpmyadmin时会出现不兼容的情况,尽量安装PHP5.5+以上,以免出现不必要的麻烦。
运行命令:
rpm -Uvh http://ftp.iij.ad.jp/pub/linux/fedora/epel/6/x86_64/epel-release-6-8.noarch.rpm
rpm -Uvh http://rpms.famillecollet.com/enterprise/remi-release-6.rpm
再运行命令:
yum install epel-release
rpm -ivh http://rpms.famillecollet.com/enterprise/remi-release-7.rpm
添加源后安装:# yum install –enablerepo=remi –enablerepo=remi-php56 php php-opcache php-devel php-mbstring php-mcrypt php-mysqlnd php-phpunit-PHPUnit php-pecl-xdebug php-pecl-xhprof
查看PHP的版本:php -v
安装phpMyadmin:
进入到Apache的web目录下运行命令:
wget https://files.phpmyadmin.net/phpMyAdmin/4.7.6/phpMyAdmin-4.7.6-all-languages.tar.gz
下载完解压:tar zxvf phpMyAdmin-4.7.6-all-langeuages.tar.gz
改个文件名:mv phpMyAdmin-4.7.6-all-languages.tar.gz phpmyadmin
在目录下创建phpinfo.php文件
<?php
phpinfo();
?>
然后打开浏览器,访问 http://主机外网ip/phpmyadmin
出现php相关信息,则表示安装成功。
4. 购买域名:
我的域名是在万网买的,打折完45块钱一年。
国内的需要备案,备案也不是很麻烦,不过需要仔细阅读备案要求,不然很容易被退回。
5. 域名解析:
我的备案还没下来,再更。