记录建站过程
分享WordPress主题、教程

使用oneinstack搭建WordPress网站遇到过的问题

#VPS实用教程

从虚拟服务器转换到VPS服务器之后,第一个面临的问题就是搭建适合WordPress网站运转的网站服务环境,这时候会有很多种选择,比如宝塔面板、AMH面板、WDCP面板、AppNode面板等等,这类面板工具的好处是有着简单易懂的可视化控制面板,虽然都有一些收费项目,但是免费使用的话也没什么问题。

oneinstack

oneinstack

还有一种选择是使用脚本形式的安装环境,比如oneinstack、各种LNMP安装包等等,这种脚本形式的安装环境,没有可视化的控制面板,所有对服务器环境的操作只能通过SSH命令窗口来进行,前期需要学习一些简单操作代码,但是这种方式相对于面板类型,有一个优势就是自定义化程度高,而且相对来说比较流畅稳定。

建站员自己使用过的就有AMH面板、WDCP面板、宝塔面板和oneinstack,其中AMH面板使用时间最长,WDCP面板和宝塔面板只是浅尝辄止,但是最终还是选择了oneinstack,并且已经好多年了。

如何选择适合自己的VPS服务器环境搭建工具

本文不着重讲各种VPS服务器环境搭建工具的优缺点,所以也就不展开这个话题了,后续的话可能会针对这个话题写具体的文章。

首先要明确的一点,我们之所以购买VPS服务器来做网站,就是要稳定运行,而且操作权限方面尽量不受限制。

在满足这两个基本点的前提下,上面提到的所有面板和脚本都没什么问题,所以在选择VPS服务器环境搭建工具这个问题上,大家不用纠结,确定自己选择之后,就坚持用下去,前期遇到问题很正常,有各种交流群和问答社区,你的问题基本上都有解决方法,过了这个时期之后一切都不再是问题了。

要把最多的精力投入到网站内容的创作上,这才是你做网站的本质,剩下的全都是次要问题,这也是建站员很久之后才明白的道理。包括网站美观程度、SEO推广、盈利模式,这些问题统统都要排在网站内容之后。建站员看过太多所谓的“花架子”网站,访问速度非常快,网站样式也很漂亮,百度收录几千条,但是看看里边的内容,都是车轱辘话,婆婆妈妈一大堆,没有干货就算了,根本没有任何价值,难道你千辛万苦折腾出来的网站就是为了塞这些“垃圾”?

oneinstack特性

oneinstack特性

简单讲讲建站员选择oneinstack的理由,1、免费;2、一直在更新;3、使用人群多;4、功能强大;5、运行稳定。oneinstack有自己的交流群,同时作者也有自己的个人博客:Linux运维笔记

oneinstack搭建WordPress网站需要注意的问题

oneinstack搭建VPS服务器环境的步骤方法,其实在oneinstack官方网站就有,完全够用,或者大家百度搜索一下,也会有很多第三方教程。建站员在这里只讲一些自己遇到比较纠结的选择地方。

1、不推荐大家使用那个自动安装方式

oneinstack自动安装方式

oneinstack自动安装方式

因为建站员没有使用过,总是感觉不保险,还是推荐大家使用传统的交互安装方式。

2、Please select Nginx server 请选择Nginx服务器

请选择Nginx服务器

请选择Nginx服务器

这个步骤有四个选择项:1、Install Nginx;2、Install Tengine;3、Install OpenResty;4、DO not install

首先使用排除法,第四项就可以Pass掉,因为不安装网站服务器任何网站都无法运行,有选择争议的是第一个第二项,Nginx是原始正宗的Nginx服务器,而Tengine是淘宝把Nginx魔改之后的服务器,简单使用下来之后除了动态加载功能确实比Nginx方便,其它的感觉不到变化。因为Tengine普及度太低,强烈建议大家选择第一项Install Nginx

3、Do you want to install Apache 不安装Apache服务器

不安装Apache服务器

不安装Apache服务器

网上的说法Apache动态查询功能较强,Nginx并发能力较强,我们大多数网站动态功能并不多,考虑到万一以后你的网站火了,一天之类IP过万了,还是选择Nginx吧。

另外前几年比较流行的LNAMP模式,动态查询功能交给Apache,静态内容交给Nginx,建站员也试过,没什么卵用,大家就别折腾了。

4、Please select tomcat server 不安装tomcat服务器

不安装tomcat服务器

不安装tomcat服务器

这个用不上,直接选择第五项

5、Please select a version of the Database 选择MySQL版本

选择MySQL版本5.7

选择MySQL版本5.7

这个选择第二项,选择5.7版本的MySQL

忘记是在哪里看过了,5.7版本的MySQL在性能上有很大优化,在某些数据的处理上比之前的版本效率高很多,集丽舫官方网站的服务器就选的5.7版本的MySQL

至于后边的MariaDB、Percona,出问题了在网上搜个教程你都找不到,不用考虑了。

6、设置一个数据库密码

设置数据库密码

设置数据库密码

这一步切记别跳过,不然后边又得重新修改密码,直接在这里设置很省事,数据库密码别太复杂,省的自己忘记了

7、Please choose installation of the database 数据库安装方式

数据库安装方式

数据库安装方式

选择第一项,二进制安装。第二项是源码编译,安装时间太长了。

8、Please select a version of the PHP 选择PHP版本

选择PHP版本7.4版

选择PHP版本7.4版

建议选择第九项,7.4版本的PHP

太旧的版本不建议,按照官方的说法,PHP7.0以后性能提升很大,但是太新的PHP8.0版本,和WordPress有一些不兼容,考虑到主题和插件的兼容性,不建议安装PHP8.0

9、Please select aopcode cache of the PHP 选择PHP缓存组件

安装Zend_OPcache缓存组件

安装Zend_OPcache缓存组件

直接选择第一项,Zend OPcache

10、Please select PHP extensions 选择PHP组件

选择PHP组件

选择PHP组件

第4项imagick组件必选,因为WordPress程序必须用到。

可以考虑再选择安装第12项memcached组件,这是一个缓存组件,可以把WordPress的动态查询数据缓存到内存中,不需要每次都从数据库中查询,减少服务器压力,并发多的时候,会减少网站的卡顿。memcached组件必须要在WordPress中单独安装缓存插件才能起作用,这个后边会给大家写这个方法。

其余的就没必要安装了,需要说明的是,PHP组件是会影响服务器性能的,所以用不上的组件就不要安装了。

11、记得安装phpMyAdmin,剩下的都没必要安装

安装phpMyAdmin

安装phpMyAdmin

1 2
赞(1) 打赏
版权声明:本文采用知识共享 署名4.0国际许可协议 [BY-NC-SA] 进行授权
文章名称:《使用oneinstack搭建WordPress网站遇到过的问题》
文章链接:https://blog.jilifang.com.cn/108.html
本站资源仅供个人学习交流,请于下载后24小时内删除,不允许用于商业用途,否则法律问题自行承担。

评论 抢沙发

集丽舫官方网站

访问网站店面地址

觉得文章有用就打赏一下文章作者

非常感谢你的打赏,我们将继续给力更多优质内容,让我们一起创建更加美好的网络世界!

支付宝扫一扫

微信扫一扫

登录

找回密码

注册