知识库

记录点点滴滴

ubuntu18.04服务器安装ngnix+mysql+php+ftp全记录

Ngnix

安装完成之后测试一下

Ubuntu安装之后的文件结构大致为:

  • 所有的配置文件都在/etc/nginx下,并且每个虚拟主机已经安排在了/etc/nginx/sites-available下
  • 程序文件在/usr/sbin/nginx
  • 日志放在了/var/log/nginx中
  • 并已经在/etc/init.d/下创建了启动脚本nginx
  • 默认的虚拟主机的目录设置在了/var/www/nginx-default (有的版本 默认的虚拟主机的目录设置在了/var/www, 请参考/etc/nginx/sites-available里的配置)

如果出现Welcome to ngnix,则安装成功

Mysql

安装完成之后,会发现无需密码也能直接访问,这个时候我们需要对他进行一定的设置。

php

依次执行

再安装各种模块

验证:分别执行下面两个语句,如果有提示表示安装成功

安装swoole

找链接地址
一般是
/usr/lib/php/20170718/swoole.so

如果swoole能看到,则说明安装成功。

修改listen = /run/php/php7.2-fpm.sock

启动php-fpm

修改Nginx

修改

启动

修改php

在/etc/nginx/sites-available/default 中添加配置

重启

安装FTP

备份一下

修改

上面+号表示添加,-号表示删去

与本博客之前配置FTP不同的是,在这儿我们配置多用户的

创建登录用户

添加登录用户

打开后,在里面添加上用户名

添加用户名对目录树的权限

同样在里面添加用户名

重启服务

至此,我们完成了FTP的安装

phpMyAdmin

这个就很easy了,从官网上下载一个,利用ftp上传即可。

点赞

发表评论

邮箱地址不会被公开。 必填项已用*标注