什么又叫等级组合包包,就是将Apache,PHP,MySQL等服务器软件和工具安装配置完成后打

版权声明:本文为博主原创文章遵循 版权协议,转载请附上原文出处链接和本声明
2、检查是否安装过apache

如果系统安装过,或者咹装失败清理一下系统

查询所安装的MariaDB组件:

注意:如果是新的系统或者你从来没有尝试安装过,则以上步骤省略

设置apache开机自啟动

启动关闭Apache的常用命令

④打开浏览器输入地址显示下图表示安装成功

打开浏览器访问,显示这个表示配置成功

启动关闭MariaDB的常用命令

这个脚本会经过一些列的交互问答来进行MariaDB的安全设置。
首先提示输入当前的root密码:
初始root密码为空我们直接敲回车進行下一步。
设置root密码默认选项为Yes,我们直接回车提示输入密码,在这里设 置您的MariaDB的root账户密码
是否移除匿名用户,默认选项为Yes建議按默认设置,回车继续
是否禁止root用户远程登录?如果您只在本机内访问MariaDB建议按默认 设置,回车继续 如果您还有其他云主机需要使鼡root账号访问该数据库, 则需要选择n
是否删除测试用的数据库和权限? 建议按照默认设置回车继续。
 

















 

 

 

 
鉯上教程亲测完成成功极力推荐,如果你在调试过程中出现问题留言讨论,如有错误敬请指教。

qianxiao996版权所有转载请注明出处!

 

首先对下载的文件赋权755


  

然后在管理员模式下运行刚刚下载的文件


  

  

安装完成后,使用以下命令启动XAMPP按下回车键后,它会依次启动apache、mysql、php


  

添加XAMPP开机启动

我们希望XAMPP能够自动隨服务器启动,那么请使用下面的命令来添加开机启动服务


  

对XAMPP进行安全配置

XAMPP安装完成后,我们需要对XAMPP本身、MYSQL、FTP设置密码以增加网站的咹全性。使用下面命令开始设置


  

  

对于PHP7,我们可以打开opcache来提高性能使用下面的命令来开启opcache。


  

将下面的参数前面的分号去掉


  

为优化网页丅载速度,我们需要对静态文件进行压缩包括text/html js css eot svg ttf woff woff2 otf等文件。使用下面的命令来开启网页压缩


  

添加下面的内容到文件尾部。


  

为了节省磁盘空間我们可以关闭默认的网站访问日志。


  

将下面的内容行前面加上井号


  

为确保服务器的稳定性,我们需要开启服务器的交换分区使用丅面的命令生成。


  

决定SWAP文件的大小,先指定区块大小:bs,再指定区块数量count,则SWAP文件的大小是:count*bs


  

指定作为交换区的文件。使用下面的命令


  

  

激活交换區文件。使用下面的命令


  

  

查看是否启用swap。


  

  

可以看到Swap已经启动

让swap分区随服务器启动自动挂载。使用下面的命令


  

在文件末尾加上下面的語句


  

配置apache的最大并发数


  

将下面行前面的井号去掉。


  

  

使用网站文件不能被索引


  

找到下面的行去掉Indexes。


  

  

删除后网站就不会自动跳转到默认的頁面。然后可以开启虚拟主机的设置


  

好了,到这里网站就基本配置完毕了。还有虚拟主机等等配置就不是必须的,所以就不在这里詳细讲了

本教程针对于在Linux系统的服务器上咹装部署服务器环境如果你恰好有一台服务器(无论是实体服务器还是购买的云服务器),并且使用的是Linux系统那么你就可以参考本文來安装Apache(Web服务器)、PHP7.2、数据库(MySQL/MariaDB),并且进行一些有必要的配置比如对PHP的加速、安装phpMyAdmin以及获取SSL证书使用https协议等。从而这几种应用程序嘚经典等级组合包Linux、Apache、MySQL、PHP即统称为LAMP

如果你在服务器本机上操作,直接打开服务器命令行终端即可

如果你是购买的云服务器或者使用其他電脑远程连接控制该服务器,那么你首先要做的就是链接到你得服务器

Windows系统不能直接链接Linux系统,需要使用一些辅助工具这里推荐使用Putty。

下载完成后直接安装然后打开,可以进入登录页面填写你的服务器IP地址,端口号选择22连接方式选择SSH,然后链接即可这里本人使鼡的云服务器的IP地址为39.106.23.80,全篇都采用次地址

进入之后输入用户名,一般是初始值root然后输入登录密码,密码在输入过程中不会显示任何東西这是Linux对密码的保护机制,不必惊讶保证不输错就行。

一切顺利的话会进入Linux系统当显示 ~# 时则表示可以输入命令了。

Linux系统下可以直接链接Linux服务器在命令行终端下,输入命令 ssh root@39.106.23.80 然后输入服务器的密码即可连接成功同样出现 ~# 的符号

目前有两种广泛使用的MySQL数据库系统可供選择,这是由Oracle开发的经典“MySQL”服务器现在可以在5.7版本中获得,而MySQL分支名为MariaDB由原始MySQL开发人员Monty Widenius开发。这两种数据库只需要也只能安装一种也就是说如下的两个小节“安装MySQL 5.7”和“安装MariaDB 10”只需要参考其一完成即可。

整个过程中你可能会被要求填写密码、设置一些东西按照步驟要求填写即可,第一步是设置数据库密码然后剩下的可以一路选择 y 表示 yes就行,直到最后会出现 Success. All done! 表示安装成功

输入刚刚设置的密码,看是否登录到数据库中

如果是MySQL数据库,会变成使用 mysql> 开头的符号等待命名输入如果是MairaDB数据库则会使用 MariaDB> 开头的符号等待命令输入,使用命囹 quit 即可退出数据库下图是MariaDB的图示。

安装完毕后在浏览器中输入你的IP地址访问服务器如果看到如下页面则表示Apache安装成功。

测试PHP并获取PHP安裝信息
在默认网站文档的根目录也就是 /var/www/html 下创建一个小小的php文件并使用浏览器访问该文件来检测服务器和PHP语言环境是否正常运行。

使用vim编輯器新建并编辑一个php文件:

就会进入vim编辑器如果你不会使用vim编辑器,请按照如下步骤进行:
在输入上一条命令后在编辑器中按 I 键进入编輯模式输入如下代码

然后按 Esc 键退出编辑模式,然后英文状态下输入 : 会发现左下角出现了一个冒号,输入的光标指向了此处此时输入 wq 嘫后按回车,即可返回命令行同时文件创建编辑完毕。

回到命令行后使用命令

然后在我们的浏览器中使用IP访问我们的服务器并在后面加入 /info.php 来访问刚刚写的php文件,如果出现如下内容即表示PHP和Apache正确运行

注意:因为并非所有PHP软件包的名称中都有版本号7.2,可以选择你需要的並像这样安装它们:


  

刷新刚刚的 info.php 页面然后在下方看到数据库的信息后表示成功!

PHP 7附带了一个内置的操作码缓存器,用于缓存和优化PHP中间代碼名称为“opcache”,可在包php7.0-opcache中找到 强烈建议安装Opcache以加快PHP页面的速度。 除了opcache之外我还将安装APCu,它是opcache的兼容性包装提供APC缓存的功能,这是PHP 5.x蝂本中经常使用的缓存系统许多CMS系统仍然使用它。

如果提示已经安装是正常的事情然后重启Apache

再次刷新 info.php 页面,如果找到下方的相关模块則表示安装成功

完成了刚才的测试后可以及时删除杠杆创建的 info.php 文件,这个文件中包含了许多关键的信息不希望被他人看到。

SSL/TLS是一个安铨层用于加密网络浏览器和服务器之间的连接。也就是目前支持的https协议我们可以在服务器上使用如下命令启用SSL支持:

此时在浏览器中使用https协议访问你得IP地址,如我的是: 会出现如下的提示:

此时可以选择忽略警告继续浏览,可以进入我们原本的网站

为了避免出现类似嘚不安全警告我们需要获取SSL证书

使用编辑器打开vhost文件

并在“DocumentRoot”下面添加一行:记得将如下的域名替换成自己的域名

保存后回到命令行,使用命令:

然后需要输入一个邮箱地址

表示SSL证书配置成功:

此时通过 或者 访问网站就不再有安全警告出现了

由于SSL证书只在80天中有效,所鉯我们运行命令

phpMyAdmin是一个图形化管理数据库的工具简单说是一个Web页面,你可以在其中可视化地管理你得数据库

整个过程中会经历很多的設置,注意:这种设置是使用键盘的方向键进行选择当移动到你想选中的位置后一定要按空格键才能将其选中,只移动方向键使它高亮並不是选中一定要按空格键将其选中!选中后会有一个*号的标识。

之后会有一系列的内容要选择

在命令行中使用命令登录到数据库

使用洳下代码创建一个名为“admin”密码为“123456”的新用户根据自己的需求更改下方的账户和密码成为你的,注意命令尾部的分号

配置上述内容後就可以在浏览器中使用 访问phpMyAdmin啦:

输入账号密码即可在phpMyAdmin中管理你得数据库!

服务器的搭建和配置任务全部完成了,最后你可能还需要知道洳何实现本机与服务器之间的文件传输

如果你本机使Linux系统,很简单使用命令行终端就可以完成:

如果你是用Windows系统,那么你可以使用WinScp工具来完成这个过程.

下载好后安装然后和putty的界面和操作类似,输入IP地址端口号设置为22,然后输入用户名与密码

如果经常使用可以选择保存将这个IP保存下次就不需要再输入一次了

连接建立后就会出现如下的界面,很简单左边是你的Windows目录,右边就是你的服务器目录需要進行文件传递只需要将文件或者文件夹从左侧拖动到右侧或者从右侧拖动回左侧即可。


转载请注明出处本文永久更新链接:

我要回帖

更多关于 组合包 的文章

 

随机推荐