用Wordpress 搭建个人站点

            最近闲来无事,也早就有自己搭建一个个人博客站点的想法,又逢腾讯云特价活动,买了几个月1核2g的云服务器,注册了个域名,便开始倒腾了。废话不多说,下面进入正题,讲讲用wordpress搭建个人博客的主要步骤,以及自己在这期间所遇到的坑。

1. 购买云服务器

要买的可以看这->腾讯云,学生信息可以随便填,不需要验证的;

买好主机后,注意设置安全组,放开所有端口。如果在安全组规则里面没有开放某个端口,而某个应用又是设置的这个端口,那么应用是无法通过此端口进行数据通信的。

2. 购买域名

可以买一个自己喜欢的域名,我买的 .club的,2块钱一年,凑合着用,O(∩_∩)O哈哈~ 土豪随意。

3. 远程连接服务器

远程连接工具百度一堆(Putty,SecureCRT,XShell...),我就用XShell了。最好再配套下一个XFTP,可以直接和服务器建立远程连接,原来像服务器传输文件,对linux命令不熟悉的,可以直接和Windows一样操作文件了。

 XFTP:

4.搭建服务器环境

前面都是些准备工作,现在开始搭服务器环境。

4.1 安装Apache服务,并设置成开机自启动,然后重启Apache服务

yum -y install httpd

systemctl enable httpd.service

systemctl start httpd.service

检测办法:打开浏览器,输入自己的ip,出现以下页面证明安装成功;

 

4.2 安装MySQL5.7 / MariaDB

安装相关依赖包:rpm -ivh http://dev.mysql.com/get/mysql57-community-release-el7-8.noarch.rpm
安装MySQL:yum install -y mysql-server
设置开机自启动: systemctl enable mysqld.service

在安装的过程中,系统会提示输入密码,默认的用户名是root,不输入密码则默认密码为空

重启MySQL服务: systemctl start mysqld.service
然后进入MySQL: mysql -u root -p
输入密码后(默认为空),出现以下说明安装成功 

在安装MySQL后可能遇到各种各样问题,请自行百度,都有解决方案,如果忘记密码,可以重置密码,重置的密码时,我的这个版本还有密码复杂度的限制,可以修改配置文件解除限制,我就直接设置成有大小写和特殊符号的,就OK了。

4.3 安装PHP5.6

安装PHP:yum -y install php
查看: rpm -ql php 
然后关联PHP与MySQL:yum install php-mysql 
                  rpm -ql php-mysql
如果有需要,可以安装其他常用的PHP模块:yum install -y php-gd php-ldap php-odbc php-pear php-xml php-xmlrpc php-mbstring php-snmp php-soap curl curl-devel php-bcmath

测试PHP安装是否成功:

切换到/var/www/html/目录,并新建index.php文件,并写入phpinfo()函数,esc+ :wq 保存;

vim index.php
<?php phpinfo();?>
然后重启Apache:# systemctl restart httpd

最后测试PHP:在浏览器输入自己的IP/domainName:81/index.php(若是80端口,则直接访问IP/domainName/index.php),出现以下页面,并且页面上有MySQL组件信息,则安装成功

4.4 安装Mysql可视化工具 phpMyAdmin

yum install phpmyadmin
//修改下配置文件
vim /etc/httpd/conf.d/phpMyAdmin.conf 
保存配置文件后重启httpd服务:systemctl restart httpd

最后通过 http:ip/domainName/phpmyadmin对其进行访问,并通过MySQL的用户名和密码登录,并创建数据库DataBaseNanme(自己要创建的数据库名),至此,phpmyadmin安装完成。

4.5 安装WordPress

第一步先下载WordPress ,我服务器是Linux系统,因此下载 .tar.gz ,下载完成后,在自己电脑解压,进入文件夹找到 wp-config-sample.php,改名为wp-config.php并用记事本打开,

然后,用上面说到的XFTP或者其他工具,上传文件夹到 /var/www/html 这个路径

在浏览器中输入IP或者域名即可访问,服务器默认浏览器访问/var/www/html/下的页面,如果WordPress安装路径较深(在html/xxx/xxx/xxx…..),可加上多出的/xxx/xxx/xxx…..路径,即可。设置好用户名和密码后,即可登录网站后台进行操作。

至此,所有的安装就结束了,接下来就开始玩弄你的个人博客了吧。

PS,有很多wordpress插件,这里推荐几个好用的:

Imagepaste:这个是直接支持剪贴板上传图片的,灰常方便!

Slimpack 这个插件能够让 WordPress 上展示自动高亮的源代码,有多种主题可以选择,支持多种编程语言

XML Sitemap & Google News feeds:这个插件能够自动生成网站的 sitemap.xml 和 robots.txt,你可以直接将 sitemap.xml 提交到百度和 Google,这样搜索引擎就不会漏掉你的网站上的每一篇文章了。这个插件支持 WordPress 的多站点,不需要任何配置,推荐在整个网络上启用。

欢迎骚扰。原博客地址: http://pccwcyy.club/wordpress/?p=22

#Java工程师##Java#
全部评论
好多人都用lnmp类的一键安装包吧,更方便
点赞 回复 分享
发布于 2018-03-09 13:16
还是用lnmp吧,主流,并发高
点赞 回复 分享
发布于 2018-03-09 17:01

相关推荐

昨天 13:29
已编辑
湖南铁道职业技术学院 后端
小红书 后端选手 n*16*1.18+签字费期权
点赞 评论 收藏
分享
ArisRobert:统一解释一下,第4点的意思是,公司按需通知员工,没被通知到的员工是没法去上班的,所以只要没被通知到,就自动离职。就是一种比较抽象的裁员。
点赞 评论 收藏
分享
点赞 4 评论
分享
牛客网
牛客企业服务