Linux服务器配置(详细版)[通俗易懂]

本来就很麻烦,如果错了一个很有可能从新再来,非常麻烦所以要细心Linux命令1.进入文件夹cd文件夹名称2.复制文件夹cp文件名指定目录copy文件到指定目录例如cp文件名称文件路径/var/www例子cp/root/gqxnb/gqx/var/www3.查看文件夹目录lsattr[-adRvV][文件或目录…]选…

大家好,又见面了,我是你们的朋友全栈君。

本来就很麻烦,如果错了一个很有可能从新再来,非常麻烦所以要细心

请省略这段部分 ———————————————————————————————————————————————

Linux命令

1.进入文件夹 cd 文件夹名称
2.复制文件夹
cp 文件名 指定目录 copy文件到指定目录  例如 cp 文件名称  文件路径/var/www          例子 cp   /root/gqxnb/gqx     /var/www
3.查看文件夹目录
lsattr [-adRvV] [文件或目录…]选项介绍:  ls也可以
4.复制 cp
5. 文件移动命令mv
6. 文件删除命令rm
7.重命名文件和文件夹
linux下重命名文件或文件夹的命令mv既可以重命名,又可以移动文件或文件夹.
mv   修改前文件名   修改后文件名,按回车。

 

需要工具:

FlashFXP:

地址:https://pan.baidu.com/s/1ulFz0iQfHfyCASnaQnsLvA

提取码:a1c2

 

SecureCRSecureFXPortable:

地址:https://pan.baidu.com/s/1sO8nP40UbkRuFIilnvNqfA
提取码:ttxq

 

————————————————————————————————————————————————————

 

方案一:

 

最近出来了(phpstudy-linux面板);这个太牛*了,不用我们一步一步去实现了,666;他将liunx生成一个页面版的了,可视化的,我们可以更方便的操作;(想用默认的请跳过这一步)

执行下面命令即可安装,其他什么都不要;

yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh

————————————————————————————————————————————————————–

 

整改,我重新安装了一下发现有问题,所以将下面安装的步骤进行了整改;

之前的(已经抛弃存在问题);访问地址:https://blog.csdn.net/weixin_44944193/article/details/106048047

 

方案二:

1.安装apache

先检查一下版本是否存在:

php -v

Linux服务器配置(详细版)[通俗易懂]

不存在;

安装apache命令:

yum -y install httpd

 

Linux服务器配置(详细版)[通俗易懂]

显示 complete!说明安装成功

Linux服务器配置(详细版)[通俗易懂]

 

2.第三PHP5.4

yum -y install php

Linux服务器配置(详细版)[通俗易懂]

查看php版本:

php -v

Linux服务器配置(详细版)[通俗易懂]

 

执行下面两条命令升级软件仓库(分开执行)

rpm -Uvh https://mirror.webtatic.com/yum/el7/epel-release.rpm

Linux服务器配置(详细版)[通俗易懂]

rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm

Linux服务器配置(详细版)[通俗易懂]

 

执行下面的命令删除php(因为php版本太低,升级为7.0);

yum remove php-common

Linux服务器配置(详细版)[通俗易懂]

输入y

成功格式:

Linux服务器配置(详细版)[通俗易懂]

 

安装php7.0版本(这里面包含了常用的扩展);

yum install php70w php70w-fpm php70w-cli php70w-common php70w-devel php70w-gd php70w-pdo php70w-mysql php70w-mbstring php70w-bcmath

Linux服务器配置(详细版)[通俗易懂]

输入y(一共输入两次)

Linux服务器配置(详细版)[通俗易懂]

可能要等很长时间(五六分钟),TiMi会吧;
 

重启httpd

systemctl restart httpd.service

Linux服务器配置(详细版)[通俗易懂]

 

查看PHP版本

php -v

Linux服务器配置(详细版)[通俗易懂]

 

3.安装php-fpm

安装命令:

yum -y install php* --skip-broken

可能要等待一会…………..

成功格式:

Linux服务器配置(详细版)[通俗易懂]

 

4.安装MySql

yum -y install mysql

Linux服务器配置(详细版)[通俗易懂]

成功格式:

Linux服务器配置(详细版)[通俗易懂]

 

5.安装 php-mysql

yum -y install php-mysql

Linux服务器配置(详细版)[通俗易懂]

注:这里有个报错,他提示我们的php70w-common…冲突问题(可能是我们的扩展问题,这个不用管);

 

6.安装Apache扩展包

安装命令:

yum -y install httpd-manual mod_ssl mod_perl mod_auth_mysql

Linux服务器配置(详细版)[通俗易懂]

成功格式:

Linux服务器配置(详细版)[通俗易懂]

 

7.安装扩展包

PHP扩展包:

yum -y install php-gd php-xml php-mbstring php-ldap php-pear php-xmlrpc php-devel

Linux服务器配置(详细版)[通俗易懂]

其实我们上面已经安装过扩展包了,又有地方冲突了(不用管接着执行);

 

安装mysq扩展包

安装命令:

yum -y install mysql-connector-odbc mysql-devel libdbi-dbd-mysql

Linux服务器配置(详细版)[通俗易懂]

成功格式:

Linux服务器配置(详细版)[通俗易懂]

 

8.配置Apache、mysql开机启动

命令:

systemctl enable httpd.service

Linux服务器配置(详细版)[通俗易懂]

 

9.下载到本地再上传到服务器,或者使用wget 直接下载

命令:

wget http://repo.mysql.com/mysql57-community-release-el7-10.noarch.rpm

Linux服务器配置(详细版)[通俗易懂]

安转软件源命令:

rpm -Uvh mysql57-community-release-el7-10.noarch.rpm

Linux服务器配置(详细版)[通俗易懂]

安装mysql服务端

yum install -y mysql-community-server

Linux服务器配置(详细版)[通俗易懂]

可能又要等十几分钟了………….

成功格式:

Linux服务器配置(详细版)[通俗易懂]

 

10.启动mysql

命令:

service mysqld start

 

11.检查mysql运行状态

service mysqld status

Linux服务器配置(详细版)[通俗易懂]

 

获取临时密码

grep 'temporary password' /var/log/mysqld.log

Linux服务器配置(详细版)[通俗易懂]

我的临时密码为:

CTZ7ZNeM)h?p  (这里面可能有很多的各种符号)

 

登录mysql

命令:

mysql -uroot -p

Linux服务器配置(详细版)[通俗易懂]

注:这里输入的密码不显示不是你没有输入

 

首先,修改validate_password_policy参数的值

set global validate_password_policy=0;

Linux服务器配置(详细版)[通俗易懂]

 

修改密码长度

set global validate_password_length=1;

Linux服务器配置(详细版)[通俗易懂]

 

再次执行修改密码就可以了
root123可以任意设置

ALTER USER 'root'@'localhost' IDENTIFIED BY 'root123';

Linux服务器配置(详细版)[通俗易懂]

 

第十六授权其他机器登陆
root123是刚修改的密码(可以日内以设置)

GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'root123';WITH GRANT OPTION;FLUSH PRIVILEGES;

注:如果不可以那么就分开执行;

GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'root123';
WITH GRANT OPTION;FLUSH PRIVILEGES;

 

退出mysql;

exit;

Linux服务器配置(详细版)[通俗易懂]

 

重启mysql

service mysqld start

Linux服务器配置(详细版)[通俗易懂]

 

12.安装压缩包,zip版,只能识别zip。

命令:

yum install -y unzip zip

Linux服务器配置(详细版)[通俗易懂]

 

重启apache

systemctl restart httpd.service

Linux服务器配置(详细版)[通俗易懂]

 

新建一个文件夹看看php是否安装成功,并且看看扩展是否存在

下面有工具,

在/var/www/html/中创建index.php文件,文件内容为

<?php
phpinfo();
?>

Linux服务器配置(详细版)[通俗易懂]

创建完毕后重启apache,然后打开自己的ip地址。

Linux服务器配置(详细版)[通俗易懂]

 

 

 

以上我们服务器配置完毕

我们现在就要配置我们的文件了,

下载fxp软件,地址:https://pan.baidu.com/s/1ulFz0iQfHfyCASnaQnsLvA
提取码:a1c2

Linux服务器配置(详细版)[通俗易懂]

 

首先进入它的配置文件

Linux服务器配置(详细版)[通俗易懂]

打开它(右键编辑)

 

所要更改的内容

Linux服务器配置(详细版)[通俗易懂]

这是我们的默认文件我们进行更改一下,之前是var/www我们换一个地方。

 

 

本文件的最后一行增加;

IncludeOptional site/*.conf

Linux服务器配置(详细版)[通俗易懂]

 

 

新建一个文件夹,因为我们的配置文件改变了位置,都要放在site文件夹中

Linux服务器配置(详细版)[通俗易懂]

 

 

这就是我们的项目的配置文件。

Linux服务器配置(详细版)[通俗易懂]

 

内容为以下

<VirtualHost *:80>
    DocumentRoot  "/home/www/项目名字"
    ServerName   www.likeball.top
    ServerAlias   www.likeball.top
  <Directory  "/home/www/项目名字">
      Options +Includes -Indexes
      AllowOverride All
      Order allow,deny
      Allow from all
  </Directory>
</VirtualHost>

www.likeball.top为我们的网站域名。

一个项目一个conf文件。

 

然后去创建www文件夹;项目全部放在www里面即可

Linux服务器配置(详细版)[通俗易懂]

 

以上配置完毕

下面就是服务器中的安全组

登录账号进入

Linux服务器配置(详细版)[通俗易懂]

 

 

安全组

Linux服务器配置(详细版)[通俗易懂]

 

点击安全组配置,也可以加入安全组,我是直接在安全组配置中增加了几个,应该都一样

Linux服务器配置(详细版)[通俗易懂]

 

 

点击配置规则

Linux服务器配置(详细版)[通俗易懂]

 

 

点击增加安全组规则

Linux服务器配置(详细版)[通俗易懂]

 

比如开启465端口

Linux服务器配置(详细版)[通俗易懂]

 

 

这两个的密码都是Linux服务器配置(详细版)[通俗易懂]这个密码。

 

 

Linux服务器配置(详细版)[通俗易懂]

 

 

 

没了结束,本来就很麻烦,如果错了一个很有可能从新再来,非常麻烦所以要细心。

写的很辛苦,有的地方本人不是很确定但是都是一些小问题,哈哈哈,我也是小白希望大佬给点建议和反馈哈哈哈哈················

 

 

关注微信公众号:会篮球的程序猿

 Linux服务器配置(详细版)[通俗易懂]

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/129544.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)


相关推荐

  • 单片机毕业设计196例「建议收藏」

    单片机毕业设计196例「建议收藏」单片机本科毕业设计——心率计(脉搏测量仪)系统设计与实现(源代码+protues仿真+PCB+开题报告+讲解视频).zip,相关下载链接:https://download.csdn.net/download/dwf1354046363/72630770单片机本科毕业设计——声控灯(继电器)控制系统设计与实现(源代码+protues仿真+PCB+开题报告+讲解视频).zip,相关下载链接:https://download.csdn.net/download/dwf1354046363/72620013单片

  • [Vue warn]: Do not use built-in or reserved HTML elements as component id: content「建议收藏」

    [Vue warn]: Do not use built-in or reserved HTML elements as component id: content「建议收藏」一、错误在Vue中引入组件报错:[Vue warn]: Do not use built-in or reserved HTML elements as component id: content二:原因在vue里面不允许用特殊的标签来做自定义的标签比如你不能用a来接收一个组件的注册然后在以自定义标签的方式引用会被限制三、结果方法将冲突的content替换成‘v-content…

  • Python爬虫必备技能,使用 动态代理ip 爬取 Youtube游戏模块主页 示例,不翻墙无版权

    Python爬虫必备技能,使用 动态代理ip 爬取 Youtube游戏模块主页 示例,不翻墙无版权动态ip相信大家肯定都听说过,或者已经使用过。使用动态ip有很多好处,比如保护你的网络免受外部攻击、屏蔽你的IP地址等。那本篇文章就来研究一下这个动态ip,对这方面不了解的小伙伴正好可以一起学习一下。

  • FASTAI_AI领域

    FASTAI_AI领域Fastai简介在深度学习领域,最受学生欢迎的MOOC课程平台有三个:Fast.ai、deeplearning.ai/Coursera和Udacity。Fastai作为其中之一,是一个课程平台,一个讨论社区,也是一个PyTorc的顶层框架。Fastai的理念就是:Makingneuralnetsuncoolagain,让神经网络没那么望而生畏,其课程也是采用项目驱动的方式教学。经过Fa…

  • 软件缺陷报告[通俗易懂]

    软件缺陷报告[通俗易懂]1、定义概述:标识并描述发现的缺陷,具有清晰、完整和可重视问题所需的信息的文档理解:测试人员发现缺陷,记录,通过缺陷报告将缺陷报告给开发人员,并对缺陷进行跟踪管理。缺陷报告是测试人员与开发人员之间重要的沟通方式2、什么是缺陷软件缺陷就是通常说的Bug,它是指在软件中存在的影响软件正常运行的问题3、软件缺陷产生的原因1、需求不明确和变更软件需求不清晰或者开发人员对需求理解偏差,导致软件设…

  • 指标异动分析「建议收藏」

    指标异动分析「建议收藏」What业务都会面对“为什么涨、为什么降、原因是什么?”,因此日常数据分析80%总是在围绕指标异动做分析,进行原因定位,常见的指标异动分析例如GMV、DAU等为何下降?Why指标异动分析有利于为业务方建立业务抓手,及时定位业务异常原因,进而制定相应的运营调整策略,保障业务正常稳定发展How1、明确异常指标波动标准(净值百分比)业务指标会随着内外部环境变动而不断变化,数据的波动主要体现在变动日期与基准日期的对比(同环比)出现上升或下降。指标波动通常分为周期性波动、突发性波动、持续性波动。**

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号