用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 上展示自动高亮的源代码,有多种主题可以选择,支持多种编程语言
#Java工程师##Java#