本文目录:
- 1、PHP8、FPM及部分扩展编译安装
- 2、Let’s Encrypt证书怎么申请和部署 阿里云的云虚拟主机 用的是linux系统
- 3、阿里云服务器ecs怎样搭建网站
- 4、Docker Compose一键搭建lnmp开发环境
- 5、linux启动mysql报Fatal error:Can’t change to run as user ‘mysql’ Please check that the user exists
- 6、lnmp1.3安装ftp默认密码是多少
PHP8、FPM及部分扩展编译安装
本着能懒则懒的原则,之前我都是宝塔、lnmp脚本等“一键”
再不济也得来个 apt/yum install php
什么?源码 make install ? 编译参数一言难尽,劝退劝退…我只是想要个开发环境而已
没关系!我来整理一下常用模块以及参数!环境为 ubuntu/debian
检查压缩包的完整性,与官网 sha256比较
安装以下包
官方的拓展分类
根据需要的模块添加其后对应的参数
包含常用模块,可以直接使用
编译并安装后
复制 php.ini 到默认目录 /usr/local/lib/
检查 php安装是否正确
复制 fpm 配置文件、运行服务文件
php-fpm.conf php-fpm.service
修改 fpm 用户和组,默认为nobody
修改服务文件,取消只读 不然日志不能读写无法启动
设置自启动并运行
本地起服务测试
No package ‘libxml-2.0’ found
No package ‘sqlite3‘ found
configure: WARNING: unrecognized options: –with-gd
No package ‘zlib’ found
No package ‘libpng’ found
No package ‘oniguruma’ found
No package ‘libcurl’ found
No package ‘libsystemd’ found
No package ‘openssl’ found
No package ‘libzip’ found
Let’s Encrypt证书怎么申请和部署 阿里云的云虚拟主机 用的是linux系统
Linux系统对于新手难上加难,建议使用WIN系统 这个可视化能看见桌面 Linux可以使用lnmp一键安装包
阿里云服务器ecs怎样搭建网站
看到这么多回答,也讲的比较细致了。我再来个相对比较简单好用的一键部署WordPress搭建流程。
关于怎么购买阿里云服务器以及域名这里就不写了。可以先去阿里云官网领取代金券,然后再买,划算些。
下面写写拥有云服务器和域名后,如何开始搭建一个WordPress博客网站:
用阿里云服务器搭建一个WordPress网站主要有以下几种方式:
第一种,在购买的时候镜像选择“镜像市场”里面的linux+wordpress版本,也就是已经提前安装了特定环境的版本。登陆云服务器后,就可以直接开始安装配置WordPress了。
第二种,镜像选择“公共镜像”里的linux系统(比如centos7),然后手动配置好服务器环境,再安装WordPress。
第三种,也是最简单,比较推荐新手使用的一种,就是选择“公共镜像”里的linux系统后,云服务器里什么都不要安装,使用纯净的系统,一键安装宝塔面板,然后登陆宝塔面板,可视化操作,一键部署环境和安装WordPress。
下面详细讲讲第三种方法:
在购买云服务器时,地域选择国内是需要备案的,选择中国香港或者海外服务器是不需要备案的。
云服务器内存建议在4G或者以上(避免卡顿的情况),操作系统建议选择CentOS7版本,如下图
下面说说用阿里云服务器建立个人网站(以WordPress为例)的具体流程:
搭建之前,请先将你的域名解析到云服务器公网ip,新手可以选择“快速添加网站解析”,如下图:
1.购买好云服务器后,登陆到你的控制台,找到你购买的“云服务器”,登陆进去。
2.这时候应该打开了云服务器的命令行终端(阿里云或腾讯云登陆后都是一样的),我们只需把下面一行代码输入,然后按回车键即可。
yum install -y wget wget -O install.sh sh install.sh
3. 我们耐心等待一会儿,等宝塔面板自动安装完成(中间若出现是否安装*Y/N?时,我们只需要输入y就行了)。
安装完成后,我们接着再命令行输入bt,这个时候就会显示面板的使用帮助菜单选项。
bt
4. 这时候我们输入数字14,就能看到宝塔面板的登录地址还有用户名和密码。
5.我们把登录地址复制到浏览器打开,输入用户名和密码,进入到宝塔面板的后台管理页面。一般来说, 首次登陆进来面板后,会自动推荐你安装环境套件,这里有两种选择,第一种是LNMP套件,第二种是LAMP套件 。如图(建议选择一键安装LNMP)
6.为安全起见,建议修改你的用户名和密码,以及面板默认端口。
注意:修改面板端口之前,记得在你的阿里云或者腾讯云控制台,找到你的云服务器,在“安全组”一栏下修改规则,选择入站规则下的“添加规则”。
关于其他的安全设置,我们下一篇文章再讲,这里就先设置到这里。
7.下面我们开始来一键部署WordPress建站程序,(提示:如果前面你没有安装LNMP环境或者LAMP环境,也不要着急,我们可以在软件搜索步骤5列出的几个套件手动安装),点击面板左侧“软件商店”,然后找到WordPress,选择一键部署。
8.输入你的网站信息,即你的域名。另外,为了避免出现不可知的错误,新手建议不要修改默认创建的数据库名和命令,自己把它存储好就行。(当点击提交后,系统会自动列出数据库名和密码以及网站地址,请保存好这些信息,后面进入WordPress安装需要填写)
9.在线安装WordPress网站程序的时候,先选择语言“简体中文”,然后填写数据库名和密码(就是上一步叫你保存的)
10. 中间几步省略了,安装步骤填写就行。安装完成后,登陆你的Wordpress管理后台。(后台登陆地址为:你的网址或ip/wp-admin)
11.到这里,你的WordPress网站就搭建成了。接着你可以去发布文章或更换主题,以及后期的维护等等,这里就不细说了。
12.最后,如何在宝塔面板管理添加站点呢。点击左侧“网站”,选择右边的“添加站点”。接着在弹出的窗口里,填写好你的新站点信息即可。(如果只是部署静态网站的话,就不需要创建数据库)
13.然后访问你的网站地址就会显示创建成功!
14.接着你可以将你的静态网站源码上传到你的网站目录里,也可以手动部署WordPress网站(需要在上一步里创建数据库)。
15.当然,如果你要做的是Wordpress网站,那么建议你先不要添加站点(即省略以上添加站点的步骤),直接在面板左侧“软件商店”选择一键
部署WordPress即可(这时会帮你自己创建数据库,或者手动更改也行),同时也会自动创建站点,部署WordPress成功后,回到你的“网站”目录里就可以看到自己的站点了。
Docker Compose一键搭建lnmp开发环境
docker compose 是用来配置和运行多容器服务的工具( 适用于单机,集群请使用k8s ),通过docker-compose命令可轻松对多个容器进行如下操作:
安装docker compose , 官方文档:
执行docker compose准备步骤
docker compose的常用命令
docker compose 搭建lnmp开发环境
需要先进入php容器安装mysqli pdo等模块
linux启动mysql报Fatal error:Can’t change to run as user ‘mysql’ Please check that the user exists
根据报错是因为你的系统没有mysql这个用户,而你启动mysql用的账户是mysql。需要添加一个mysql账户来供mysql守护进程运行。使用useradd命令添加一个mysql用户即可,另外要注意将mysql所在的文件全部改为mysql这个用户所有
lnmp1.3安装ftp默认密码是多少
首先,当然是SSH到我们的VPS了。(提示:建立FTP可以在lnmp一键安装包完成后立即执行~)
这里,我安装的是PureFTPd和管理面板
首先,执行命令:./pureftpd.sh,值得注意的是,如果您刚刚完成了lnmp安装的话,直接执行此命令,因为您在lnmp文件夹下,如果是后来安装的话,root用户登陆后,请先执行:cd lnmp0.7/ (进入lnmp0.7文件夹)。
下面,我们看到Please input your root password of mysql:(输入我们的MySQL root用户密码)
然后,看到Please input password of User manager: (输入FTP管理面板用户密码)
回车之后,还要输入一个MySQL的FTP数据库密码,您可以指定一个密码,或者,直接回车。上面的步骤,我截图(我框中的就是回车自动生成的密码):
然后,回车,等待安装完成了!安装的过程很快,一两分钟就OK了(如果您的VPS配置稍低,可能时间会相应延长)
完成,使用我们的默认域名(或者IP地址)/FTP就可以管理我们的FTP用户了。下面是管理界面,大家可以直接方便的添加FTP用户了。
本文来源:https://www.yuntue.com/post/165906.html | 云服务器网,转载请注明出处!

微信扫一扫打赏
支付宝扫一扫打赏