个人网站---利用WordPress搭建个人网站
目录
- 前言
- 正文
- 一、购买自己的服务器
- 二、网络环境部署
- 1.安装apache服务器
- 2.安装mysql服务
- 3.安装php
- 4.网站部署
- 三、安装WordPress
- 1.配置wordpress
- 2.安装WordPress
- 总结
前言
本来想自己用java自己开发一个个人网站的,结果感觉可能需要的东西太多了,在网上随便百度的文章找到了一个开源的php框架觉得用着还是很方便的,因为从开始做到做好差不多也就几个小时。剩下的就是自己配置了,废话就不多说了,就直接开始讲了,我会把自己再做的过程中遇到的问题尽量的解释一下。
正文
一、购买自己的服务器
购买一台网络云服务器,可以考虑阿里云、腾讯云、百度云等,这里以腾讯云服务器举例。可在管理控制台查看配置购买的服务器,我装的系统是默认的centos7.6。指令稍微有点和别的不一样。
二、网络环境部署
购买完成后,在管理端后台更多设置里修改远程登录密码
两个都修改完成后就可以远程连接服务器啦
在安全组里添加访问规则,允许80,22端口访问,自定义选择linux登陆和ping,默认就是这两个端口
1.安装apache服务器
首先安装Apache
yum install httpd httpd-devel
需要确认的,填yes,以下同样
启动apache执行:
systemctl start httpd.service
2.安装mysql服务
安装mariadb,为啥要安装mariadb,因为CentOS7中已经不在支持mysql,就算你已经安装了,CentOS7还是表示很嫌弃。因为 你装了mysql,接下来的步骤会出错误。出现了可以自己百度解决
yum install -y mariadb-server
启动mysql执行:
systemctl start mariadb.service
3.安装php
这里适合前面没安装过epel的。如果安装php的版本较低会遇到这个问题,这个就是因为php版本太低。
Your server is running PHP version 5.4.16 but WordPress 5.2.2 requires at least 5.6.20.
rpm -Uvh https://mirror.webtatic.com/yum/el7/epel-release.rpmrpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm
安装php
yum install -y php70w.x86_64 php70w-cli.x86_64 php70w-common.x86_64 php70w-gd.x86_64 php70w-ldap.x86_64 php70w-mbstring.x86_64 php70w-mcrypt.x86_64 php70w-mysql.x86_64 php70w-pdo.x86_64 php70w-fpm
安装php扩展,三条分别执行
yum -y install php-mysql php-gd php-imap php-ldap php-odbc php-mbstring php-devel php-soap php-cli php-pdoyum -y install php-mcrypt php-tidy php-xml php-xmlrpc php-pearyum -y install php-pecl-memcache php-eaccelerator
然后重启httpd服务
#重启httpd服务systemctl restart httpd.service #设置开机启动,不设置的话如果服务器重启会导致网站上不去。systemctl enable httpd.service
然后进入默认网站目录cd /var/www/html/然后touch index.php然后编辑一下添加如下php代码:
<?phpphpinfo();?>
然后关闭防火墙
service iptables stop
然后在浏览器输入你的服务器公网ip地址就可以看到如下页面哟,首先确认你的防火墙已经全部关闭了哦.
4.网站部署
1) 下载WordPress安装包,上传到服务器这是我下载的wordpress安装包,上传工具使用的是FileZilla Client运行FileZilla Client,输入地址,账号,远程登录密码,端口22,快速连接。也可以通过文件>站点管理器>新建站点添加,连接成功后,将下载的wordpress压缩吧拖到右边/var/www/html文件夹下好的上传完毕。然后在服务器上执行:cd /var/www/ 这是更改文件夹的权限,因为他需要帮你创建一下东西,不给权限的话会出现问题。
chmod –R 777 html
三、安装WordPress
1.配置wordpress
好的看到我们的源码包了,现在来解压他.
发现没有解压命令,我们来安装一下.
执行:yum install zip
执行:yum install unzip
安装完成后,我们来解压缩wordpress进入/var/www/html目录执行:cd /var/www/html解压缩安装包:unzip –x 安装包名称运行结束之后,就解压完毕了这样咱们就只剩下安装了.
2.安装WordPress
进入数据库为wordpress创建一个数据库执行:mysql -u root –p
刚开始默认数据库没有密码,为数据库设置新密码
SET PASSWORD FOR 'root'@'localhost' = PASSWORD('新密码')
创建数据库执行:create database wordpress;
在网页上输入公网地址,进入wordpress配置页面,填写好如下表单
http://IP地址/wordpress/wp-admin/install.php
记住你设置的账号密码就是你登录发表文章的账号密码,设置后之后登陆上来就是这个样子了。
接下来你就可以配置你的博客了,在这里你可以把访问地址发给你的朋友。
中英文配置以及更新的时候需要你输入ftp账号密码的时候你可以参考如下设置:
使用Wordpress程序架构的网站如果需要在网站后台升级、安装主题或者插件的时候,总是会提示需要我们提供FTP信息的界面。有这样的字样提示"要执行请求的操作,WordPress需要访问您网页服务器的权限。请输入您的FTP登陆凭据以继续。如果您忘记了您的登陆凭据(如用户名、密码),请联系您的网站托管商"。这个是比较麻烦的,现在就尝试解决一下!
你可以使用在wp-config.php文件中添加脚本方式。
define("FS_METHOD","direct");define("FS_CHMOD_DIR", 0777);define("FS_CHMOD_FILE", 0777);#配置中文define( 'WPLANG', 'zh_CN' );
总结
在安装中的过程中我也遇到了很多问题,这里写出了我的解决方式,可能你按照我的教程写的过程中也会遇到不同的问题,这个时候,你需要自己去查找遇到的问题以及原因。我也是看的别人的文章,当时我装的php版本问题,安装后之后跳转不出博客设置页面,更新完php版本之后,又出现mysql扩展包的问题。就是执行yum install php-mysql会报php版本confict。这个我当时也解决了,好像是一篇关于mysql连接包的文章来解决了,网页被我不小心关掉了,没办法给写出解决方案了,但是大家遇到百度问题原因,可能就会遇到那个文章。看到解决方式多尝试几次,说不定就解决了,别放弃!!!共同加油!!!最后祝大家都能建造属于自己的网站,我先去设置自己的博客了。
咸鱼IT技术交流群:89248062,在这里有一群和你一样有爱、有追求、会生活的朋友! 大家在一起互相支持,共同陪伴,让自己每天都活在丰盛和喜乐中!同时还有庞大的小伙伴团体,在你遇到困扰时给予你及时的帮助,让你从自己的坑洞中快速爬出来,元气满满地重新投入到生活中!
个人网站---利用WordPress搭建个人网站相关推荐
- 如何判断一个网站是WordPress搭建的网站以及网站SEO网络推广
有很多做外贸的朋友们经常会碰到需要做自己的独立站.这个时候就需要找对应的制作网站的公司进行咨询和洽谈.这个时候常常就会听到对方口中提到一个词,叫"WordPress".那么到底什么 ...
- 如何利用wordpress搭建自己独立的博客(个人网站)
原址:http://blog.csdn.net/edroid1530/article/details/51136896 如何利用wordpress搭建自己独立的博客(个人网站) 搭建博客的方式多种样, ...
- 零基础也会建网站,20分钟快速利用宝塔和WordPress搭建个人网站
利用宝塔面板和WordPress搭建个人网站 购买服务器 安装宝塔面板 安装WordPress 配置WordPress 一. 购买轻量应用服务器 轻量应用服务器(Light server)是一种内置应 ...
- 利用WordPress搭建属于自己的网站
怎么用WordPress给自己搭建了一个网站?可能很多人都想拥有属于自己的网站,这篇文章就找你怎么利用WordPress搭建属于自己的网站.如果你也正好有搭建个人网站的想法,那么本文会给你一个参考,我 ...
- 如何利用wordpress搭稳网站
如何利用wordpress搭稳网站 越来越多的企业为了分得互联网的一杯羹,不断地加入到网站建设与推广大军中.殊不知,盲目的行动只会带来更多麻烦.源码下载网站建议,在搭建网站前,一定要明确网站建设目标. ...
- 宝塔+wordpress搭建/迁移网站
一.使用宝塔linux和阿里云ECS搭建网站/从百度云服务器迁移网站到阿里云ECS 示例: ECS:Ubuntu 18.04 打开阿里云控制台,进入已绑定的实例页面,使用workbench或者VNC( ...
- 手把手教你使用wordpress搭建个人网站
摘要:前段时间用Hexo搭建了静态博客,放在了Gitee上面感觉太慢,而且每次部署之后还需要去Gitee后台上面更新一遍,所以又重新用wordpress搭建了一个博科网站,部署在云虚拟主机上面. 1. ...
- 使用WordPress搭建个人网站
最近想搭建一个个人博客,在网上查询了一番,发现使用WordPress搭建个人博客非常不错,就在阿里云购买了台服务器,选择系统为"Ubuntu 14.04.5 LTS",并在阿里云买 ...
- 使用wordpress搭建个人网站保姆级教程
文章目录 一.前言 二.介绍 三.准备工作 四.购买服务器 五.安装docker服务 六.创建docker网络 七.安装mysql容器 八.安装wordpress容器 九.进入wordPress管理平 ...
最新文章
- ddos攻击python_Python基于http的ddos攻击代码
- 抢先体验微软最新客户端系统Windows 8.1!
- 当Linux提权不能反弹Shell时利用metasploit进行提权
- sql语句Order by 报错列名不明确
- Ubuntu下修改file descriptor
- 深度学习String、StringBuffer、StringBuilder
- 如何调用华为云api_如何部署模型到ModelArts并远程调用 (五):如何调用在线API服务...
- Jsp 中 include 指令和 include 动作的区别
- autocad锐龙英特尔_4千左右预算,2020年CAD/SU/犀牛/Revit轻薄本推荐/选购指南
- FCM算法理论及其Python实现
- antdesign 新增页面_ant design pro 新增页面
- 关于MERGE JOIN CARTESIAN
- Python:实现gnome sortt侏儒排序算法(附完整源码)
- STM32芯片ADC内部的CH17参考电压的用途
- python和scre_python学习日志10
- 关于find命令-perm 的用法
- 极狐阿尔法 S 华为公司自动驾驶体验:100 分鐘无对接,体验类似人工操作
- Xftp连接失败,解决办法
- 数据治理系统解决方案浅析
- N5105 软路由安装 ESXi 7 直通核显给 Debian / Ubuntu 虚拟机通过 Docker 实现 jellyfin 硬件转码视频文件(硬解/编码)