1、目的
最近准备搭建一个自己的博客网站,如果用WordPress完全建站的话,前端没办法自定义,所以就想自己搭建前端,然后用WordPress的后台。于是准备先在自己的ubuntu服务器上大家WordPress,如果是用镜像的话,那服务器就没办法做其他用途了,所以准备自己搭建。但是纯手工搭建需要配置apache, sql, php…太麻烦了┗|`O′|┛ 。调研了一番,决定使用Bitnami堆栈搭建!!!
2、Bitnami堆栈
BitNami提供wordpress等开源程序,只需要下载安装包,然后按照即可,所有的安装包都内置了服务器的配置,一键配置,简直不要太爽。且是一个完整独立的运行环境,不会干扰到自己服务器的其他应用(这十分重要!!!)。
3、安装步骤
Step1、下载运行安装程序
-
下载链接:https://bitnami.com/stack/wordpress/installer
-
将下载下来的.run安装包上传到自己的服务器上
-
修改安装文件的权限
$ chmod 755 bitnami-wordpress-5.9.3-0-linux-x64-installer.run
- 运行安装文件
$ ./chmod 755 bitnami-wordpress-5.9.3-0-linux-x64-installer.run
Step2、按照安装指导配置程序
-
选择语言
-
选择安装的组件
-
配置安装文件夹
-
配置账户信息
-
配置监听端口
-
配置博客名和邮箱服务
-
开始安装,完成安装
Step3、用浏览器访问博客
- 打开服务器的apache端口防火墙(我这里打开的是8082端口)
- 输入
服务器公网地址:apache端口
进行访问
4、安装过程中可能会出现的问题
error while loading shared libraries: libtinfo.so.5: cannot open shared object file: No such file or directory
- 出现该问题的原因是因为构建的库中缺少
libtinfo.so.5
这个文件,具体原因可以参考github上的issue:https://github.com/circleci/circleci-images/issues/430 - 解决方法一:安装缺少的依赖【我是用这个方法解决的】
# Install missing dependency
sudo apt update && sudo apt install -y libtinfo5
- 解决方法二:将v6连接到v5【试过,但是对我好像不奏效(ಥ﹏ಥ)】
sudo ln -s /lib/x86_64-linux-gnu/libtinfo.so.6 /lib/x86_64-linux-gnu/libtinfo.so.5
5、bitnami常用指令
#启动服务
/home/ubuntu/wordpress/ctlscript.sh start ## /home/ubuntu/wordpress是你的WordPress存放的路径
#关闭服务
/home/ubuntu/wordpress/ctlscript.sh stop
#重启服务
/home/ubuntu/wordpress/ctlscript.sh restart
今天的文章ubuntu 做服务器的步骤_堆栈的缓冲区溢出怎么解决分享到此就结束了,感谢您的阅读。
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/82496.html