linux+xampp搭建WordPress个人网站过程详解

news/2024/5/20 20:39:51/文章来源:https://blog.csdn.net/weixin_34010949/article/details/89566153

建站准备

建站流程

搭建网站注意事项可以参考以下文章

  • 如何从零开始拥有自己的网站?
  • 新手建站十大必知忠告
  • 超详细新手建站指南以及预算成本估计

注册域名

我是在阿里云万网上注册的域名:注册域名详情地址 。不懂这一步的可以参考建站流程里面的几篇文章。

主机空间

在这里推荐使用阿里云。具体原因请看上面的文章。
不懂这一步的可以参考建站流程里面的几篇文章。

Linux搭建WordPress的几种方案

  • 方式一:直接独立安装PHP,Mysql,Nginx/Apache搭建WordPress运行环境。(对PHP熟悉的专业人士可以选择这种方式)
  • 方式二:通过安装lnmp软件包搭建WordPress运行环境
  • 方式三:通过安装xampp软件包搭建WordPress运行环境(本文采用这种
    xampp集成环境软件包支持Window,Linux,苹果OS操作系统,优先推荐新手使用。
  • 方式四:通过其它类似xampp集成软件包搭建WordPress运行环境(这里就不讨论)

获取下载链接

下载xampp安装包:

首先下载xampp的安装包。打开网址:https://www.apachefriends.org/zh_cn/download.html,选择你需要的版本,根据linux系统位数下载

xampp 官网地址:https://www.apachefriends.org/download.html (这里你可以选择其它操作系统的xampp版本)

xampp Linux安装包下载: https://www.apachefriends.org/xampp-files/7.2.12/xampp-linux-x64-7.2.12-0-installer.run (点击这个直接下载就好)

下载WordPress

WordPress Linux环境下建议下载后缀名为.tar.gz格式的版本。

https://wordpress.org/download/

下载WordPress 后缀名为.tar.gz  在linux环境下安装


Linux安装步骤详解

在这里推荐使用xshell,xftp进行Linux远程连接操作。

安装xampp安装包

首先用xshell连接上远程linu服务器。文件目录位于root/tools下面。当然你可以放于其它的目录。

第一步:shell终端命令---下载安装包

使用linux的wget命令下载,下载前先进入root/tools/文件夹,不然我们不知道我们下载文件到哪里去了。下载链接是从xampp官网复制过来的。

cd /root/tools
wget   https://www.apachefriends.org/xampp-files/7.2.12/xampp-linux-x64-7.2.12-0-installer.run

image.png

第二步:shell终端命令---执行安装命令

然后我们先赋予755权限,以防因为权限不足,无法安装

chmod -R 755 xampp-linux-x64-7.2.12-0-installer.run./xampp-linux-x64-7.2.12-0-installer.run

image.png

安装的过程就不多说了,也不用设置什么,无非就是问你时候确定一些选项,出现提问,直接按 回车 下去即可。xampp默认安装在/opt/lampp下

第三步:shell终端命令--- 手动启动xampp服务

/opt/lampp/lampp start

启动之后,通过你云服务器的公网IP地址就能访问到xampp启动成功的首页。
http://公网IP地址/dashboard/

image.png

第四步:shell终端命令---设置密码

环境安装完了,但是MySQL的密码是多少,ftp的账号密码也是多少?我们不知道,这个默认为空,还需要我们自己设置。【要先在文本上面写好先在复制安全点,不然密码设置成什么自己都不记得了】输入命令

sudo /opt/lampp/lampp security

如图所示:他会依次要求你

1、先输入xampp控制面板的密码(用户名是xampp);
2、输入phpmyadmin的密码(用户名是pma)
3、输入mysql的密码(用户名是root)
4、输入ftp密码(用户名是daemon,默认端口21)

【中间输错了几次,所以让我重复输入,大家可以忽略】

image.png

1、先输入xampp控制面板的密码(用户名是xampp);

2、输入phpmyadmin的密码(用户名是pma)

3、输入mysql的密码(用户名是root)

4、输入ftp密码(用户名是daemon,默认端口21)

第五步:访问phpmyadmin。

这是管理mysql数据库的客户端工具,可以在浏览器访问。
在访问phpmyadmin的时候,发现403错误。这个是由于服务器设置了xampp不允许远程访问

http://47.100.188.105/phpmyadmin

image.png

找到httpd-xampp.conf配置文件:
用命令 cd /opt/lampp/etc/extra进入目录,ls列出文件,找到httpd-xampp.conf
image.png

通过命令:vim httpd-xampp.conf 对配置文件进行编辑

AllowOverride AuthConfig
Require all granted
ErrorDocument 403 /error/XAMPP_FORBIDDEN.html.var

也就是将 Require local 改成 Require all granted 。保存文件,使用命令 /opt/lampp/lampp restart 重启xampp即可。访问phpmyadmin出现如下界面,就表示问题解决,安装xampp成功。

image.png

安装WordPress

第一步:Wordpress文件上传

先把wordpress-4.9.8.tar.gz文件上传到htdocs目录下。利用xftp5进行上传操作。并对文件进行解压操作:

 tar -xvzf wordpress-4.9.8.tar.gz

image.png

第二步:验证mysql登录是否成功

在阿里云服务器中设置好安全组规则,把数据库端口3306端口放行。否则,数据库端口没有放行,就没办法远程访问和操作mysql数据库了。

问题一:mysql 设置远程主机访问权限

问题二:云主机放开端口访问控制

grant all privileges on . to '账号'@'%' identified by '密码' with grant option;

例如:grant all privileges on . to 'root'@'%' identified by '123456' with grant option;

mysql

第三步:利用phpmyadmin建立数据库aliyun。这个数据库在安装wordpress是必须需要的。

image.png

第四步:浏览器安装WordPress。(这一步必须保证mysql数据库是安装成功并且建立好了数据库)

image.png

如果安装的过程中遇到如下提示:

The file wp-config.php already exists. If you need to reset any of the configuration items in this file, please delete it first.

https://stackoverflow.com/questions/32686663/error-the-file-wp-config-php-already-exists
缓存问题,刷新一下。就能顺利安装WordPress.
image.png

其实在浏览器安装wordpress的步骤跟在window安装wordpress的步骤完全一样了。非常简单,如果遇到小问题,很多时候,百度都能帮你解决。

第五步:安装wordpress成功,看效果:

访问IP地址:http://47.100.188.105/ 可以看网站效果。剩下的是学习wordpress主题和wordpress插件了。wordpress默认主题比较简单。

后续绑定购买的域名,在域名管理后台把域名跟你的服务器公网ip地址进行绑定,就可以通过域名访问你的网站了。

原文地址:http://cloud.yundashi168.com/archives/250





本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.luyixian.cn/news_show_701376.aspx

如若内容造成侵权/违法违规/事实不符,请联系dt猫网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

jQuery Mobile手机网站案例

jQuery Mobile手机网站案例 一、总结 一句话总结&#xff1a;jQuery Mobile是纯手机框架&#xff0c;和amazeui和bootstrap都可以做手机网站。 1、另一款文本编辑器&#xff1f; jd编辑器 二、jQuery Mobile手机网站案例 1、index.php 1 <?php 2 include common/config.php…

PrestaShop 网站后台配置(三)

转载请注明出处&#xff1a;http://www.cnblogs.com/zhong-dev/p/4942957.html 网店版本 v1.6这一篇文章主要介绍 前台显示模块 的调整1&#xff1a;top banner&#xff08;首页横幅&#xff09;如上图&#xff0c;这个是首页横幅展示&#xff0c;其实是一个模块。在后台的模块…

怎样将优酷网站下载的视频KUX转MP4格式

在休息之余&#xff0c;相信大多数人都会拿手机看电视剧听音乐之类的&#xff0c;最近拍了很多的新片子&#xff1a;《毒液&#xff1a;致命守护者》、《无名之辈》、《亡命救赎》《影》等等优质电影&#xff0c;但是很多的电影都只能在电影院观看的&#xff0c;如果不去电影院…

40 个科研学术网站,赶紧来收藏一波!

关注上方“深度学习技术前沿”&#xff0c;选择“星标公众号”&#xff0c;资源干货&#xff0c;第一时间送达&#xff01;来源&#xff1a;中外学术情报编译&#xff1a;程序员大白科研工作者每天日常莫过于看文献、做实验、写论文。人生最郁闷的事情不过于是导师说&#xff0…

百度搜索关键字如何排名?“网站SEO”告诉你答案

作者 | 哪吒来源 | 程序员小灰&#xff08;ID&#xff1a;chengxuyuanxiaohui&#xff09;前言什么是SEO呢&#xff1f;SEO是Search Engine Optimization&#xff0c;意为“搜索引擎优化”&#xff0c;一般简称为搜索优化。对于SEO的主要工作就是通过了解各类搜索引擎如何抓取互…

如何在网站上同步查看BCH数据

当涉及到数字货币网络和市场时&#xff0c;有很多数据和资料需要同步。对于比特币现金&#xff08;BCH&#xff09;来说&#xff0c;值得庆幸的是现在还有许多专用的BCH数据网站&#xff0c;这些网站可轻松理解网络统计数据和市场指标的直观表示。 在早期&#xff0c;很难找到…

如何在网站上同步查看BCH数据

当涉及到数字货币网络和市场时&#xff0c;有很多数据和资料需要同步。对于比特币现金&#xff08;BCH&#xff09;来说&#xff0c;值得庆幸的是现在还有许多专用的BCH数据网站&#xff0c;这些网站可轻松理解网络统计数据和市场指标的直观表示。 在早期&#xff0c;很难找到…

为你的网站使用paypal

原文地址&#xff1a;http://www.codeproject.com/aspnet/UsePayPalPaymentInASPNET.asp Introduction Those who create commercial sites are faced with the question, "How should it receive payments?" One of the most popular payment systems in the world…

TP5实现支付宝电脑网站支付学习笔记

这两天在公司做一个小型WEB项目,需要有支付功能。第一次做支付宝的支付&#xff0c;踩了点小坑&#xff0c;还算顺利。激动的我赶紧记下实现的流程。第一步当然是在支付宝开放平台申请公钥私钥APPID等&#xff0c;支付宝关官方文档都有详细介绍&#xff0c;这里就省略。申请完了…

视频直播网站开发千万不能忘的一个知识点

对于视频直播网站开发的技术人员来讲&#xff0c;音视频即时通讯技术是需要熟练掌握的。毕竟像直播这样重视互动和实时性的应用场景&#xff0c;即时通讯可以从中起到很大的配合作用。目前市面上有很多服务商所提供的SDK可以帮助实现这一技术&#xff0c;但是在选择哪一家服务商…

基于SSH的在线音乐点评网站-java在线音乐点评网站

基于SSH的在线音乐点评网站-java在线音乐点评网站 开发环境&#xff1a;Eclipse for J2EE,MYSQL5.1,JDK1.7,Tomcat 7首页主要展示一些最新的音乐专辑。(1)用户注册&#xff1a;用户填写注册账号、密码。(2)用户登录&#xff1a;用户注册成功后&#xff0c;使用注册账号、密码登…

PrestaShop 网站漏洞修复办法

PrestaShop网站的漏洞越来越多&#xff0c;该网站系统是很多外贸网站在使用的一个开源系统&#xff0c;从之前的1.0初始版本到现在的1.7版本&#xff0c;经历了多次的升级&#xff0c;系统使用的人也越来越多&#xff0c;国内使用该系统的外贸公司也很多&#xff0c;PrestaShop…

分享7个我常去的国外AjaxJquery网站

经常逛这些国外的网站&#xff0c;看到很不错的控件和Jquery的演示DEMO:今天拿出来和大家分享一番: Ajax Rain&#xff1a;http://www.ajaxrain.com/ AjaxRain有很多完美整合AJAX, CSS, DHTML 或 Javascript的实例&#xff0c;有一些Demo的确值得你去看一看 Ajax Daddy:http://…

jsp网站访问次数统计

JSP 点击量统计 有时候我们需要知道某个页面被访问的次数&#xff0c;这时我们就需要在页面上添加页面统计器&#xff0c;页面访问的统计一般在用户第一次载入时累加该页面的访问数上。 要实现一个计数器&#xff0c;您可以利用应用程序隐式对象和相关方法getAttribute()和setA…

如何利用竞价的思维去做seo?

网络营销分为网络优化与网络推广&#xff0c;网络优化主要是通过自然排名的方式展现在搜索引擎页面&#xff0c;网络推广主要是通过付费的方式展现在搜索引擎前面&#xff0c;基本上这两个是分开的&#xff0c;那么我们如何去利用竞价的思维去做seo? 下面[星若文化(http://www…

【原创】【推荐】《ASP.NET 3.5+SQL Server网站模块化开发全程实录》出版记

进过半年多的努力&#xff0c;《ASP.NET 3.5SQL Server网站模块化开发全程实录》一书终于得以由清华大学出版社顺利出版。 第一次出版此类图书&#xff0c;不免其中会有诸多纰漏&#xff0c;还望广大读者不吝指正、批评。本书定位的读者群为&#xff1a;初、中级网站开发人员&a…

原始数据哪里找?这些网站要用好!200个国内外经济/金融/行研/咨询数据网站大全(附链接)...

来源&#xff1a;社科方法网本文约8000字&#xff0c;建议阅读10分钟本文为你提供200个国内外经济、金融、行研、咨询数据网。来源&#xff1a;数据玩家资料搜集是个相当繁琐与累的工作&#xff0c;也是投资入门的基本&#xff0c;良好的信息资料搜集能力有利于我们快速了解投资…

如何理解“跳出率”,它对SEO有什么影响?

跳出率是搜索引擎优化专家&#xff0c;多年以来热衷讨论的话题&#xff0c;特别是在衡量企业网站相关产品转化率的时候&#xff0c;有着重要的参考价值&#xff0c;但在以往的数据分析中&#xff0c;却又是经常被SEO人员所忽略的指标。因此&#xff0c;正确的认知“跳出率”对网…

学术必备!35个国内外社会科学数据网站资源汇总(附链接)

来源&#xff1a;社科方法网本文约10000字&#xff0c;建议阅读20分钟。本文介绍了目前国内外常用的35个数据资源网站。目录UK Data ArchiveData.gov.uk nter-university Consortium for Political and Social Research&#xff08;Michigan&#xff09; National Data Archive…

[CSS]30种时尚的CSS网站导航条

【原文地址】&#xff1a;http://coolshell.cn/?p562 我想&#xff0c;大家在上网的时候一定见过很多很多种各式各样的网站导航条的设计。这些导航条基本上来说都是用CSS来做的。这里&#xff0c;我们将向你介绍几种最不错的用CSS设计的网站导航条。希望你会喜欢。 1. The Men…