给自己的服务器装个Nginx-Debian9

在服务器配置解析域名之后,就可以在自家的服务器上安装Nginx了
参考LNMP安装文档(含APT和YUM)

Debian9上安装Nginx

装非常简单。 按照以下步骤在Debian系统上安装Nginx:

1、更新包索引

sudo apt update

2、安装Nginx软件包

sudo apt install nginx

3、安装过程完成后,Nginx服务将自动启动。 您可以通过运行以下curl命令来验证它:

curl -I 127.0.0.1

  • curl命令详解

在Linux中curl是一个利用URL规则在命令行下工作的文件传输工具,可以说是一款很强大的http命令行工具。它支持文件的上传和下载,是综合传输工具,但按传统,习惯称url为下载工具。
语法:# curl [option] [url]
常见参数:
-A/--user-agent 设置用户代理发送给服务器
-b/--cookie cookie字符串或文件读取位置
-c/--cookie-jar 操作结束后把cookie写入到这个文件中
-C/--continue-at 断点续转
-D/--dump-header 把header信息写入到该文件中
-e/--referer 来源网址
-f/--fail 连接失败时不显示http错误
-o/--output 把输出写到该文件中
-O/--remote-name 把输出写到该文件中,保留远程文件的文件名
-r/--range 检索来自HTTP/1.1或FTP服务器字节范围
-s/--silent 静音模式。不输出任何东西
-T/--upload-file 上传文件
-u/--user 设置服务器的用户和密码
-w/--write-out [format] 什么输出完成后
-x/--proxy 在给定的端口上使用HTTP代理
-#/--progress-bar 进度条显示当前的传送状态
-i 参数可以显示 http response 的头信息,连同网页代码一起。-I 参数则只显示 http response 的头信息。

输出内容:


也可以直接访问自家的公网IP


安装MySql

安装APT仓库
这里安装的是0.8.10-1版本
正常来说用dpkg即可安装
dpkg -i https://dev.mysql.com/get/mysql-apt-config_0.8.10-1_all.deb
如果不行只能手动安装,使用wget先下载下来再安装
wget https://dev.mysql.com/get/mysql-apt-config_0.8.13-1_all.deb
之后mysql就被安装到了当前文件夹,然后就可以用dpkg命令安装了
dpkg -i mysql-apt-config_0.8.13-1_all.deb
安装过程一路ok,然后设定SQL密码即可

安装完成

启动并配置mysql

输入以下命令来启动(user root password)
mysql -uroot -p
之后输入之前设置的SQL密码

进入MySql

前缀变成mysql,然后使用命令:
show databases
查看数据库
查看数据库

然后退出
exit

安装php7.0

首先update一下apt
sudo apt update
然后安装(php7.0通用文件 命令控制台 FastCGI进程管理器)
apt install php7.0-common php7.0-cli php7.0-fpm


经过长长的安装,安装完成了,查看版本来验证
php -v
查看版本

至此PHP7.0安装完毕

然后我们需要启动PHP-FPM(记得带版本号)
service php7.0-fpm status

启动成功

然后按ctrl-c退出日志

配置 Nginx 和 PHP

你可能感兴趣的:(给自己的服务器装个Nginx-Debian9)